**** BEGIN LOGGING AT Tue Jul 19 02:59:56 2011 Jul 19 03:37:20 testing the scripts and then I'll ask you to look at them. Jul 19 03:45:25 ka6sox: remove the trailing /'s on the device, /dev/mapper/store-media not /dev/mapper/store-media/ Jul 19 03:46:48 got it. Jul 19 03:49:08 ya, wrote that one first and realized later didn't need those Jul 19 03:50:20 those are words I'd use for my 9yr old. Jul 19 03:55:23 okay I pushed up the changes you suggested. Jul 19 03:56:35 now...which device am I going to sacrifice for this. Jul 19 03:57:24 TP Jul 19 03:57:42 heh Jul 19 03:57:49 pixi is the victim. Jul 19 03:57:55 psh Jul 19 03:59:13 1 mistype and its doctor time. Jul 19 04:01:10 so I guess the C service can do the sanity checking.... Jul 19 04:01:42 the last thing the c-service should do is commit sepuka before it just hangs around. Jul 19 04:11:28 ka6sox, doctor time yet? Jul 19 04:11:42 not yet.... Jul 19 04:12:10 ka6sox: does the -i flag on fatresize _also_ let you do a resize in same invocation? Not sure, but might be an issue. Jul 19 04:14:47 the -i is only information.... Jul 19 04:15:01 either -p or -v for getting info out of ti. Jul 19 04:15:29 mkay, i just thought -i meant 'print information about this volume', didn't remember if you could do that /and/ resize, or if it meant 'dry-run, just print information' Jul 19 04:15:39 regardless it either works or it doesn't, which you're checking now i'm sure Jul 19 04:15:42 nope...it stipped there. Jul 19 04:15:49 it stopped there. Jul 19 04:15:52 as expected Jul 19 04:16:20 I'm going to try -p and see if we get better information. Jul 19 04:17:26 okay thats better Jul 19 04:17:39 just progress Jul 19 04:18:34 and I need to make resize_media_internal deal with both increases and decreases. Jul 19 04:19:17 just like resize_ext3fs does. Jul 19 04:19:54 ka6sox: so you expect size in bytes, not "19G", etc? Jul 19 04:20:30 no I expect something like 19G Jul 19 04:20:41 probably should quote it Jul 19 04:20:47 kk, not sure how that'll play with the inequality, but i understand this is early Jul 19 04:20:53 maybe it does play nice, what do i nkow :) Jul 19 04:21:01 probably won't Jul 19 04:21:06 but I can always strip it off. Jul 19 04:21:16 if they're the same unit, yes. Jul 19 04:21:32 we define that as the unit Jul 19 04:21:35 anyway sorry just shouting out anyting offhand Jul 19 04:21:36 ah, kk Jul 19 04:21:50 okay that makes it easier Jul 19 04:21:59 we dont' send the units and I add it on the line Jul 19 04:22:14 fatresize can't deal with anything smaller than 512MB Jul 19 04:22:29 so .5G would be smallest. Jul 19 04:23:14 so the inequality will work. Jul 19 05:13:24 okay I'll push what I have finished....need to go home. Jul 19 05:15:31 wish I could help with the key mappings...but not my thing...sorry Jul 19 05:18:41 making slides for a presentation for work atm Jul 19 05:18:47 would much rather be keymapping-ing Jul 19 05:19:12 dtzWill, I wrote up 3 proposals tonight too. Jul 19 05:19:20 ka6sox: wow Jul 19 05:19:28 I'm garbage at this kind of thing, always takes me forever. Jul 19 05:20:11 I do this a lot...been doing it for 22yrs Jul 19 05:20:35 mostly since i seem to always be taskd with impossibly vague presentation topics Jul 19 05:21:12 haha that's a lot of proposals Jul 19 05:21:20 yeah i'm garbage at this, and practice makes perfect or something. Jul 19 05:21:26 if i don't ragequit first ;) Jul 19 05:21:31 you will need it later Jul 19 05:22:15 oh absolutely. realizing i need it doesn't make it easier though, although i guess i can use that to fight the feeling taht my time is being wasted :) Jul 19 05:22:39 "your time will be wasted for the rest of your life, so suck it up and get good at it so it doesn't waste as much" Jul 19 05:22:41 ^.% Jul 19 05:22:42 *^.^ Jul 19 05:22:55 he he... Jul 19 05:23:21 I freaked out the Apple Store folk today when I was waiting around for my turn.... Jul 19 05:23:32 I was using the TP and they were "curious" Jul 19 05:23:53 about? Jul 19 05:24:18 hey wait!...oooooh...thats nice! Jul 19 05:25:55 xterm blew them away Jul 19 05:26:16 you mean you are modifying the OS now? Jul 19 05:26:19 "yes" Jul 19 05:26:42 "and its not jailbroken?" Jul 19 05:26:44 "nope" Jul 19 05:26:54 "you mean hp doesnt send hackers to jail?" Jul 19 05:27:39 no, I showed them the jailbreak button. Jul 19 05:27:54 heh Jul 19 05:36:18 ka6sox, excellent Jul 19 05:38:46 I was compiling something in the chroot today while I was chatting. Jul 19 05:39:10 occasionally switching back to xterm. Jul 19 05:39:38 it was funny to see their mouth drop when they saw the compile messages flying by. Jul 19 05:40:36 ka6sox, would have been better to show them minecraft, it just needs ia32-libs compiled for arm ;) Jul 19 05:42:07 oh, does minecraft have binary parts? for some reason I thought it was all java Jul 19 05:42:35 jacques, it has 1 dependancy on ia32 Jul 19 05:42:58 scoutcamper, network code? Jul 19 05:44:48 * jacques finds the ubuntu chroot in preware. Jul 19 05:45:10 I'm still not sure why, when I chose feeds at the root level, and webos-internals-testing, I don't see it Jul 19 05:45:41 its called something else Jul 19 05:46:09 I think I did just type and ubuntu Jul 19 05:48:17 ka6sox, I'm sure it just means I don't understand preware's hierarchy Jul 19 05:48:24 me too Jul 19 05:48:35 the ubuntu chroot shows up under linux apps Jul 19 05:48:40 not regular apps Jul 19 05:48:41 once rwhitby told me it was in linux apps I found it immediately Jul 19 05:49:05 there ya go. Jul 19 05:49:12 cryptk, rugh, but why, when choosing feeds at the root level, and webos-internals-testing feed, don't I see every package in the feed? Jul 19 05:49:20 rugh = right Jul 19 05:49:38 jacques: I suspect you chose applications first Jul 19 05:49:50 and then saw all the applications in the testing feed Jul 19 05:49:56 (webos applications) Jul 19 05:50:00 jacques, idk what ia32 is used for, but i know it ties into a java game lib Jul 19 05:50:25 jacques, I suspect rwhitby is right Jul 19 05:51:21 I don't want to belabour this, but, at first window I tap available packages, then feeds, then webos-internals-testing, why don't I see it at this point? Jul 19 05:51:37 I only see application, why don't I see linux applications too ? Jul 19 05:52:21 jacques, its easier to click on the list all. its right at the top Jul 19 05:52:49 and yes, since the only choice at that point is applications I chose it, but why wasn't linux apps there too? Jul 19 05:55:51 jacques, on the main scene of preware, I do not have a selection labeled Available Packages Jul 19 05:55:57 etf are you tapping on Jul 19 05:56:32 Are you sure you aren't tapping on Package Updates, or Installed Packages? Jul 19 05:56:33 cryptk, I have it. maybe your preware and mine are configured differently Jul 19 05:56:58 the preware on my phone is slightly outdated... bringing it up to date now Jul 19 05:57:14 and I have never seen that menu, and AFAIK I have tested every config option in preware Jul 19 05:57:28 there is a List Everything... Jul 19 05:58:21 when I start preware, I see Preware 1.7.2, package updates (grayed out), available packages, installed packages, and list of everything, in that oder Jul 19 06:01:17 in prefs, I have Main Scene, show available types -> NO Jul 19 06:01:24 ahh, that's why Jul 19 06:01:34 I have show available types -> yes Jul 19 06:01:34 so I'd need to configure amarok to use pulseaudio? Jul 19 06:01:42 ka6sox, likely Jul 19 06:01:55 is aplay present on the TP? Jul 19 06:02:04 if so, you can probably use alsa Jul 19 06:02:13 but I /think/ I checked and alsa wan't there Jul 19 06:02:25 which aplay Jul 19 06:02:25 /usr/bin/aplay Jul 19 06:02:50 usr/share/pulseaudio/alsa-mixer Jul 19 06:03:00 so alsa is there. Jul 19 06:06:09 jacques, you were the one who got me going with amarok Jul 19 06:06:19 in Lake Charles Jul 19 06:07:19 ka6sox, sweet. that was a great time. Jul 19 06:07:25 indeed. Jul 19 06:08:02 I need to find the picture of that twisted tower I took. Jul 19 06:09:29 and the McDonalds that was out of almost everything. Jul 19 06:11:14 if the TP is on the TS it heads into exhibition mode a LOT Jul 19 06:11:37 if its just connected to the USB it does not Jul 19 06:11:43 jacques: BTW, just type in the main scene of Preware to search for a package Jul 19 06:17:55 ka6sox, yeah I get that too - it keeps charging, gets ful, runs down, charges again, and every time it gets full or starts charging, it wakes up and goes into exhibition mode Jul 19 06:19:04 wish I could figure out how to fool powerd Jul 19 14:29:52 do we know if Xecutah work on the emulator? would that be a potential place for me to work on Keymappings for TP virtual keyboard? Jul 19 14:30:39 we don't have WIDK building for i686 Jul 19 14:31:24 that is right, that is why I dismissed that thought last night. Jul 19 14:32:36 nevermind then I guess cant help with TP keymapping Jul 19 18:09:28 okay, now to make xecutah bring up a xserver on :1 instead of :0 Jul 19 18:11:55 ka6sox: indeed. too bad enyo is tp only :/ Jul 19 18:12:03 would be *awesome* to have some sidebar listing different displays Jul 19 18:12:09 that you can dynamically add/start x severs for Jul 19 18:12:14 dtzWill, yup Jul 19 18:12:14 and within each that you select can launch various things Jul 19 18:12:15 :3 Jul 19 18:12:23 how to make it bring up xserver on N+1 or first unused N Jul 19 18:12:38 that said someone less fail at UI design can probably make that work without enyo, hehe Jul 19 18:12:48 N+1 would be more predictable I guess Jul 19 18:12:51 linuxjacques_: hmm? you just tell the xserver what display to start on Jul 19 18:13:02 and honestly i'd love if it managed it for you entirely Jul 19 18:13:06 right and then assign the next app to the n+1 display Jul 19 18:13:14 reports it visually somehow in the UI so you can see it Jul 19 18:13:20 well what if you don't wanna run on the next display Jul 19 18:13:25 what if you want multpile apps on same server Jul 19 18:13:31 dtzWill: I meant, have xecutah start the xserver automatically on the next available display Jul 19 18:13:50 linuxjacques_: oh, sure. it can pick them randomly from 0->100 for all i care, as long as it makes sure they're unique. Jul 19 18:14:06 yeah, multiple apps on one display is a valid use case too Jul 19 18:14:07 n+1 and the like is fine, but if xecutah can be smart enough to know when which x severs are running/displays are used Jul 19 18:14:19 but if I want a separate card thats a separate x-server right? Jul 19 18:14:22 it'd be cool to have it select first unused display from the pool or w/e Jul 19 18:14:33 ka6sox: oh for sure. definitely want to support boht is all i'm saying Jul 19 18:15:07 did we ever find an easy way to open the tp firewall so xserver can dispay remote apps? Jul 19 18:15:13 dtzWill, oh right. Jul 19 18:15:18 my vision was some kinda ui-ness that strictly manages launching x servers (and perhaps removing them) Jul 19 18:15:34 linuxjacques, open up port 22 Jul 19 18:15:42 and from that you could pick on of your launched x servesr (be it a new empty one your just created, or an existing one) and launch whatever apps you wanted on that server Jul 19 18:15:44 ssh to the remote server Jul 19 18:15:47 oh yeah I forgot you guys were telling me to use ssh x forwarding Jul 19 18:15:50 with ssh forwarding Jul 19 18:15:57 ka6sox: no ports need to be opened Jul 19 18:16:01 then pop up the window Jul 19 18:16:03 oh right Jul 19 18:16:07 except on the remote host obviously, sorry, but not on the tp. Jul 19 18:16:08 ssh -X Jul 19 18:16:23 (or ssh -Y, i forget the difference, something about trusting the remote host or so) Jul 19 18:16:31 but, if I were crazy and wanted to open port 6000 on the tp ... ? Jul 19 18:16:36 except we can't get a CAPITAL X or Y :D Jul 19 18:16:43 lol Jul 19 18:16:46 ka6sox: lolol we can't >.< Jul 19 18:16:51 virtual keyboard should work? :P Jul 19 18:16:54 i mean Jul 19 18:16:56 x app Jul 19 18:16:59 like matchbox-keyboard Jul 19 18:17:00 lol Jul 19 18:17:25 the apps aren't vkb aware Jul 19 18:17:30 linuxjacques_: actually i think we don't launch it with the -nolisten paramater anymore Jul 19 18:17:43 linuxjacques_: so i think opening the port would work... Jul 19 18:17:55 dtzWill: yeah I can see the xserver listening on 6000 Jul 19 18:17:58 linuxjacques, opening a port means just adding it to the FW rules in iptable Jul 19 18:18:01 s Jul 19 18:18:11 there needs to be a gui Jul 19 18:18:30 * ka6sox looks elsewhere for gui magic...none here Jul 19 18:18:41 beccause I can never remember iptables syntax :-) Jul 19 18:19:37 linuxjacques, ya, a gui would be nice... Jul 19 18:19:47 I do iptables but thats becuase I have to. Jul 19 18:20:25 I use it to configure IP masquerading for example, but I have to make a script because I can't remember it Jul 19 18:21:11 linuxjacques_: the port is definitely open on the x server Jul 19 18:21:20 (firewall will block external access, but X11 _is_ listening, etc) Jul 19 18:21:21 (confirmed) Jul 19 18:21:23 nmap ftw Jul 19 18:21:46 dtzWill: you did nmap on the tp? Jul 19 18:22:29 I just did "netstat -atn|grep 6000" Jul 19 18:22:30 linuxjacques_: locally, yes. Jul 19 18:22:44 (as I knew it was display 0) Jul 19 18:22:55 no netstat in optware? :( Jul 19 18:23:09 yeah, it's in net-tools or somesuch Jul 19 18:23:15 I installed it on my tp Jul 19 18:23:17 oh, hooray. Jul 19 18:23:17 ty Jul 19 18:23:31 sorry, at work so can't give exact package name Jul 19 18:23:54 nope, it was net-tools Jul 19 18:23:54 ty Jul 19 18:23:59 yw Jul 19 18:25:32 I have a list of apps I install from optware....including lsof, screen, net-tools etc Jul 19 18:30:21 heh, I do lsof too :-) Jul 19 18:30:35 and strace, and bash, and less, and zile Jul 19 18:31:16 and recently gdb Jul 19 18:31:24 I need to get ltrace fixed Jul 19 18:32:13 what's wrong with it? Jul 19 18:36:17 linuxjacques, last time I tried...didn't work Jul 19 18:45:22 dtzWill, if I change :0.0 to :1.0 would that bring up an x-server on display :1? Jul 19 18:45:59 ka6sox: change it where? Jul 19 18:46:02 on the Xsdl invocation. Jul 19 18:46:05 ka6sox: yeppers Jul 19 18:46:09 yep Jul 19 18:46:13 perfect Jul 19 18:46:16 i'd check the set_keymap_later.sh to make sure it'll run on the right display Jul 19 18:46:22 but it should work as you'd expect.... Jul 19 18:46:34 i just don't have the scripts in front of me so don't remember how we did that Jul 19 18:46:37 kk Jul 19 21:18:55 stupid question time. well, two questions... using widk, how do I just build a single package (i know it was mentioned.. i just don't remember), and how can i switch a package from using a tgz to git for its source? Jul 19 21:50:09 since we know that 1.4.5 doctors will reformat things if the sizes are wrong I would assume we will have a minimum webOS version for tailor? Jul 19 21:54:27 I don't have time to test that right now on enough devices/versions. Jul 19 22:21:25 unless we just "know" Jul 19 22:27:28 rwhitby, who is going to do sanity checking? the js? the c-service? the scripts? Jul 19 22:27:55 or should I just decide and do it? Jul 20 00:06:48 morning Jul 20 00:09:11 rwhitby: evening Jul 20 00:13:05 both the js and the scripts should do sanity checking Jul 20 00:13:05 redundantly Jul 20 00:18:34 okay that makes sense Jul 20 01:51:30 sconix: ping Jul 20 02:54:15 grr Jul 20 02:54:20 2011-07-20T02:21:34.823489Z [19299] webos-device user.err filecache[1868]: [filecache.categoryhandler] InsertCacheObject: No type 'email' defined. Jul 20 02:54:20 2011-07-20T02:21:34.838293Z [19299] webos-device user.err mojomail-imap: {com.palm.imap.session}: error downloading part: InsertCacheObject: No type 'email' defined. (MojErr -200) -- src/commands/FetchPartCommand.cpp:192 Jul 20 02:55:23 how does this happen? **** ENDING LOGGING AT Wed Jul 20 02:59:57 2011