**** BEGIN LOGGING AT Wed Jun 06 02:59:58 2012 Jun 06 03:26:21 question Jun 06 03:26:35 I'm trying to install a package from source, but its erroring out saying there's no space Jun 06 03:26:44 how do I give the system more space Jun 06 03:27:29 . /var only has 62mb Jun 06 03:31:02 do I have to doctor? Jun 06 06:22:16 If you want more optware space, set up an ext3fs partition using Tailor. Jun 06 07:10:07 rwhitby: hard core article today Jun 06 12:12:51 a prime example of why i love my veer due to webos-internals: although mode-switcher does tend to use a lot of power on my phone from time to time, it's just awesome in what it does at all other times. I apparently turned the switch of my power plug, thereby not charging my veer at night, even though i didn't notice. I didn't have much power left. However, modeswitcher figured out that it lacked power, turned Jun 06 12:12:51 for gsm, which makes it consume just a trivial amount of power, and woke me up in the morning as expected. <3 WebOS Jun 06 12:13:02 thanks sconix :) Jun 06 15:58:04 ipkg_download: ERROR: Command failed with return value 1: `wget --passive-ftp -q -P /opt/ipkg-toNJOd http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable/python25_2.5.6-2_arm.ipk' Jun 06 15:58:15 any idea why ipkg-opt is giving me an error on that? Jun 06 15:59:18 the link works fine from my desktop Jun 06 16:00:51 but wget from my webos command line still errors out Jun 06 16:05:41 damnit, my /opt mount point is full Jun 06 16:10:30 why is the /opt mount point not in fstab? Jun 06 16:18:33 acidhax: because it is mounted on / instead? Jun 06 16:18:55 yeah Jun 06 16:19:02 oh that's annoying Jun 06 16:19:34 I wonder if it's configurable Jun 06 16:20:24 my Meta-Doctor seemed to only give /var the extra 2gb Jun 06 16:20:39 and not the ext3fs Jun 06 16:26:16 ill just move /opt to /var/opt via a mount bind, i suppose Jun 06 16:31:08 guh. Jun 06 17:01:55 Is there a libssl-dev or openssl-devel equivalent in optware? Jun 06 17:03:51 of course, it's openssl-dev Jun 06 17:03:52 lol Jun 06 18:55:17 Which ARM is the Pre2? Jun 06 19:00:34 To compile node.js, I'm assuming it doesn't support armv7 atm Jun 06 19:01:34 Or is expecting an armv7 v8 or something Jun 06 19:40:59 Anyone with experience compiling on ARMv7? Jun 06 19:41:12 getting a bus error while compiling node.js Jun 07 00:18:52 a bus error from what's been compiled? or your compiler tools? Jun 07 00:49:05 the compiler tools Jun 07 00:50:27 Ive tried compiling via cross-compile with a toolchain Jun 07 00:50:31 but it just doesn't work Jun 07 00:55:29 https://gist.github.com/2885824 Jun 07 00:59:45 that doesn't look like a cross-compile if you're doing it on-device Jun 07 01:00:29 that looks like python is failing, run that line by hand and see if you get better error output Jun 07 01:00:35 for that matter, see if python even runs Jun 07 01:02:17 nono, that wasn't a cross-compile Jun 07 01:02:27 thats me attempting on-device Jun 07 01:02:31 17:50 < acidhax> Ive tried compiling via cross-compile with a toolchain Jun 07 01:02:31 17:50 < acidhax> but it just doesn't work Jun 07 01:02:31 17:55 < acidhax> https://gist.github.com/2885824 Jun 07 01:02:52 Yeah, scattered conversation Jun 07 01:02:59 makes sense in my head, not so much to readers. Jun 07 01:03:16 hmm, python gives me a bus error. Jun 07 01:08:31 that being said, yes, it appears node is not set up for happy cross-compilation... it builds a tool that looks like it might need to run locally with the cross-compiler Jun 07 01:08:48 but that's probably fixable with some small edits to its build scripts Jun 07 01:10:22 It's just the v8 portion Jun 07 01:10:42 it builds a majority of it, once it reached v8 it died Jun 07 01:10:56 it seems as though python may be the culprit Jun 07 01:11:17 I installed python via ipkg-opt, and it doesn't seem to be working Jun 07 01:12:41 well mine "dies" because of Jun 07 01:12:42 obj/release/mksnapshot obj/release/snapshot.cc --logfile "/tmp/node-v0.6.19/out/Release/obj/release/snapshot.log" --log-snapshot-positions Jun 07 01:12:45 /bin/bash: obj/release/mksnapshot: cannot execute binary file Jun 07 01:12:50 because Jun 07 01:12:53 ./out/Release/obj/release/mksnapshot: ELF 32-bit LSB executable, ARM, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.14, not stripped Jun 07 01:13:19 but I don't expect arm code to run on x86 Jun 07 01:15:01 hm Jun 07 01:15:03 yeah Jun 07 01:15:30 but does python work for you? Jun 07 01:15:38 via webos Jun 07 01:16:11 dunno, I don't have it installed Jun 07 01:16:28 I'm going to attempt to just install it by source Jun 07 01:16:43 It's going to take decades on this phone Jun 07 01:21:14 so, devs, is the newest browser for webOS much better than the current one on the Pre3? Jun 07 01:21:18 Cause it's getting slow and bad Jun 07 01:22:35 what newest browser is that Jun 07 01:26:22 you know. "THE" browser. The one we're keeping a secret. Jun 07 01:27:54 lol Jun 07 01:28:01 wasn't there one in the road map? Jun 07 01:28:06 but it was raw. I have no idea Jun 07 01:28:08 the secret one that's on github? Jun 07 01:28:17 sure. lol Jun 07 01:28:41 that's isis, and no one has a clue Jun 07 01:29:35 I believe the last I heard from dkirker was that it is currently unrunnable on webos because of some dependencies on stuff that isn't open-sourced yet Jun 07 02:03:25 acidhax: don't use /var for large optware stuff. Use Tailor to create an ext3fs partition, and optware will use it instead of filling up /var Jun 07 02:04:08 No need to meta-doctor anything. Just use Tailor. Jun 07 02:05:22 tailor? Jun 07 02:05:26 hm Jun 07 02:06:53 Create a large ext3fs, use it for optware and ubuntu and debian and anything else you want on an ext3 partition. Jun 07 02:07:16 we've designed things so they can all live happily on the same ext3fs partition. Jun 07 02:10:03 Yeah, I meta-doctored to give the ext3fs partition more space but it didn't take. Jun 07 02:10:23 also, the beta feeds aren't showing up. Jun 07 02:11:51 sounds like you've got some things to fix first then Jun 07 02:11:59 yeah Jun 07 02:14:32 I just don't want to have to doctor it again. :) Jun 07 02:15:50 you shouldn't need to. sounds like you know how to edit /etc/fstab yourself Jun 07 02:15:58 Yep Jun 07 02:16:16 and tailor works on the fly for ext3fs and media Jun 07 02:16:28 Oh that's awesome Jun 07 02:16:32 thanks Jun 07 02:23:46 tailor is so awesome Jun 07 02:29:00 I was thinking, if I could get nvm to work correctly under webos and selecting which nodejs version to use for your service--- it would be extremely easy to download precompiled arm nodejs binaries, instead of the source files Jun 07 02:34:24 you would also need to find a way to seperate each service from the global node install, which is not a small thing Jun 07 02:35:03 yeah Jun 07 02:35:15 well run-js-service does all of that Jun 07 02:35:31 I would just have to modify the script to execute the correct node version Jun 07 02:35:47 it doesn't handle it all Jun 07 02:35:51 hm Jun 07 02:37:26 the actual building of the arm binary is almost trivial. Its the other stuff which will take time, like getting all the abi stuff compatible Jun 07 02:37:50 Yeah, I expected the arm binary to be all of 20 minutes Jun 07 02:38:43 it only takes me like 16 minutes to make it on the touchpad itself Jun 07 02:39:06 I simply can't get node to compile Jun 07 02:41:15 I suspect it's my python to blame Jun 07 02:41:52 What communication is done between the "global" node service and our apps node service? Jun 07 02:43:18 talks to it to preload node modules and some other items. Its been a while since I had a chance to poke around with webos node stuff **** ENDING LOGGING AT Thu Jun 07 02:59:58 2012