**** BEGIN LOGGING AT Sun Dec 07 03:00:00 2014 Dec 07 05:36:50 To include an accepted PR in the build, I update the “dizzy” branch of meta-webos-ports? Dec 07 05:47:37 I’ve updated org.webosports.app.contacts.bb to SRCREV = "324edc8a439cf83d7341efbe02b3ba7f5ba33777" (see https://github.com/webOS-ports/preware/commit/324edc8a439cf83d7341efbe02b3ba7f5ba33777) Dec 07 05:48:41 bb -c clean org.webosports.app.contacts ran without error, but bb org.webosports.app.contacts gets the error ERROR: Fetcher failure: Unable to find revision 324edc8a439cf83d7341efbe02b3ba7f5ba33777 in branch master even from upstream Dec 07 05:49:26 Before attempting this, I was able to build without error. Dec 07 05:50:53 Well, reading through that, I’ve answered my question - I edited the wrong recipe! Dec 07 05:53:33 Comes from working on two app around the same time - and finding the commit process convoluted. Dec 07 07:07:40 There are interesting remarks on “1st party design” (which we are doing) at https://medium.com/design-explosion/design-explosions-mapping-on-ios-ad4ec6ba5c59 Dec 07 07:42:44 DougReeder, your plan is to enable all those feeds automatically? Dec 07 07:43:22 Yes; they only contain apps known to work with LuneOS, from active developers Dec 07 07:44:04 except they could contain malware that webOS-Ports has no control over. and we are essentially endorsing 3rd party apps without any Vetting... Dec 07 07:44:18 True. Dec 07 07:44:20 (with this change) Dec 07 07:44:34 Is that different from Preware as it works on webOS today? Dec 07 07:44:40 yes Dec 07 07:44:46 you can manually Add any feed you want Dec 07 07:44:58 you can enable and disable feeds at will Dec 07 07:45:06 Typing in a URL is a pain Dec 07 07:45:31 however the ONLY automatic feeds are the ones that webOS-Interals or webOS-Ports vets first (we build it) Dec 07 07:45:43 however Dec 07 07:45:49 Is there any malware scanning? Dec 07 07:45:53 nope Dec 07 07:46:06 too soon for that in the development cycle Dec 07 07:46:13 (we are still in Alpha) Dec 07 07:46:30 I"d be willing to support this kind of change *if* it were defaulted off but available. Dec 07 07:46:56 Is there any meaninful check for malware in the standard Preware feeds on webOS? Dec 07 07:47:13 i.e. you only have to put a radio button to enable it..but thats something the user does..not us Dec 07 07:47:14 Defaulted off is still much easier than typing URLs Dec 07 07:47:20 agreed Dec 07 07:47:38 DougReeder, the default feeds we have currently are ones that WE build. Dec 07 07:47:58 with a radio button to enable the pre central and HP feeds (that will die soon) Dec 07 07:49:07 so I"d like to ask you to add your feeds to a list *in* Preware instead of in ipkgservice which is for the OS> Dec 07 07:49:51 I'm happy to accept that change…as it keeps people from having to type on those feeds. Dec 07 07:49:53 Unfortunately, the postinst script for Preware is never executed. Dec 07 07:50:27 unless its not marked executable or has an error then it should. Dec 07 07:51:18 we should fix Preware instead of hard coding potential risks into the OS. Dec 07 07:51:18 Is the postinst script executed for any built-in app? Dec 07 07:52:18 its been a while..where does Preware keep its list of feeds? Dec 07 07:52:32 in a db file or something else? Dec 07 07:52:50 Files, in $APPS/etc Dec 07 07:54:33 okay then we need to figure out how to add these feeds to that structure, and make sure they are defaulted off. Dec 07 07:54:55 and not hardcoded in ikgservice. Dec 07 07:55:51 that way Preware can pick up they are available and the user can choose to enable them Dec 07 07:56:28 $APPS/${sysconfdir}/opkg/ where $APPS is /media/cryptofs/apps/usr/palm/applications Dec 07 07:56:53 okay. Dec 07 07:57:16 then it would be org.webosports.preware? Dec 07 07:57:23 Sorry, they’re all in /media/cryptofs/apps/etc/opkg Dec 07 07:57:48 can you paste a listing of the ones related to preware? Dec 07 07:58:36 I'm looking for something that is *feeds* Dec 07 07:59:34 and is the app org.webosinternals.preware or org.webosports.preware? Dec 07 08:01:02 The app is org.webosinternals.preware , despite being essentially a total rewrite. Dec 07 08:01:52 Feeds are disabled by rnaming them, for example: feedspider.conf.disabled Dec 07 08:04:09 this file: https://github.com/webOS-ports/preware/blob/master/control/postinst Dec 07 08:04:11 has to be fixed Dec 07 08:04:28 it still references preware.org instead of preware.net Dec 07 08:04:39 and that is where you add your feeds. Dec 07 08:05:33 follow the rules for feeds (like Beta and Alpha) that are defaulted off. Dec 07 08:05:39 Exactly, that’s what my other PR is for Dec 07 08:05:52 https://github.com/DougReeder/preware/blob/d02c55bf54f6eea49bfdae5fe7b01df4e9e28a2e/control/postinst Dec 07 08:07:06 that one looks right for correcting the issue. Dec 07 08:07:06 Postinst is written to be run on the device. Is there anything that’s kicked off on first launch? Dec 07 08:07:27 well..that will run on the device unless it has errors Dec 07 08:07:48 not on first launch other than reading the feeds and getting packages.gz and tearing that apart Dec 07 08:07:50 As I’ve written that commit, it simply doesn’t create the feeds. If we want to add them disabled, that’s straighforward. Dec 07 08:08:32 And the feed file locations need to be changed - opkg instead of ipkg Dec 07 08:09:01 Some (su as prethemer) should probably be omitted entirely. Dec 07 08:10:44 As written, that PR is just avoiding pitfalls. Dec 07 08:11:19 Is there any builtin app for which postinst get executed? Dec 07 08:13:11 maybe we have different ideas of built-in Dec 07 08:13:50 if it lives in /bin /usr/bin /sbin /usr/sbin and /var/palm thats what I call "built-in" Dec 07 08:14:08 Built-in meaning part of the distro. Dec 07 08:14:11 everything else is an app that can be modified by Preware (installed or uninstalled. Dec 07 08:14:36 let me talk with Garfonso about this... Dec 07 08:14:59 it seems that when we are building Preware as "builtin" we are not properly staging it in the image Dec 07 08:16:12 The standard app recipe class just copies files to /usr/palm/applications/* Dec 07 08:17:09 right Dec 07 08:17:16 thats for palm built apps. Dec 07 08:17:33 since we are supposedly staging this into /media/cryptofs/* Dec 07 08:18:18 which means we need to make sure our makefile stages into /media/cryptofs/* Dec 07 08:18:56 Preware is installed in /usr/palm/applications/ but keeps looks for (and modifies) feed files in /media/cryptofs/apps/etc/opkg Dec 07 08:21:32 The only file named “postinst” on device is /etc/default/postinst, but I have the impression Preware copied postinst files to a special place, with a different name. Dec 07 08:23:00 Preware was installed in /media/cryptofs/palm/applications/* Dec 07 08:23:43 its possible that its not running the Postinst because its staged into the wrong place Dec 07 08:24:05 at this time it doesn't get used for installing any OS components or maintaining htem Dec 07 08:24:17 so it should be staged into /media/cryptofs Dec 07 08:26:34 also your patch turns off EVERY feed. Dec 07 08:26:56 as all the installation bits are behind #'s Dec 07 08:27:49 so there are NO feeds to be installed and you won't see any feeds appear in /media/cryptofs/*/etc/ipkg/ Dec 07 08:28:23 Preware under webOS is installed in /media/cryptofs/palm/applications/ Currently, the LuneOS recipe puts it in /usr/palm/applications Dec 07 08:28:51 okay thats an issue I'll talk to the guys about Dec 07 08:29:00 your PR#15 turns off EVERY feed. Dec 07 08:29:17 changes the .org's to .net's and comments out every feed. Dec 07 08:30:04 Yes. Dec 07 08:30:24 ka6sox: legacy feeds makelittle sense without knowing what appswork Dec 07 08:30:38 It was written on the assumpition that it’s not currently used (which it isn’t) Dec 07 08:30:43 That's what I'm working on Dec 07 08:30:52 then add your feeds there in that postinst Dec 07 08:31:01 the ones you *know* work. Dec 07 08:31:08 optware *will* work. Dec 07 08:31:08 … but I wanted to avoid pitfalls, for when it is executed. Dec 07 08:31:11 guaranteed. Dec 07 08:31:30 Eh? It didn’t for me. Dec 07 08:31:32 opt ware is self-contained. Dec 07 08:31:43 ka6sox:hence the 2.6 package revision Dec 07 08:32:01 Got caught in an loop, kept putting up a dialog saying the app was installed. Dec 07 08:32:05 Optware didn't work really when I tried Dec 07 08:32:26 Don't remember the error been a while Dec 07 08:32:45 DougReeder, please add your feeds to https://github.com/DougReeder/preware/blob/d02c55bf54f6eea49bfdae5fe7b01df4e9e28a2e/control/postinst Dec 07 08:32:50 and send a new PR Dec 07 08:33:10 if that is broken after that we will have to fix the staging of preware Dec 07 08:33:14 Can do. Dec 07 08:34:06 I"m going to reject the ipkgservice PR with a notation that you will add them to the postinst for prewar. Dec 07 08:35:06 ok; do any of the apps included in the build have their postinst script run? Dec 07 08:35:38 I can't tell for surew Dec 07 08:35:49 I would certainly prefer to add the feeds in Preware’s postinst script. Dec 07 08:36:06 yes, please try that first..if it doesn't then we will fix the way its installed. Dec 07 08:36:20 its possible that its not being run by the way its staged into the image. Dec 07 08:36:26 ka6sox: seen my email? I'm trying to get the 2.6 revision additional info added to precentral feed to identify which apps work in LuneOS. Dec 07 08:37:02 yes, getting them to tell you what is the black magic in between input and our scraper probably is going to be tough. Dec 07 08:37:06 … and I will verfy the postinst script can be run manually. Dec 07 08:37:06 Ideally doing that at source: but I have some missing info bits at my end ;) Dec 07 08:37:38 DougReeder, they should be able to be idempotentially run at anytime Dec 07 08:37:48 Good. Dec 07 08:38:41 DougReeder, it maybe that we need to create a list of apps that need to have their post-installs run for the First Use App and run those then. Dec 07 08:39:04 Shouldn’t it just execute all of them? Dec 07 08:39:09 i.e. the Built-In ones Dec 07 08:39:12 no Dec 07 08:39:26 If they get re-installed by Preware, I believe the postinst should be run Dec 07 08:39:26 when its staged (copied in) they don't execute. Dec 07 08:39:49 if Preware gets re-installed with where it lives now I doubt that Dec 07 08:40:03 since its not upgradable by preware itself. Dec 07 08:40:16 only when a new image comes ouit Dec 07 08:40:38 unless it has permission to operate in /usr/palm/applications Dec 07 08:40:53 and write to /usr/palm/etc Dec 07 08:41:42 Hmm, well, the question of whether the apps inclued in a build should be upgradable outside a build is a separate one. Dec 07 08:41:59 Or, rather, *which* apps… Dec 07 08:42:23 Preware was a "normal" user app under webOS..ie lived in /media/cryptofs Dec 07 08:42:29 * DougReeder nods Dec 07 08:42:43 they have moved it to /var/palm/applications (where OS Apps live) Dec 07 08:43:29 that means unless preware has been modded to run postinst that live in /var/palm/applications it won't Dec 07 08:47:19 Currently, no apps included in the build are installed in /media/cryptofs/apps/usr/palm/applications/ Dec 07 08:48:52 ka6sox: Might be it's not Preware that needs modding but the app installation service? Dec 07 08:49:03 morphis or Garfonso might know this Dec 07 08:49:38 Herrie, I'm thinking the apps install bbfile needs fixing Dec 07 08:49:55 its probably in meta-webos-poerts Dec 07 08:50:00 meta-webos-ports Dec 07 08:52:05 https://github.com/webOS-ports/meta-webos-ports/blob/master/classes/webos_application.bbclass Dec 07 08:58:53 I'm trying to find the makefile for this. Dec 07 08:59:05 that will tell me where its staged. Dec 07 08:59:10 (and how) Dec 07 09:09:22 * DougReeder nods and waves goodnight. Dec 07 09:09:40 Night DougReeder Dec 07 09:10:53 ka6sox, Herrie, DougReeder: post inst script is executed by ipkg/opkg directly, preware is not involved in that. Dec 07 09:11:36 It is not executed for preware on LuneOS, because it is not installed as ipk, but just copied. Dec 07 09:11:51 DougReeder, kas Dec 07 09:12:05 Garfonso, that needs to be fixed Dec 07 09:12:37 so either we need to add it to firstuse Dec 07 09:12:44 DougReeder, ka6sox: I'd say we should modify the recipe and get rid of post inst script. Dec 07 09:13:09 okay so we are going to treat Preware as a CoreOS app? Dec 07 09:13:56 Yes, because it is the only way to install apps (from ui) Dec 07 09:14:31 in that case we should include a /var/palm/etc/* setup like we do for the old Preware and stage those files with the app. Dec 07 09:16:13 Garfonso, where is the makefile for the included Preware? (CoreOS style) Dec 07 09:16:16 I'm not finding it. Dec 07 09:17:18 https://github.com/webOS-ports/build/tree/master/apps Dec 07 09:17:20 not there Dec 07 09:22:30 okay too late to figure this out tonight... Dec 07 09:22:40 I'll look laters..nite all Dec 07 09:31:21 Those are for the apps in the feed. Dec 07 09:31:49 ka6sox: Preware recipe is here https://github.com/webOS-ports/meta-webos-ports/blob/dizzy/recipes-webos/apps/org.webosinternals.preware.bb Dec 07 11:09:07 DougReeder: some of those apps are open source, right? Dec 07 11:09:29 why not include them directly in https://github.com/webOS-ports/build so they end up in the default feed? Dec 07 16:57:52 hello... I'd like to mess around with LuneOS on my underutilized HPTP. I have stock WebOS on it at the moment, and I wouldn't mind wiping it clean to have LuneOS and only LuneOS on it. Dec 07 16:59:31 The only thing is I've not done anything with my device for a long time... it's been sitting on its touchstone dock acting as an overglorified clock lol Dec 07 16:59:52 Which images do I need to download is my main question? Dec 07 17:00:43 I'm aware that it's not much different from webOS proper, but I'd like to join in on the development efforts, even if I can't code. Dec 07 17:04:08 so yeah how would I get started for a clean wipe and fresh install of LuneOS? Dec 07 17:04:13 for/with Dec 07 17:05:38 Hi shiggitay: This one: http://build.webos-ports.org/luneos-stable/images/tenderloin/uImage Dec 07 17:05:46 And this one: http://build.webos-ports.org/luneos-stable/images/tenderloin/webos-ports-dev-image-tenderloin.tar.gz Dec 07 17:05:47 LuneOS require webOS to install on TP. Dec 07 17:05:58 Ahhh Dec 07 17:06:06 Install steps are here: http://webos-ports.org/wiki/Install_LuneOS_for_Tenderloin Dec 07 17:06:18 okay Dec 07 17:06:32 so it's on possible yet to go pure LuneOS? Dec 07 17:06:46 not* Dec 07 17:06:50 You might do that but it's far from daily use state yet Dec 07 17:06:55 It's still quite alpha Dec 07 17:07:13 even the "stable" builds are 'alpha' ? Dec 07 17:07:35 Yes ;) Dec 07 17:07:39 okay Dec 07 17:07:41 But the browser is quite OK Dec 07 17:07:51 Audio works, video too Dec 07 17:08:01 So some websites will work better compared to legacy TP ;) Dec 07 17:08:04 what DOESN'T work? Dec 07 17:08:07 cool Dec 07 17:08:15 But bluetooth doesn't work yet, rotation, camera Dec 07 17:08:21 Hmmm Dec 07 17:08:32 how active is the development? Dec 07 17:08:37 But we're making progress every day more or less Dec 07 17:08:42 awesome Dec 07 17:08:44 :) Dec 07 17:08:52 Just HP didn't release all to open source Dec 07 17:09:14 And some components needed upgrading/rewriting Dec 07 17:09:20 Ahhh so backwards engineering and whatnot needs to happen eh] Dec 07 17:09:23 yea Dec 07 17:09:51 Yeah Dec 07 17:10:07 so the full list of 'not working' is BT / rotation sensors etc / and camera? Dec 07 17:10:18 That's not bad at all if you ask me Dec 07 17:10:29 Main bits of OS are there, everything is 100% open source and work is done out in the open Dec 07 17:10:49 Well no phone and sms app but on the tablet that's not so bad Dec 07 17:10:50 that's awesome. yeah I've always loved Linux-based OSes for that fact Dec 07 17:11:01 well yeah I've not had a webOS-based phone in ages Dec 07 17:11:17 I had the Pre on Sprint when it first launched, and it was nice, but the app selection sucked :( Dec 07 17:12:07 Is preware.net down or it's something on my end? Dec 07 17:12:20 I get an index Dec 07 17:12:22 you too? Dec 07 17:12:25 Well we go to less apps anyway and more html5/web driven like Palm intended Dec 07 17:12:30 No, just times out here Dec 07 17:12:36 Must be something at my end then Dec 07 17:12:40 Index of / Dec 07 17:12:40 ../ Dec 07 17:12:40 hw-design/ 22-Aug-2013 02:51 - Dec 07 17:12:40 os-images/ 14-Mar-2014 17:43 - Dec 07 17:12:40 pdfs/ 07-Apr-2014 19:36 - Dec 07 17:12:41 photos/ 28-Mar-2014 15:58 - Dec 07 17:12:43 is what I get Dec 07 17:15:16 okay here goes... gonna attempt to install LuneOS Dec 07 17:15:18 wish me luck Dec 07 17:16:22 Good luck! Dec 07 17:16:59 thnx Dec 07 17:17:40 this is gonna slightly suck... I have the BT keyboard... but for some reason it's not working properly.. and not just with the TP Dec 07 17:21:12 Herrie, did you mean to ask if preware.org is being strange? Dec 07 17:21:19 cuz I can't DL Tailor Dec 07 17:22:07 You need to update preware to 1.9.13 Dec 07 17:22:28 Domain preware.org was snatched and replaced by preware.net earlier this year Dec 07 17:22:45 Oooh Dec 07 17:22:47 interesting Dec 07 17:22:56 seems I can't use Preware to upgrade itself Dec 07 17:23:01 WOQI works right? Dec 07 17:23:14 http://ipkg.preware.net/feeds/webos-internals/armv7/org.webosinternals.preware_1.9.13_arm.ipk Dec 07 17:23:26 WOSQI should be fine Dec 07 17:24:28 how do I launch a .jar on Linux? Dec 07 17:24:56 java -jar * Dec 07 17:25:33 thanks nizovn Dec 07 17:28:39 I can't get my TP to connect to my computer Dec 07 17:28:41 hmm Dec 07 17:31:45 nizovn, how do I install the novacom drivers? >_> Dec 07 17:32:28 WOSQI attempts to do it but it can't Dec 07 17:37:13 I just tried the Universal installer but it detected my OS as 32 bit (when it's not.. it's 64 bit) Dec 07 17:39:38 Try WOSQI 4.6.0 Dec 07 17:39:46 It has the right drivers included I think Dec 07 17:39:46 that's what I tried Dec 07 17:39:54 it does but it doesn't seem to install them properly Dec 07 17:39:57 I rebooted my TP Dec 07 17:40:48 my TP doesn't need to be in the safemode or w/e does it? Dec 07 17:40:53 sorry, was out Dec 07 17:40:57 nizovn, s'ok Dec 07 17:40:58 :) Dec 07 17:42:56 this might be a cleu Dec 07 17:43:01 er clue Dec 07 17:43:02 Exception in thread "Timer-1" java.util.MissingResourceException: Can't find resource for bundle java.util.PropertyResourceBundle, key ERROR\:_DRIVER_INSTALLATION_FAILED Dec 07 17:44:12 I also get this Dec 07 17:44:13 shiggitay@localhost ~/Downloads $ java -jar WebOSQuickInstall-4.6.0.jar Dec 07 17:44:13 libpng warning: iCCP: known incorrect sRGB profile Dec 07 17:44:14 Dec 07, 2014 12:42:35 PM java.util.prefs.FileSystemPreferences$6 run Dec 07 17:44:14 WARNING: Prefs file removed in background /home/shiggitay/.java/.userPrefs/prefs.xml Dec 07 17:44:14 Unable to check Linux system architecture Dec 07 17:44:16 java.io.FileNotFoundException: /tmp/palm-novacom_1.0.76_i386.deb (Permission denied) Dec 07 17:44:39 I'm running Funtoo Linux Dec 07 17:46:26 Never tried Funtoo, only tried on Ubuntu and on WIndows here most of the time tbh ;) Dec 07 17:46:43 ok well it should work the same... I don't understand why the stupid driver isn't installing >_> Dec 07 17:47:01 as for me, i compiled novacom myself, but wosqi should work, not sure too Dec 07 17:48:36 how would I compile novacom myself? Dec 07 17:49:13 let me recall Dec 07 17:49:18 ok Dec 07 17:49:32 https://github.com/JayCanuck/universal-novacom-installer ? Dec 07 17:50:17 this should work too Dec 07 17:51:04 how would I execute the build? Dec 07 17:52:27 https://github.com/jdieter/novacomd Dec 07 17:54:24 damnit I don't have arm-none-linux-gnueabi-gcc Dec 07 17:55:28 oops, you need make host Dec 07 17:55:44 ah Dec 07 17:55:48 make ? Dec 07 17:55:54 what's the tenderloin host? Dec 07 17:57:08 just 'make host', host is pc, for tenderloin 'make device' Dec 07 17:57:14 ahh Dec 07 17:57:43 shiggitay@localhost ~/novacomd $ make Dec 07 17:57:43 DEV compiling src/main.c Dec 07 17:57:43 make: arm-none-linux-gnueabi-gcc: Command not found Dec 07 17:57:43 makefile:161: recipe for target 'build-novacomd-device/src/main.o' failed Dec 07 17:57:43 make: *** [build-novacomd-device/src/main.o] Error 127 Dec 07 17:57:45 shiggitay@localhost ~/novacomd $ make device Dec 07 17:57:47 DEV compiling src/main.c Dec 07 17:57:49 make: arm-none-linux-gnueabi-gcc: Command not found Dec 07 17:57:51 makefile:161: recipe for target 'build-novacomd-device/src/main.o' failed Dec 07 17:57:53 make: *** [build-novacomd-device/src/main.o] Error 127 Dec 07 17:57:55 shiggitay@localhost ~/novacomd $ make host Dec 07 17:57:57 make: Nothing to be done for 'host'. Dec 07 17:57:59 shiggitay@localhost ~/novacomd $ make tenderloin Dec 07 17:58:01 make: *** No rule to make target 'tenderloin'. Stop. Dec 07 17:58:03 shiggitay@localhost ~/novacomd $ Dec 07 17:58:05 sorry for the spam Dec 07 17:58:43 it should be now in build-novacomd-host/ Dec 07 18:00:06 yeah there's a binary there but WOSQI doesn't see it Dec 07 18:00:15 (it = my TP) Dec 07 18:01:29 so, you need to start daemon ./novacomd before wosqi, if that doesn't work, then neems novacom is also needed Dec 07 18:01:38 hm Dec 07 18:02:18 https://github.com/jdieter/novacom Dec 07 18:04:07 I have novacom but it's not working still Dec 07 18:05:30 can novacomd detect tp? Dec 07 18:05:34 ya Dec 07 18:05:41 [2014/12/7 13:02:09] dev '59caa6c719c548d6566852ffafcbb6eaee75a998' via usb type topaz-linux Dec 07 18:05:44 that's it right? Dec 07 18:05:48 yes Dec 07 18:05:56 ok then wtheck lol Dec 07 18:06:43 can you log to TP by novaterm? Dec 07 18:07:17 novaterm isn't a command it seems Dec 07 18:07:40 novacom isn't properly installed Dec 07 18:07:48 hmm Dec 07 18:08:14 ls Dec 07 18:08:19 er whoops haha Dec 07 18:09:38 nizovn, how do Dec 07 18:10:36 i would try build https://github.com/jdieter/novacom and then copy novacom and novaterm to /usr/bin Dec 07 18:10:54 I don't see a Novaterm anywhere Dec 07 18:11:37 it's in scripts dir Dec 07 18:12:36 YES! I'm in Dec 07 18:13:01 how do I get WOSQI updated via commandline? Dec 07 18:13:20 preware you mean? Dec 07 18:13:26 Ha yes Dec 07 18:13:27 sorry Dec 07 18:13:35 opkg install org.webosinternals.preware_1.9.13.ipk Dec 07 18:13:41 I think that works ;) Dec 07 18:13:52 okay Dec 07 18:13:55 Not 100% sure I know that works on LuneOS though Dec 07 18:14:09 I've not been able to flash LOS yet Dec 07 18:15:20 in webOS it's ipkg:) Dec 07 18:15:42 I'm wiping a partition I had on there Dec 07 18:15:48 You might want to enable alpha feeds first :P Dec 07 18:15:53 it's taking ages Dec 07 18:16:02 Thanks HP for only giving us a 1.2 GHz dual core CPU >_> Dec 07 18:16:09 otherwise tailor doesn't show up in preware Dec 07 18:16:15 http://www.webos-internals.org/wiki/Testing_Feeds Dec 07 18:16:17 ipkg install won't work.. you need to add some different root url Dec 07 18:16:53 not sure what the syntax for that was.. but you can also go the luna-send way. Dec 07 18:16:57 Well you can always manuallyresize partitions instead of Tailor route Dec 07 18:18:04 luna-send -n 6 palm://com.palm.appinstaller/installNoVerify {"target":"/ipk/to/install", "subscribe": true } Dec 07 18:19:10 root@TPizzle:/# opkg install org.webosinternals.preware_1.9.13.ipk Dec 07 18:19:10 root@TPizzle:/# ipkg install org.webosinternals.preware_1.9.13.ipk Dec 07 18:19:10 ipkg: org.webosinternals.preware_1.9.13.ipk: No such file or directory Dec 07 18:19:10 An error ocurred, return value: 22. Dec 07 18:19:11 root@TPizzle:/# Dec 07 18:20:13 shiggitay: better not use ikpg install, it will install the package to the wrong root directory, i.e. mess up your system. ;) Dec 07 18:20:21 ah Dec 07 18:20:25 Garfonso, how do I do it then Dec 07 18:20:33 use luna-send -n 6 palm://com.palm.appinstaller/installNoVerify {"target":"/ipk/to/install", "subscribe": true } Dec 07 18:20:40 I did Dec 07 18:20:44 adjust the path after "target" Dec 07 18:21:00 where did you put the org.webosinternals.preware_1.9.13.ipk? Dec 07 18:21:23 nowhere Dec 07 18:21:26 didn't DL it yet lol Dec 07 18:21:48 ok now I did Dec 07 18:21:53 it's in ~/Downloads Dec 07 18:22:21 you need to copy it on device, of course.. ;) Dec 07 18:22:26 duh Dec 07 18:22:27 lol Dec 07 18:23:37 just a littel ? shiggitay di you have dev mode turn on on the touch pad Dec 07 18:23:43 yep Dec 07 18:23:44 I do Dec 07 18:23:48 ok Dec 07 18:23:58 Konami code activated lol Dec 07 18:24:05 :) Dec 07 18:24:38 did you copy the file to device? If not do this: cat org.webosinternals.preware_1.9.13.ipg | novaterm put file:///media/internal/org.webosinternals.preware_1.9.13.ipg Dec 07 18:24:40 ok Garfonso the ipk is on my tab Dec 07 18:24:51 lol Dec 07 18:24:53 :) Dec 07 18:24:58 where did you put it? Dec 07 18:25:02 / Dec 07 18:25:06 well Dec 07 18:25:06 no Dec 07 18:25:11 /media Dec 07 18:25:19 wait no lmao Dec 07 18:25:22 I think it's /media/internal? Dec 07 18:25:35 yep Dec 07 18:25:46 then luna-send -n 6 palm://com.palm.appinstaller/installNoVerify {"target":"/media/internal/org.webosinternals.preware_1.9.13.ipk", "subscribe": true } should install it. :) Dec 07 18:26:00 yes, /media/internal is where USB mode goes. Dec 07 18:26:21 root@TPizzle:/media/internal# luna-send -n 6 palm://com.palm.appinstaller/installNoVerify {"target":"/media/internal/org.web Dec 07 18:26:21 osinternals.preware_1.9.13.ipk", "subscribe": true } Dec 07 18:26:21 {"returnValue":false ,"errorCode":""} Dec 07 18:26:23 o_O Dec 07 18:26:53 hm.. please check that the patch is correct.. probably I mistyped the filename. Dec 07 18:33:31 Garfonso, still not working Dec 07 18:33:41 root@TPizzle:/# luna-send -n 6 palm://com.palm.appinstaller/installNoVerify {"target":"/media/internal/org.webosinternals.pr Dec 07 18:33:42 eware_1.9.13_arm.ipk", "subscribe": true } Dec 07 18:34:51 nothing else? Dec 07 18:35:03 nope nothing Dec 07 18:35:14 I can ctrl-c it Dec 07 18:36:10 quite strange.. hm. But now that novacom works, can't you just try wosqi again? Dec 07 18:36:20 it won't take it Dec 07 18:36:39 do you have palm-install on your desktop? Dec 07 18:36:46 prolly not Dec 07 18:38:06 OOOH Dec 07 18:38:09 it sees my TP finally! Dec 07 18:38:15 WOQI does Dec 07 18:39:24 w00t finally Dec 07 18:42:10 that's great news. :) Dec 07 18:42:18 frickn' thing haha Dec 07 18:43:14 now resizing partition Dec 07 18:52:50 Garfonso, blah it won't let me put the uImage onto /boot (it's mounted as rw) because its partition is too small Dec 07 18:53:27 hm.. do you have more kernel images there? Like android or multiple webos ones? Dec 07 18:53:49 I have a partition for Funtoo Linux from when I was playing with it awhile ago Dec 07 18:53:53 if you really want to get rid of webos, you can remove the webos uImage.. but you won't return to webOS without doctoring, then. Dec 07 18:54:10 naw I'll keep webOS Dec 07 18:54:26 can you list what uImage files you have in your boot dir? Dec 07 18:55:01 root@TPizzle:/# ls /boot Dec 07 18:55:01 System.map-2.6.35-palm-tenderloin lib uImage.Funtoo Dec 07 18:55:01 bin lost+found uImage.LuneOS Dec 07 18:55:01 boot-genesis.tar.gz moboot.default uImage.kexec Dec 07 18:55:01 boot-images.tar.gz moboot.verbose.Debian uImage.moboot Dec 07 18:55:01 boot.bin moboot.verbose.Funtoo uImage.webOS Dec 07 18:55:03 config-2.6.35-palm-tenderloin proc updatefs-info Dec 07 18:55:05 dev realroot usr Dec 07 18:55:07 etc sbin var Dec 07 18:55:09 genesis-update.xml sys Dec 07 18:55:11 image-update.xml uImage-2.6.35-palm-tenderloin Dec 07 18:55:58 that's some uImages... no wonder /boot is too small. ;) Dec 07 18:56:03 XD Dec 07 18:56:20 ok I deleted one and the command worked Dec 07 18:56:48 what is uImage.kexec? Dec 07 18:57:22 something I was trying for GNU Linux ARM Dec 07 19:01:40 now untarring OS image Dec 07 19:02:13 Garfonso, once that's done a simple reboot / select moboot entry should boot it up? Dec 07 19:02:24 yes Dec 07 19:02:27 awesome Dec 07 19:02:30 *excited* Dec 07 19:03:40 Garfonso, once upon a time I had intended to make my TP run full on Linux... with xorg and everything... but I could never get it working properly Dec 07 19:04:15 ubuntu change root runs xorg in webos. ;) Dec 07 19:04:29 with xecutor and whatnot meh Dec 07 19:04:32 I wanted native Dec 07 19:04:41 as a viable replacement for webOS Dec 07 19:05:48 I had intended it to be a tablet I could use for social media / media consumption... and I didn't want Android Dec 07 19:07:08 okay selected LuneOS from moboot.... Dec 07 19:07:15 blank screen so far.... Dec 07 19:07:26 is there no boot logo? Dec 07 19:07:55 there is a bluish moon logo. Dec 07 19:08:07 I don't see it yet Dec 07 19:08:18 still a blank screen Dec 07 19:08:30 not sure at what stage it pops up on the TP.. on android devices first there is a Google thingie. Dec 07 19:08:54 ok NOW I see the blue moon Dec 07 19:09:22 sweet Dec 07 19:11:34 whoa I like PreWare 2's UI Dec 07 19:12:50 it's quite zippy Dec 07 19:17:41 haha it crashed when trying to load up an MP3 on my home server Dec 07 19:17:54 I can see why this is total alpha quality Dec 07 19:19:49 Ahahaha it crashed again Dec 07 19:19:49 wow Dec 07 19:20:07 @ Garfonso or anyone else active Dec 07 19:22:03 hm.. "load up an MP3 on my home server" what does that mean? Dec 07 19:22:42 go to the URL in the web browser, and try to play the mp3 Dec 07 19:23:00 i.e. 192.168.25.114/darwinanime/Songs/ Dec 07 19:23:04 and it crashes (reboots) Dec 07 19:26:23 shiggitay: We upgraded to QT 5.4 and newer QtWebkit recently, there are still some bugs to fix Dec 07 19:26:33 On TP the 1GB memory is causing issues often :P Dec 07 19:27:04 hahah Dec 07 19:27:15 I can see why HP won't officially support it haha Dec 07 19:27:35 btw does it crash on usual sites, e.g. ddg.gg? Dec 07 19:27:51 nizovn: I think that was a QT 5.4 problem Dec 07 19:28:07 well I tried my DVR's webbased frontend and that worked ok Dec 07 19:28:08 Not sure that was around with previous stable release Dec 07 19:28:17 maybe kernel too Dec 07 19:28:38 shiggitay: With latest stable we updated lots of core components, went more or less OK but there are some bugs to squeeze still Dec 07 19:29:13 o Dec 07 19:29:14 ok* Dec 07 19:29:26 Overall LuneOS runs a lot smoother on N4 but also issues there still Dec 07 19:29:38 Herrie, it's all your fault haha you linked me to a dev image :P Dec 07 19:29:56 WEll the dev one has more logging Dec 07 19:30:08 And is in developer mode by default so adb works etc Dec 07 19:30:11 heh Dec 07 19:30:22 I do like PreWare 2's UI though Dec 07 19:30:26 I mean logging of apps, what goes wrong etc Dec 07 19:31:44 If you want to try previous release (less rebootingon TP for me there: http://build.webos-ports.org/luneos-stable/images/tenderloin/uImage--3.0.101-12875-g9ff8e6b-20140801-70-r0-tenderloin-20141028135237-stable-027-43.bin and http://build.webos-ports.org/luneos-stable/images/tenderloin/webos-ports-dev-image-tenderloin-20141031225009-stable-028-44.rootfs.tar.gz Dec 07 19:32:50 long URL is long Dec 07 19:33:41 ok so what's the first image? Dec 07 19:34:54 Herrie, >_> Dec 07 19:37:22 uimage ;) Dec 07 19:37:24 So kernel Dec 07 19:37:38 hm Dec 07 19:37:56 it can be renamed to uImage.LuneOS right? Dec 07 19:38:19 just uImage Dec 07 19:38:28 ok Dec 07 19:39:30 wait uImage.LuneOS , uImage is moboot Dec 07 19:39:50 I thought so Dec 07 19:40:06 so I ==CAN== rename that long as hell .bin to uImage.LuneOS ? Dec 07 19:40:24 yes Dec 07 19:40:43 ok Dec 07 19:40:45 will do in a moment Dec 07 19:43:10 morphis , the four apps I currently know work under LuneOS are Macaw (Enyo), FeedSpider, Zap Photoshare, and Neato. The first two are open source, but they’re not core functionality which everyone needs, and I don’t think we should tie their updates to OS releases. Dec 07 19:46:33 As an open source OS, we can’t control installation as tightly as Apple - we don’t have the manpower to keep people from shooting themselves in the foot. What we can do is make it clear when the user is trusting someone other than us. Dec 07 19:48:54 We may want to add a dialog when the user taps the Install button, clarifying that he/she is trusting the app maintainer and the feed maintainer. Dec 07 19:51:34 … and naming them, or rather the hostnames involved. Dec 07 19:51:57 dougreeder what kind of app are you looking for Dec 07 19:52:27 Anything that works under LuneOS and is in a Preware feed. Dec 07 19:53:04 I have my Enyo-API app that works Dec 07 19:53:19 Unfortnately, we can’t be sure apps written for webOS work properly. Dec 07 19:53:25 opps not in the prewaer feed Dec 07 19:53:30 Cool, is it in a feed? Dec 07 19:53:40 was under the hp cat Dec 07 19:54:05 We’re looking at setting up a feed of known good apps Dec 07 19:55:32 Which app, BTW? Dec 07 19:55:42 opps wait it dose not scrool under luneos Dec 07 19:55:58 That’s a known bug in LuneOS Dec 07 19:56:26 it is APIViewer in the hp cat Dec 07 19:56:47 I think I remember seeing that. Dec 07 19:57:38 it was hp older version that work on the touch pad ther new version did not Dec 07 19:58:53 I also have a mechinal ref charts that work on LuneOS but not in prewaer Dec 07 19:59:19 “enyo API” or “Enyo_2.3.0 API View” ? Dec 07 19:59:28 I'm going through Precentral feed (< 600 apps) to identify the Enyo apps. We could test those then. I think it are 60 or so altogether Dec 07 20:01:42 Should have a list tomorrow I guess Dec 07 20:01:52 Did teh legwork just need to put it in an overview now Dec 07 20:04:35 I also have a ton of free IPK's (4000+) from the HP App Catalog I could do the same for, but I couldn't distribute those of course Dec 07 20:06:19 it is Enyo_2.3.0 API View just one of a few app i got to get in to preware Dec 07 20:10:09 DougReeder: we don't do that with https://github.com/webOS-ports/build Dec 07 20:11:35 https://github.com/webOS-ports/build builds the feeds on http://feeds.webos-ports.org/webos-ports/all/ Dec 07 20:11:52 that is not related to any release of LuneOS Dec 07 20:12:09 Sorry, we don’t do what with build? Dec 07 20:12:36 https://github.com/webOS-ports/build is there to build the feeds for preware we ship by default Dec 07 20:12:47 if you go to preware today you see only some webapps listed Dec 07 20:12:55 which are coming from http://feeds.webos-ports.org/webos-ports/all/ Dec 07 20:13:19 https://github.com/webOS-ports/build consists of some makefiles to automatically package those apps, build their ipk and put them into the feed Dec 07 20:13:30 RIght. Dec 07 20:13:38 that is what wosi do too with https://github.com/webos-internals/build Dec 07 20:13:55 so any open source app can be included directly in that Dec 07 20:13:59 but closed source can't Dec 07 20:14:51 Oh, morphis, I misunderstood your comment from last night Dec 07 20:15:03 so macaw and feedspider can be simply included there Dec 07 20:15:19 You’re suggesting adding the open source apps to the existing webos-ports feed. Dec 07 20:17:09 That’s a good solution for those two apps - assuming they have a “stable” branch to pull from. Dec 07 20:17:19 We’d need to check on that. Dec 07 20:19:45 The makefiles would need to be somewhat different - in particular the Enyo deploy.sh script needs to be run. Is node installed on the machine where build runs? Dec 07 20:21:08 And that doesn’t address the security concerns of ka6sox. Dec 07 20:29:08 https://github.com/minego/macaw-enyo has only a “master” branch. Dec 07 20:29:51 … and no tags Dec 07 20:30:43 https://github.com/OthelloVentures/feedspider has beta, master, testing and branches liek 1.2.x. No tags Dec 07 20:32:20 DougReeder: we can fork and tag them Dec 07 20:32:46 That’s extra work Dec 07 20:32:55 let me think a bit about this Dec 07 20:33:06 need to drop off now Dec 07 20:33:10 … and limits the ability of the dev to push out new versions. Dec 07 20:33:24 ok, I’ll ask the devs abotu stable branches. Dec 07 20:37:54 Hi there! I just installed LuneOS on my touchpad yesterday. First thing I'm missing are (of course) my own apps. What should I do to get them to LuneOS? Dec 07 20:38:27 Test them using QuickInstall, and then...? Dec 07 20:38:56 Are they in a Preware feed? Dec 07 20:39:12 Do you maintain a release branch that could be auto-pulled? Dec 07 20:39:15 No, they were in the official AppCatalog Dec 07 20:39:18 mephinet: Yes quickinstall with the ipk Dec 07 20:39:27 But only Enyo 1/2 might work, PDk/Mojo not Dec 07 20:39:42 We haven't tested it extensively yet though. Dec 07 20:40:02 two of them are on github, so they could be auto-pulled (theoretically) Dec 07 20:40:08 Some app might work, others not Dec 07 20:40:28 We are debating how to make it easy for users to install apps known to work, but make it clear users are trustin someone other than the webos-ports team. Dec 07 20:40:32 @enyo/mojo: that's fine, I only care of the touchpad apps... Dec 07 20:41:26 Ok, then I'll test them using quickinstall, and if they work, I'll get back to you... Thanks for the directions! Dec 07 20:42:43 DougReeder: wrt "trusting someone else": I always understood the Preware feed to be some uncontrolled one, where you're basically on your own... So that would be fine with me... Dec 07 20:43:02 * DougReeder nods Dec 07 20:53:33 In the medium-term, we could use a feed maintainer, who need not be a dev, to check if apps run correctly (but not checking for malware) and maintain a feed of compatible apps. Dec 07 20:54:31 Ok, for Macaw, we could run "make clean release webos" in the root dir to build Dec 07 21:01:15 DougReeder: I'm checking that for the Precentral feed now Dec 07 21:01:23 Should have hte list tomorrow ;) Dec 07 21:01:29 Ah, good Dec 07 21:01:32 Of what's Enyo Dec 07 21:01:37 And then we can try them Dec 07 21:02:14 Would be good if we could get Mobile Nations to update their feed to 2.6 of packaging standard http://www.webos-internals.org/wiki/Packaging_Standards#Version_2.6_.28Draft.2C_LuneOS_compatibility.29 Dec 07 21:02:19 But not sure that will happen Dec 07 21:02:26 If not we might need to be creative Dec 07 21:04:02 It might be easier to talk them into setting all apps to have MaxWebOSVersion = 3.0.5, unless explicitly set to some other value. Dec 07 21:04:36 We need to make it as little effort for them as possible. Dec 07 21:04:39 DougReeder: Dunno, let me do some legwork and see what I can come up with Dec 08 00:45:06 The first use app in the emulator looks funky (The top part of the font is cut off). Can anyone verify? Dec 08 01:35:28 i2y4n, probably. Dec 08 01:37:00 It’s the very top part of the lower case letters that is cut off. **** ENDING LOGGING AT Mon Dec 08 02:59:59 2014