**** BEGIN LOGGING AT Tue Aug 04 02:59:57 2009 Aug 04 03:31:43 raster: well I found this, https://stage.maemo.org/svn/maemo/projects/haf/trunk/libmatchbox2/matchbox/comp-mgr/mb-wm-comp-mgr-xrender.c Aug 04 03:31:55 so maybe it's not only clutter Aug 04 04:17:41 morning! Aug 04 04:19:37 evening ;) Aug 04 07:12:09 toooooo early :-( Aug 04 08:54:26 good morning Aug 04 09:08:40 Weiss: do you what shadowfb in X means? Aug 04 09:58:42 tmzt: if i understand correctly, it means you have a copy of the framebuffer in system RAM (not VRAM), and only copy to VRAM at the last minute Aug 04 09:58:55 but it's not something i've looked into properly.. Aug 04 10:00:51 oh, that probably won't help much Aug 04 10:01:00 I need proper double buffering/backbuffer in X Aug 04 10:01:26 looks like borrowing stuff from dri2 might work, even without dri/drm Aug 04 10:27:56 tmzt: yeah, there's active work on pageflipping being done at the moment Aug 04 10:30:39 Weiss: okay, any idea if it can work without dri? Aug 04 10:33:55 maybe, if you don't have to synchronise with any other accelerated access Aug 04 10:34:20 i haven't investigated it yet, but i think it's perfect for our case Aug 04 11:12:20 i saw that mickey|zzZZzz reverted this commit - http://cgit.openembedded.org/cgit.cgi/openembedded/commit/?h=shr/import with reason "no more patches will be accepted until branch became stable" ;D Aug 04 11:12:23 err, http://cgit.openembedded.org/cgit.cgi/openembedded/commit/?h=shr/import&id=1378a82a93d10d9e7865511b6acd6ea827824812 Aug 04 11:13:00 SHR: 03seba.dos1 07opimd-utils * ra5bbf7f58fd1 10/opimd-contacts: opimd-contacts: don't display prefix in field selector Aug 04 11:13:00 SHR: 03seba.dos1 07opimd-utils * r884b0eaf723b 10/opimd-contacts: opimd-contacts: fix bug with displaying multiple values of custom field Aug 04 11:13:00 SHR: 03seba.dos1 07opimd-utils * r465bccb514ba 10/opimd-contacts: opimd-contacts: make displaying multiple values of custom field better Aug 04 11:13:02 SHR: 03seba.dos1 07opimd-utils * r696896162adb 10/opimd-contacts: opimd-contacts: a little tweak-up of contact view Aug 04 11:13:05 SHR: 03seba.dos1 07opimd-utils * r306686eee203 10/opimd-contacts: opimd-contacts: display_contact: if data = None, then download contact data from opimd Aug 04 11:13:10 SHR: 03seba.dos1 07opimd-utils * r9543dbd7c274 10/opimd-contacts: opimd-contacts: add missing utf8_to_markup in few places Aug 04 11:13:13 SHR: 03seba.dos1 07opimd-utils * rccc021009230 10/opimd-contacts: opimd-contacts: don't fail if contact doesn't have name Aug 04 11:13:16 SHR: 03seba.dos1 07opimd-utils * raae7804c7bea 10/opimd-contacts: opimd-contacts: don't assume field values are always strings Aug 04 11:13:22 SHR: 03seba.dos1 07opimd-utils * r0376d68489fa 10/opimd-messages: opimd-messages: restore correct message order after recent opimd changes Aug 04 11:13:34 SHR: 03seba.dos1 07opimd-utils * r03ecb69288e5 10/opimd-contacts: opimd-contacts: pass data as nawed argument in display_contact Aug 04 11:13:34 SHR: 03seba.dos1 07opimd-utils * r4c5b352b5b73 10/opimd-cli: opimd-cli: fix possible problem when quering Aug 04 11:13:34 SHR: 03seba.dos1 07opimd-utils * r6518bc09392e 10/opimd-contacts: opimd-contacts: add "Not implemented yet" to New and Edit buttons Aug 04 11:24:40 dos1: you nasty checkin spammer ;-P Aug 04 11:24:54 dos1: morning! :) Aug 04 11:26:36 no more patches until branch stable - LOOL Aug 04 11:27:01 hm? Aug 04 11:27:57 classic paradox Aug 04 11:28:07 DocScrutinizer: hah ;D Aug 04 11:28:18 soltys: he's talking about my today's dream ;) Aug 04 11:28:55 dos1: ?:P Aug 04 11:29:54 netsplits... ;p Aug 04 11:30:02 all over Aug 04 11:30:47 hello europe, warewell US ;-) Aug 04 11:31:50 ;) Aug 04 11:34:26 mrmoku|a`: how's life? Aug 04 12:29:49 mickey|zzZZzz: I have the DVD with our presentations Aug 04 13:07:34 Would anybody know if there's a SOP for #1024 ? Aug 04 13:15:40 not yet Aug 04 13:15:46 possibly never Aug 04 13:16:35 freaking netsplits :-// Aug 04 13:17:42 wolfe.freenode.net in Manchester, England, Uk is gone Aug 04 13:23:09 DocScrutinizer: hey!!! :-)) Aug 04 14:05:04 DocScrutinizer2, life is fine Aug 04 14:05:21 mrmoku|a`: hey!! :-D o/ Aug 04 14:05:25 dos1: (testing image) I know we need one... and you know we can't build one ;) Aug 04 14:05:43 ;) Aug 04 14:05:52 mrmoku: but i'm boooreeeed with unstable so stable :D Aug 04 14:06:01 Ok guys I have all the videos from FSOSHRUDCON and will start to edit them tonight as ptitjes is on holidays Aug 04 14:06:04 * DocScrutinizer wishes he could get a working unstable image Aug 04 14:06:06 dos1, we can't even build an unstable... so Aug 04 14:06:28 mrmoku: What's the problem? Aug 04 14:06:30 I have time now Aug 04 14:06:43 (I'll try to make up with what I have to do later tonight so shoot) Aug 04 14:06:45 Ainulindale, good :) Aug 04 14:07:02 Ainulindale, problem is that freakin OE does not include all packages Aug 04 14:07:06 as it did and should Aug 04 14:07:15 mrmoku: well, but my unstable is working so good. i need something broken, like too new EFL_SRCREV :P Aug 04 14:08:06 dos1: so build that yourself ;) Aug 04 14:08:12 dos1: and test it! Aug 04 14:08:14 ;> Aug 04 14:08:20 soltys: i'm too lazy ;d Aug 04 14:08:24 mrmoku: Ok. Please point me to what fails on the buildhost :-) Aug 04 14:08:30 dos1: i see that ;> Aug 04 14:08:45 * DocScrutinizer spanks dos1 Aug 04 14:08:54 Ainulindale, check testlab for last unstable gta01 image Aug 04 14:09:00 lots of stuff is missing Aug 04 14:09:04 Does it fail only with GTA01? Aug 04 14:09:06 for example ophonekitd Aug 04 14:09:10 Ainulindale, no, gta02 too Aug 04 14:09:22 last image in the non synced part? Aug 04 14:09:28 yep Aug 04 14:09:56 0730? Aug 04 14:10:04 Ainulindale, ? no 0803 Aug 04 14:10:18 mrmoku, are you sure you installed the new-old opkg-native Aug 04 14:10:23 and ran the sed script on build host? Aug 04 14:10:29 Nothing as recent on the buildhost mrmoku Aug 04 14:10:46 According to what I just saw =) Aug 04 14:11:13 Ah only in GTA01 then Aug 04 14:11:28 Ainulindale, well it fails the same way for gta02 too Aug 04 14:11:35 tried on my local buildhost Aug 04 14:11:37 mrmoku, saw what I wrote? Aug 04 14:11:50 TAsn, no, just came back from a clients site... Aug 04 14:11:55 * mrmoku fires kmail Aug 04 14:11:58 ok -apps isn't installed Aug 04 14:11:59 mrmoku, are you sure you installed the new-old opkg-native Aug 04 14:11:59 and ran the sed script on build host? Aug 04 14:12:04 mrmoku, wrote here... Aug 04 14:12:22 TAsn, yeah, did that Aug 04 14:12:37 Let's have a look then Aug 04 14:12:44 mrmoku: could you help me with that? Aug 04 14:12:45 Ainulindale, the funny thing is in log.do_rootfs you can see it installs shr-task-minimal-apps Aug 04 14:12:55 While I check why apps isn't installed Aug 04 14:13:02 Could you verify that it's only apps missing? Aug 04 14:13:03 but checking opkg/status afterwards tells me it is not installed Aug 04 14:13:13 Ainulindale, no, not so Aug 04 14:13:20 all evas-engine are missing too Aug 04 14:13:50 Hmpf? Aug 04 14:13:57 Pulled in by task-x11-illume right? Aug 04 14:14:12 Ainulindale, indirectly via e-wm / evas Aug 04 14:14:17 evas rrecommends them Aug 04 14:14:22 and e-wm depends on evas Aug 04 14:14:40 Ainulindale, the funny thing is... I played around with bitbake branches on my laptop Aug 04 14:14:53 and somehow I can't reproduce the problem on my laptop now Aug 04 14:15:02 Hmmm. Aug 04 14:15:06 it's building good images Aug 04 14:15:07 Funny indeed. Aug 04 14:15:29 By the way SRCREV for libfsoglib is crappy Aug 04 14:15:32 gitrxsomething Aug 04 14:15:34 not gitrsomething Aug 04 14:15:40 but I did a rebuild from scratch on my laptop (before playing with bitbake branches in desperation) and it failed to include everything Aug 04 14:15:42 I don't know if this is intended Aug 04 14:15:48 Ainulindale, yeah... I did that :P Aug 04 14:15:54 Why? Aug 04 14:16:02 because otherwise it would not have updated :) Aug 04 14:16:09 ? Aug 04 14:16:09 Ainulindale: to force upgrade Aug 04 14:16:14 Bumping PR is enough to force upgrade Aug 04 14:16:17 or PV Aug 04 14:16:18 nop Aug 04 14:16:23 Why change gitrev? Aug 04 14:16:26 Yes it is Aug 04 14:16:40 Ainulindale: it had only SRCREV, not SRCPV Aug 04 14:16:56 So what? Aug 04 14:16:58 and for opkg package with SRCPV was older than one with SRCREV Aug 04 14:17:11 and the githash was higher than what SRCPV gives now Aug 04 14:17:12 Well SRCPV was, IIRC, just a trick Aug 04 14:17:25 And a proper gitrev was supposed to produce Aug 04 14:17:29 girX-Y Aug 04 14:17:33 with X number and Y hash Aug 04 14:17:41 so always upgradeable Aug 04 14:17:46 Ainulindale: yes Aug 04 14:17:54 So why wouldn't it upgrade? Aug 04 14:17:56 Ainulindale: but it was SRCREV only :P Aug 04 14:18:11 Ainulindale: it was only gitrHASH Aug 04 14:18:21 Well why didn't you just change gitHASH in gitnumberHASH Aug 04 14:18:28 Why this X!!! :-) Aug 04 14:18:37 Looks as a typo - ) Aug 04 14:18:38 Ainulindale, on the installed packages on all FRs around? :P Aug 04 14:18:43 Ainulindale: cause it wouldn't be upgraded :P Aug 04 14:18:44 Well Aug 04 14:18:53 I don't care about that Aug 04 14:18:54 We're in unstable Aug 04 14:18:57 Ainulindale, I added a comment to the bb to remove that x on next PV bump Aug 04 14:18:59 We would have posted an advisory Aug 04 14:19:02 Sure it's boring and all Aug 04 14:19:11 But on unstable I think we can do that Aug 04 14:19:25 But I agree with you on the procedure for things in testing Aug 04 14:19:32 Anyway, it doesn't matter I have my answer Aug 04 14:19:38 You fixed the issue that's fine with me =) Aug 04 14:19:40 mrmoku: for me adding x is simplier than sending mail about reinstalling ;) Aug 04 14:19:48 s/mrmoku/Ainulindale/ Aug 04 14:19:49 dos1 meant: Ainulindale: for me adding x is simplier than sending mail about reinstalling ;) Aug 04 14:19:52 dos1: that's because you're lazy :-) Aug 04 14:19:58 :D Aug 04 14:19:58 plus the fact that unstable is still our testing ;) Aug 04 14:20:07 Yeah kinda Aug 04 14:20:12 But let me be optimistic Aug 04 14:20:44 by the way mrmoku for signals/libfso-glib Aug 04 14:20:47 Did you look at ophonekitd-vala ? Aug 04 14:20:48 * mrmoku lost the first half of his optimism while fighting OE the last days... Aug 04 14:20:56 mrmoku: nah I'm here to help you granpa Aug 04 14:20:57 Ainulindale, yeah, and I talked to ptitjes Aug 04 14:21:00 mrmoku: so? Aug 04 14:21:13 Did he try to convince you his solution was the best and cleanest and all? :-p Aug 04 14:21:14 the confusing thing is that the generated .c contain the server part too Aug 04 14:21:20 Yeah I know that Aug 04 14:21:26 so that listening to all signals is for server only Aug 04 14:21:39 So how to properly listen to one signal? Aug 04 14:21:41 what you have to do is to manually add and connect to the signals Aug 04 14:21:47 Ok that was my guess Aug 04 14:21:49 That's sad and ugly Aug 04 14:22:05 Could you write a quick howto/sample on the wiki? Aug 04 14:22:05 (in plain C) Aug 04 14:22:53 Ainulindale, I started to convert efl2 Aug 04 14:23:08 (and will do some howto when I know enough :) Aug 04 14:23:30 You're a good boy :-) Aug 04 14:23:32 s/boy/old man/ Aug 04 14:23:32 Ainulindale meant: You're a good old man :-) Aug 04 14:23:55 yep... old ;) Aug 04 14:23:55 I did something ugly mrmoku Aug 04 14:24:04 full debug on this generation Aug 04 14:24:11 we'll see what he tells us Aug 04 14:24:15 s/he/it/ Aug 04 14:24:16 Ainulindale meant: we'll see what it tells us Aug 04 14:24:37 Ainulindale, I hacked rootfs-ipk class to add -V 3 to opkg-cl calls ;) Aug 04 14:25:12 Yeah that's uglier indeed Aug 04 14:25:18 Good thing I didn't update OE Aug 04 14:26:25 TAsn, is there some string to grep in the opkg binary to see which version it is? yours or the good one? ;) Aug 04 14:27:24 mrmoku: if it fails, then it's TAsn's one ;) Aug 04 14:27:26 --version? Aug 04 14:28:16 lindi-, yeah, but version does not change... and does not contain the git hash :( Aug 04 14:28:41 mrmoku: bad upstream Aug 04 14:29:09 lindi-, yeah... we're talking about opkg... so bad everything :P Aug 04 14:31:44 mrmoku: frohes schaffen! cheers Aug 04 14:33:19 DocScrutinizer, hehe, danke :) Aug 04 14:33:33 DocScrutinizer, ich lass jetzt mal Ainulindale schaffen ;) Aug 04 14:34:14 What? Aug 04 14:35:10 Ainulindale, I said I let you fix it ;) Aug 04 14:36:42 Ainulindale, maybe we should add some helper func to phonegui for the signals... Aug 04 14:39:02 I don't think it should go there Aug 04 14:39:06 To me it should go in libfso-glib Aug 04 14:39:21 It's just plain dumb and stupid to put it elsewhere and all of ptitjes' whining won't change that Aug 04 14:39:41 (That's just my humble opinion though) Aug 04 14:39:45 It was done that way with libframeworkd-glib Aug 04 14:39:54 I can't see why it shouldn't be done the same with libfso-glib Aug 04 14:40:24 Ainulindale, well, the way it was with lfg won't work out Aug 04 14:40:33 That is? Aug 04 14:40:34 its way to many signals to stuff them in one struct Aug 04 14:40:34 An handler? Aug 04 14:40:51 Well I wasn't formerly wishing something as that Aug 04 14:41:01 This handler struct was my work and I can proudly say it was ugly Aug 04 14:41:15 We need something efficient and helpful, possibly based on GType Aug 04 14:41:17 some free_smartphone_set_signal_callback() or something like that... Aug 04 14:41:20 Just one call in fact Aug 04 14:41:22 yeah exactly Aug 04 14:41:53 ptitjes, ^^^ would something like that make sense to you? Aug 04 14:41:56 Are the signal protos defined in the .h ? Aug 04 14:41:59 (he's not here) Aug 04 14:42:06 no? Aug 04 14:42:12 He's in holidays Aug 04 14:42:17 another phantom tab expansion... Aug 04 14:42:26 that's because you love him so much :-) Aug 04 14:42:35 do_rootfs started Aug 04 14:42:40 image completed Aug 04 14:43:24 Apps not there Aug 04 14:44:47 Copying /home/shr/shr-unstable/tmp/deploy/glibc/ipk/all/task-shr-minimal-apps_2.0-r8_all.ipk to /tmp/opkg-N5EYjU/task-shr-mini Aug 04 14:44:51 al-apps_2.0-r8_all.ipk...Done Aug 04 14:44:53 opkg state set to None Aug 04 14:45:03 yeah, watching you :) Aug 04 14:45:13 Should have been similar to opkg state set to Installing Package: task-shr-minimal-base;2.0;all; Aug 04 14:46:04 Ainulindale, what is sh-theme-simple in there? Aug 04 14:46:26 I have no idea that's weird Aug 04 14:46:58 just missing shr-spla in the beginning Aug 04 14:47:07 Looks as a buffer error in opkg Aug 04 14:48:18 Ainulindale, we should somehow verify the opkg-native version used is fine Aug 04 14:48:53 Yeah we should. How? :-) Aug 04 14:49:00 good question ;) Aug 04 14:49:16 opkg state set to Installing Package: task-shr-minimal-base;2.0;all; Aug 04 14:49:18 grmbl Aug 04 14:49:24 Collected errors: Aug 04 14:49:24 * ERROR: Cannot satisfy the following dependencies for task-shr-minimal-apps: Aug 04 14:49:27 * libgsm0710mux0 (= 0.3.5+gitr27+b74d4615374abb856441e4a416726fb3e8d7835b-r0) * Aug 04 14:50:22 Ainulindale, it comes in via fso-compliance task Aug 04 14:50:43 Yeah but meanwhile it won't install it Aug 04 14:50:59 no wait... that's the lib not the daemon Aug 04 14:51:05 <\marco> hi to all Aug 04 14:51:06 (which is needed for fso-abyss) Aug 04 14:51:36 Yeah. Aug 04 14:52:49 (Pffft! :-) ) Aug 04 14:52:56 mrmoku: If I solve this issue Aug 04 14:52:59 You'll owe me beers Aug 04 14:53:00 Lots of thjem Aug 04 14:53:04 s/thjem/them/ Aug 04 14:53:04 Ainulindale meant: Lots of them Aug 04 14:53:09 <\marco> I'm writing an app with elementary.. but I've a problem with genlist.. :/ Aug 04 14:54:27 <\marco> I'm using the same evas_object for two list of elements.. I mean.. I have the first list.. I click an element.. I free genlist and load the second list Aug 04 14:54:30 Ainulindale, depends on the reason... ;) Aug 04 14:54:32 <\marco> it's a problem? Aug 04 14:54:38 maybe its TAsn owing us some beer :P Aug 04 14:54:46 mrmoku: for opkg? :-) Aug 04 14:54:50 <\marco> ( I'm OT? :/ ) Aug 04 14:54:57 Ainulindale, but yes... if you solve it you will get your beer :) Aug 04 14:54:57 No you're not \marco Aug 04 14:55:03 <\marco> Ainulindale: ok, thanks :) Aug 04 14:55:09 As for myself I can't help you sorry :-) Aug 04 14:55:14 I'm no elm expert Aug 04 14:55:26 * mrmoku neither Aug 04 14:55:32 <\marco> Ainulindale: eheh ok.. thanks anyway :) Aug 04 14:55:45 \marco, you might try your luck in #e Aug 04 14:56:07 <\marco> mrmoku: oh.. right! :) Aug 04 14:56:11 <\marco> thanks ;) Aug 04 14:56:33 np Aug 04 14:56:52 mrmoku: If this works from scratch Aug 04 14:56:59 Could you fix revisions in testing? Aug 04 14:57:07 And rebuild it from scratch as a test, Aug 04 14:57:08 ? Aug 04 14:57:12 sure Aug 04 14:57:15 Good :-) Aug 04 14:57:19 Thanks a lot Aug 04 14:57:42 Ainulindale, will it work? :P Aug 04 14:58:22 Well Aug 04 14:58:28 I'd rather ask myself "Will it blend?" Aug 04 15:02:20 hmm... how to simply upgrade just kernel and nothing more? ;x Aug 04 15:03:10 download the ipk Aug 04 15:03:15 or rather Aug 04 15:03:18 download the ipks Aug 04 15:03:31 Are you on µSD ? Aug 04 15:03:33 dos1, opkg install kernel? Aug 04 15:03:38 Ainulindale: yep Aug 04 15:03:42 Then download uImage Aug 04 15:03:45 put it on your boot partition Aug 04 15:03:49 download the modules tarball Aug 04 15:03:54 unpack it to your system partition Aug 04 15:03:56 and you're done Aug 04 15:04:07 * Ainulindale has a solution for everything Aug 04 15:04:31 "W4nt m0re penis????" Aug 04 15:07:19 Ainulindale, task-shr-minimal finished :P Aug 04 15:08:40 Thanks :-) Aug 04 15:11:23 It's hanging someho Aug 04 15:11:24 +w Aug 04 15:12:59 Ah here it goes Aug 04 15:19:03 mrmoku: looks good Aug 04 15:19:32 Ainulindale, and what did you change? Aug 04 15:20:08 or does one need french fingers to command the buildhost ? :P Aug 04 15:20:36 I think it's the french thing Aug 04 15:21:08 mrmoku: bitbake -c clean libgsm0710mux Aug 04 15:21:14 cleaned the stamps, staging & packages Aug 04 15:21:16 bitbaked it again Aug 04 15:21:20 then cleaned apps Aug 04 15:21:23 (minimal) Aug 04 15:21:28 then bitbaked it again Aug 04 15:21:30 then the image Aug 04 15:21:37 When there's a problem Aug 04 15:21:38 Ignore it Aug 04 15:21:40 Clean everything Aug 04 15:21:43 That's the way to go =) Aug 04 15:21:45 hmmm Aug 04 15:21:58 Let us see if this worked Aug 04 15:22:46 Still have to wait a bit Aug 04 15:24:02 Ainulindale, is a dbus proxy something temporary or something one should keep and reuse? Aug 04 15:24:31 reuse Aug 04 15:24:34 check lfg Aug 04 15:24:38 proxies are static Aug 04 15:24:42 Ainulindale, I know lfg :P Aug 04 15:24:50 that's why I ask Aug 04 15:24:53 Proxies are your local "replica" of the remote dbus object Aug 04 15:24:57 we need a place for the proxies then... Aug 04 15:24:59 Recreating a proxy is overhead Aug 04 15:25:09 mrmoku: well Aug 04 15:25:41 git push git@git.shr-project.org:libconveniencefsoglib.git Aug 04 15:25:54 Ainulindale, or change lfg into that Aug 04 15:26:01 (that was what I'm thinking about) Aug 04 15:26:20 make lfg a convenience libfso-glib wrapper for c clients Aug 04 15:27:39 but probably it's cleaner to start something new... Aug 04 15:27:42 well Aug 04 15:27:47 I seriously think this is overkill :-) Aug 04 15:27:58 We should hack into libfso-glib for that specific purpose :-) Aug 04 15:28:09 by the way mrmoku Aug 04 15:28:17 Do you care at all about the .dot graphics? Aug 04 15:28:29 Ainulindale, why do you ask? Aug 04 15:28:36 Because they are annoying Aug 04 15:28:39 takes time to generate Aug 04 15:28:45 I was wondering if we could remove them Aug 04 15:28:58 does it generate them automatically? don't think so... Aug 04 15:29:03 yes it does Aug 04 15:29:07 testlab does Aug 04 15:29:10 I create them from time to time with -g Aug 04 15:29:18 did not know it does that automatically Aug 04 15:29:23 Sheesh -) Aug 04 15:29:23 :-) Aug 04 15:29:27 Don't you look at testlab? :-) Aug 04 15:30:11 does anybody know, when frameworkd does suspend the device? Aug 04 15:30:14 hehe, yeah. but I tabcomplete with ins very fast :P Aug 04 15:30:26 to see the installed packages :) Aug 04 15:30:30 larsc: you mean autosuspend? Aug 04 15:31:00 larsc: if yes, then it suspends when idlenotifier goes into idle_suspend state Aug 04 15:31:02 Ainulindale, did not see those .dot files in there :) Aug 04 15:31:08 Ainulindale, I don't care about them Aug 04 15:31:18 if I want the .dot files I generate them manually Aug 04 15:31:25 dos1: actually, i'm wondering if it listens for events from the power button? Aug 04 15:31:40 larsc: what distro? Aug 04 15:31:50 mrmoku, no idea ;) Aug 04 15:31:51 mrmoku: ok then we'll remove them :-) Aug 04 15:31:53 dos1: none. Aug 04 15:32:06 larsc: it depends of config Aug 04 15:32:17 Ainulindale, regarding libfso-glib... who will hack that into there? Aug 04 15:32:19 larsc: in SHR it doesn't, in plain FSO it does via oeventsd Aug 04 15:32:47 hm ok Aug 04 15:33:28 cause i have seen strange things like suspend on headphone insertion, after i created a input devices which reports jack events. Aug 04 15:33:58 mrmoku: well I'm no vala expert although I could try Aug 04 15:34:20 Ainulindale, I would really like to continue working on efl2 a bit Aug 04 15:34:43 larsc: it's possible, did you update input devices in frameworkd.conf? Aug 04 15:34:49 (and I'd rather abandon lfg and switch to libfso-glib) Aug 04 15:34:54 mrmoku: apps are there Aug 04 15:34:57 mrmoku: I agree Aug 04 15:35:14 engines are there as well Aug 04 15:35:29 Ainulindale, nice :) Aug 04 15:35:50 So here's the result Aug 04 15:35:57 Two weeks of mrmoku against two hours of Ainulindale Aug 04 15:35:59 Ainulindale wins! Aug 04 15:35:59 :-p Aug 04 15:36:05 :DDD Aug 04 15:36:15 I'm glad you're not paid :-p Aug 04 15:36:32 mrmoku: we will settle this as gentlemen, over beers :-) Aug 04 15:36:40 Ainulindale, another annoying thing ;) Aug 04 15:36:48 Yes? Aug 04 15:36:50 what do all the -dev package in the image? Aug 04 15:37:18 That's indeed weird Aug 04 15:37:23 Some package must be pushing them Aug 04 15:38:23 Ainulindale, check the .dot files ;) Aug 04 15:38:29 No need to Aug 04 15:39:10 don't even have the -dev packages :( Aug 04 15:39:12 I bet it's a missing PROVIDER Aug 04 15:39:16 What? Aug 04 15:39:17 Ah yes Aug 04 15:39:20 Well anyway Aug 04 15:39:25 dos1: nope. whats does the last number in the reportx=... stand for? Aug 04 15:39:34 Flashing then trying to remove it will tell you which package pushes it Aug 04 15:39:46 Ainulindale, you mean one of the bb's is missing a PROVIDES ? Aug 04 15:40:14 or we are missing one PREFERRED_PROVIDEr? Aug 04 15:40:22 larsc: if it should report duration of press IIRC Aug 04 15:40:35 larsc: so for headset you should set it to 0 Aug 04 15:40:35 dos1: ok, thanks Aug 04 15:41:45 but that does not explain why it suspends when i insert headphones and why it does not when i press the power button Aug 04 15:41:47 Ainulindale, are you flashing? Aug 04 15:41:51 mrmoku: I'd say the former Aug 04 15:41:53 err Aug 04 15:41:54 latter Aug 04 15:42:00 I think we're missing a PREFERRED_PROVIDER Aug 04 15:42:00 * mrmoku has some difficulty to flash gta01 images :P Aug 04 15:42:09 mrmoku: well build the GTA02 one and try Aug 04 15:42:16 I'm looking at the logs right now Aug 04 15:42:25 ok Aug 04 15:43:01 grmbl Aug 04 15:44:41 misc-vapi-dev and only dev Aug 04 15:45:05 as well as util-macros-dev Aug 04 15:45:10 xcmiscproto Aug 04 15:45:15 xextproto Aug 04 15:45:23 xf86bigfontproto Aug 04 15:45:27 xproto Aug 04 15:45:34 and xtrans Aug 04 15:46:05 This things are weird Aug 04 15:46:42 Are you in another screen mrmoku ? Aug 04 15:48:59 Ainulindale, building on my laptop Aug 04 15:49:27 Ok :-) Aug 04 15:50:50 pkg_hash_fetch_best_installation_candidate: for apkg=virtual/shr-splash-theme, 9 matching pkgs Aug 04 15:51:03 no matching pkg out of matching_apkgs=9 Aug 04 15:51:54 Ainulindale, that splash thingie was fishy from the beginning Aug 04 15:53:56 hmmm Aug 04 15:54:55 Ainulindale, I often had no preferred provider for virtual/shr-splash-theme Aug 04 15:55:06 though it is specified and set to the simple one Aug 04 15:55:09 did ignore that Aug 04 15:55:13 That's weird Aug 04 15:55:19 and selected the first one (handy) instaed Aug 04 15:56:08 Here I think that shr-splash-theme-simple-dev gets pulled in Aug 04 15:56:12 and pulls lots of shit Aug 04 15:56:51 another one we had was frameworkd-config-shr-dev Aug 04 15:56:59 (which created problems on upgrade) Aug 04 15:57:03 DEBUG: sorted providers for virtual/shr-splash-theme are: ['/home/shr/shr-unstable/openembedded/recipes/shr/shr-splash-theme-handy_git.bb', '/home/shr/shr-unstable/openembedded/recipes/shr/shr-splash-theme-dontpanic_git.bb', '/home/shr/shr-unstable/openembedded/recipes/shr/shr-splash-theme-simple_git.bb'] Aug 04 15:57:08 NOTE: multiple providers are available for runtime virtual/shr-splash-theme (shr-splash-theme-handy, shr-splash-theme-dontpanic, shr-splash-theme-simple); Aug 04 15:57:11 NOTE: consider defining a PREFERRED_PROVIDER entry to match runtime virtual/shr-splash-theme Aug 04 15:57:39 Hmm Aug 04 15:57:43 Could it be the /? Aug 04 15:57:54 Nah Aug 04 15:57:54 Ainulindale, I grepped around in the OE tree Aug 04 15:57:57 and many do that Aug 04 15:58:01 It's doing the same for openmoko-alsa-scenarios Aug 04 16:00:36 Could you try with a PREFERRED_PROVIERS += ? Aug 04 16:00:48 e.g. ../../conf/distro/wrt54oe.conf:PREFERRED_PROVIDERS += " virtual/${TARGET_PREFIX}gcc-initial:gcc-cross-initial" Aug 04 16:01:10 Ainulindale, hmmm Aug 04 16:02:05 on the other hand there is stuff like: Aug 04 16:02:07 conf/distro/chinook-compat.conf:PREFERRED_PROVIDER_virtual/libsdl = "libsdl-directfb" Aug 04 16:02:28 Yeah Aug 04 16:02:44 or more close to us: Aug 04 16:02:45 conf/distro/include/angstrom-2007-for-openmoko.inc:PREFERRED_PROVIDER_virtual/xserver ?= "xserver-kdrive" Aug 04 16:03:34 yep yep Aug 04 16:03:37 I was looking at that as well Aug 04 16:04:02 logging the env right now Aug 04 16:04:26 Maybe that's because RDEPENDS on virtual is bad? Aug 04 16:04:58 Hmm can't see why Aug 04 16:05:08 There are other recipes using that Aug 04 16:05:11 hmm... that would make virtuals obsolete, no? Aug 04 16:05:39 It could be because of a missing space though Aug 04 16:06:12 With this += Aug 04 16:06:24 Ainulindale: after mrmoku found what RRECOMMENDS really mean, i think shr-splash should recommend on virtual/shr-splash-theme, not depend Aug 04 16:06:51 Well dos1 Aug 04 16:06:57 shr-splash needs a theme anyway Aug 04 16:07:07 So I'd say that RDEPENDS is not that bad Aug 04 16:07:20 Ainulindale, like evas... it needs an engine... but RRECOMMENDS them Aug 04 16:07:39 Ainulindale: but RDEPENDS makes difficult removing already installed theme Aug 04 16:08:42 Hmmm yeah you're right Aug 04 16:08:52 I didn't think about that Aug 04 16:10:48 hi Aug 04 16:12:09 ERROR: SRCREV was used yet no valid SCM was found in SRC_URI Aug 04 16:12:10 NOTE: : while evaluating: Aug 04 16:12:10 ${@bb.fetch.get_srcrev(d)} Aug 04 16:12:10 NOTE: : while evaluating: Aug 04 16:12:10 ${AUTOREV} Aug 04 16:12:12 # expansion of SRCREV_pn-shr-splash-theme-dontpanic threw Aug 04 16:12:48 same for shr-splash Aug 04 16:13:16 frameworkd-config-shr as well Aug 04 16:13:23 shr-launcher too, etc, etc. Aug 04 16:13:28 vala... Aug 04 16:13:35 connman & such Aug 04 16:13:40 mrmoku: check env.log Aug 04 16:13:54 huh? Aug 04 16:14:12 * DocScrutinizer spanks bb.fetch.get_srcrev Aug 04 16:14:22 DocScrutinizer: ;D Aug 04 16:15:30 Ainulindale, are you sure bitbake -e works correctly with SRCPV? Aug 04 16:15:43 Why shouldn't it? Aug 04 16:15:58 no idea, but we have SRCREVs for all those packages.. Aug 04 16:16:00 But yeah looks as it doesn't Aug 04 16:16:02 and by the way Aug 04 16:16:06 in the env the preferred provider is right Aug 04 16:16:13 ahh, funny Aug 04 16:18:41 not quite :-) Aug 04 16:18:52 It may be that the packages aren't properly compiled Aug 04 16:18:54 I'll recompile them Aug 04 16:20:28 ok Aug 04 16:20:32 I'm restarting my connection Aug 04 16:20:35 everything will prolly die Aug 04 16:20:38 let's hope it won't. Aug 04 16:20:39 :) Aug 04 16:20:41 ciao. Aug 04 16:29:43 why do i get "unable use mmc 1:1 for fatload" "wrong image format for bootm command" when i try to update gsm fw using moko11 and dd method ? Aug 04 16:29:51 Weird mrmoku Aug 04 16:30:00 it compiles -handy as a dependency Aug 04 16:30:40 doxy2: maybe you have ext2 partition but told u-boot to use fat? Aug 04 16:32:12 Ainulindale, yeah, I frequently end with handy in my images :( Aug 04 16:32:49 lindi- : but the wiki tells to boot through nor, and i can't change those uboot menu options without the debug borad Aug 04 16:32:50 * mrmoku installs his local built image now Aug 04 16:32:51 board Aug 04 16:33:13 lindi-: so unless they're not right by default Aug 04 16:33:24 doxy2: better think and not trust wiki :) Aug 04 16:34:12 lindi-: i don't see any partitions on the device after dd'ing the image on it Aug 04 16:35:04 only sd{c,b,whatever} so it's a bit weird Aug 04 16:35:06 I know why mrmoku Aug 04 16:35:19 At least I think I do Aug 04 16:36:03 * mrmoku curious? Aug 04 16:36:21 lindi- : nevermind. stupid, STUPID mistake :D Aug 04 16:36:32 better untar first :D :D Aug 04 16:36:40 goddamn Aug 04 16:36:59 Ainulindale, hehe, my image has handy :P Aug 04 16:38:28 mrmoku: I'm checking if I was right Aug 04 16:43:40 Ainulindale, another funny thing is... there is no opkg nomore... just opkg-cl Aug 04 16:43:51 Meh :-) Aug 04 16:44:52 Ok tried a local modification for my stuff Aug 04 16:44:55 It didn't work Aug 04 16:45:43 Ainulindale, ok... now to the real problems :P Aug 04 16:45:52 passwd is wrong Aug 04 16:46:00 ? Aug 04 16:46:13 it did not run postinst for lots of packages resulting in missing users in passwd for example Aug 04 16:46:31 like messagebus user... which means dbus does not start Aug 04 16:46:36 I smell something fishy Aug 04 16:47:44 fishy with providers Aug 04 16:48:34 Ainulindale, yeah, same with the gta01 image on buildhost Aug 04 16:51:06 mrmoku: see #oe Aug 04 17:02:59 mrmoku: hmm seems like a real nice bug (that passwd thingie) Aug 04 17:11:40 sigh...i patched my dbus and updated the gsm firmware but requesting GSM resource from frameworkd still fails... Aug 04 17:12:44 ideas, anyone? Aug 04 17:13:07 doxy2: requesting other resources works? Aug 04 17:13:39 bumbl: yes Aug 04 17:16:13 mrmoku ? Aug 04 17:17:18 hello, i have a problem with programming sqlite3 and elementary Aug 04 17:17:54 Ainulindale, family came back... was distracted :P Aug 04 17:17:56 back now Aug 04 17:18:00 want to make an hoversel and get the data from sql Aug 04 17:18:36 Ainulindale, strange thing those providers :P Aug 04 17:19:08 the callbackfunction is: callback(void *NotUsed, int argc, char **argv, char **azColName){ Aug 04 17:19:14 yeah Aug 04 17:19:40 and to add an item to the hoversel: EAPI Elm_Hoversel_Item *elm_hoversel_item_add(Evas_Object *obj, const char *label, const char *icon_file, Elm_Icon_Type icon_type, void (*func) (void *data, Evas_Object *obj, void *event_info), const void *data); Aug 04 17:22:43 to the hoversel i also want an callback when its clicked, and when its clickt to show the given name from sql. ho_item1 = elm_hoversel_item_add(hoversel, argv[i], NULL, ELM_ICON_NONE, hover_clicked, (void*)argv[i]); Aug 04 17:24:58 in the hover_clicked function i want to make elm_hoversel_label_set(hover,(const char*)data); but it shows not the name Aug 04 17:26:30 Ainulindale, regarding missing postinst stuff... running opkg-cl configure and rebooting fixes it Aug 04 17:27:15 I remember some day there was an initscript for that... Aug 04 17:27:40 hmmm Aug 04 17:27:49 Well right now I won't be able to help you with that Aug 04 17:28:16 Ainulindale, can you commit the PREFERRED_PROVIDER fix for the splash-theme? Aug 04 17:28:28 will retry a build from scratch then Aug 04 17:36:36 mrmoku: what about having one initscript only for first boot? Aug 04 17:37:29 mrmoku: Done Aug 04 17:37:39 mrmoku: running opkg-cli configure at each boot is baaad, but it should probably be done on target device Aug 04 17:38:57 dos1, it was doing that just once Aug 04 17:39:02 Ainulindale, thanks Aug 04 17:39:05 hmm Aug 04 17:39:10 then why it isn't here? Aug 04 17:39:27 mrmoku: You're welcome Aug 04 17:39:43 dos1, IIRC it was not necessary anymore... somehow that changed Aug 04 17:43:12 ferluszt, elementary is dark magic, I don't think anyone talks about it in public chans. Aug 04 18:33:03 agh, updating the gsm fw couldn't be the reason because gsm worked on prebuilt images Aug 04 18:33:35 this is most infuriating Aug 04 18:37:06 SHR: 03seba.dos1 07opimd-utils * r6ba9e380a770 10/ (opimd-contacts opimd-messages): opimd-messages, opimd-contacts: change window titles Aug 04 19:04:47 Mirv: with the one-line patch i just committed to libdrm, X starts up... (but a little work on EXA is necessary) Aug 04 19:05:30 as ever, there was no "highly complicated pagefault mapping issue", just a missing "thing=NULL" Aug 04 19:18:50 Yay, Sameo is back, now i can do upstream work for pcf50633 :D Aug 04 19:24:47 Weiss: great! I have to find some time to try it out, but it'd be indeed cool to see X starting up Aug 04 19:25:58 well.. it's the same "dirty" framebuffer, but this time with an X cursor occasionally appearing :) Aug 04 19:26:54 just a little bit more tweaking.. Aug 04 19:28:42 i cant get usb networking to work anymore Aug 04 19:29:02 can someone assist? Aug 04 19:29:14 BluesLee: muppet check, new version of Qi? Aug 04 19:29:25 what? Aug 04 19:29:27 :-) Aug 04 19:30:01 which version? Aug 04 19:30:12 yes, i flashed the new one some days ago Aug 04 19:30:24 Weiss: isn't it just stupid how many time was spent on "can't get usb networking to work" problem when there was actually none except interface name change? :( Aug 04 19:31:02 hehe Aug 04 19:31:14 PaulFertser: i restored a nand backup Aug 04 19:31:27 after that it didnt worked anymore Aug 04 19:31:28 BluesLee: short story: usb0->ethX (X depends on how many other "eths" you have on your system) Aug 04 19:31:39 i know that Aug 04 19:31:54 and i changed my script from usb0 to eth2 Aug 04 19:32:03 i can ssh to the neo Aug 04 19:32:06 no problem Aug 04 19:32:23 but i cant ping a website Aug 04 19:32:35 did you also fiddle with your iptables rules? Aug 04 19:32:50 no Aug 04 19:33:11 Weiss: not funny :( Aug 04 19:33:40 PaulFertser: :( Aug 04 19:34:00 BluesLee: don't make us sad! Aug 04 19:34:07 why? Aug 04 19:34:10 You're too blue. Aug 04 19:34:17 hehe Aug 04 19:34:18 That makes us blue too. Aug 04 19:34:26 i am green paul Aug 04 19:34:37 you are more blue than me, hehe Aug 04 19:34:51 okay, that guy doesnt work Aug 04 19:35:00 what could it be? Aug 04 19:35:20 dmesg says Aug 04 19:35:21 Yeah, "can't get no antidote for blues... oh yeah". Aug 04 19:35:26 eth1: register 'cdc_ether' at usb-0000:00:03.1-1, CDC Ethernet Device, 00:1f:11:01:07:78 Aug 04 19:35:26 eth1 renamed to eth2 Aug 04 19:35:26 udev: renamed network interface eth1 to eth2 Aug 04 19:36:03 BluesLee: check your iptables -L -v and iptables -t nat -L -v Aug 04 19:36:07 i configured the neo in yast network and added it to the internal zone of the firewall Aug 04 19:37:07 PaulFertser: i am too blue for that Aug 04 19:37:17 there are some "rejects" there Aug 04 19:37:44 BluesLee: i've no idea of "firewall". Plain iptables is something i use. Aug 04 19:38:24 i turned off the firewall, no change Aug 04 19:38:41 i also use it within the script Aug 04 19:38:51 BluesLee: i don't know nothing about "firewall"! Aug 04 19:39:07 hmmm opimd-contacts looks pretty nice Aug 04 19:39:09 i got it Aug 04 19:39:27 BluesLee: to ping websites from your FR you need to have NAT activated (or other ways like bridging). NAT is done with iptables. Bridging is done with brctl. Aug 04 19:39:43 Bridging is evil Aug 04 19:39:48 F4t: why? Aug 04 19:39:49 i mean, i got your "dont know much about firewall .." Aug 04 19:40:00 BluesLee: no you didn't Aug 04 19:40:07 BluesLee: there's no "firewall" in Linux Aug 04 19:40:08 F4t: do you want to test it? :D Aug 04 19:40:17 BluesLee: there're iptables. Aug 04 19:40:21 dos1, if i used moko as phone i might :D Aug 04 19:40:33 dos1, i can test whatever doesnt involve habing a SIM in Aug 04 19:40:37 PaulFertser: okay, i didnt changed anything, hmmm Aug 04 19:41:06 BluesLee: if you cleaned all the rules from all the tables, there's no NAT so no wonder pinging external hosts from your FR doesn't work. Aug 04 19:41:19 F4t: well, it's opimd based, as name suggest :P Aug 04 19:41:31 F4t: so you don't even have to have ogsmd running Aug 04 19:41:31 BluesLee: also ip_forward should be set to 1. (/proc/sys/net/ipv4/ip_forward) Aug 04 19:42:07 PaulFertser: i use http://pastebin.ca/1518274 Aug 04 19:42:27 dos1, well, i can test it... does the contacts come from the sim? Aug 04 19:42:30 saved in the sim? Aug 04 19:42:51 F4t: opimd-contacts fetches data from opimd Aug 04 19:42:58 F4t: opimd can fetch data from its backends Aug 04 19:43:11 F4t: there are 3 backends in Contacts domain: SIM, CSV and SQLite Aug 04 19:43:21 F4t: it's up to you which to use Aug 04 19:43:22 do i have opimd installed? Aug 04 19:43:28 (lit image) Aug 04 19:43:29 F4t, yes you io Aug 04 19:43:30 F4t: if you have frameworkd, then yes :P Aug 04 19:43:30 do Aug 04 19:43:39 ok cool so lets try ur contacts :D Aug 04 19:43:49 as it's part of fso Aug 04 19:44:00 BluesLee: why do you add a route explicitly? Isn't ifconfig up enough? Aug 04 19:44:20 PaulFertser, its not his script, such questions won't yield much Aug 04 19:44:24 F4t: but if you don't have SIM you'll have to add contacts with some other app Aug 04 19:44:25 PaulFertser: tried that also, didnt worked Aug 04 19:44:37 dos1, doesnt ur app support adding a new contact? Aug 04 19:44:43 as adding and editing isn't implemented yet in opimd-contacts Aug 04 19:44:50 (it's 2 days old :P) Aug 04 19:44:54 dos1, oh :D Aug 04 19:45:05 well lemme know when adding is implemented then i can test :P Aug 04 19:45:06 F4t: but you can do that with opimd-cli Aug 04 19:45:13 from command line ;) Aug 04 19:45:33 F4t: ... i'm stupid, never know how to talk to people Aug 04 19:45:53 i dont plan to learn it, so gimme commandline to add contacts to it... Aug 04 19:46:01 the freerunner drives me crazy Aug 04 19:46:58 BluesLee, could you please pastebin the result of the following commands after the script is done running? "iptables -S" "iptables -t nat -S" Aug 04 19:48:22 F4t: i rebooted the device (for the 4th time) and now it works Aug 04 19:48:28 crazy stuff Aug 04 19:48:33 :-/ Aug 04 19:48:48 crazy stuff indeed Aug 04 19:49:18 F4t: opimd-cli c add Field Value Field Value Field Value ... Aug 04 19:49:33 what fields can i add? Aug 04 19:50:06 dont have opimd-cli.... opkg install? Aug 04 19:50:19 opimd-utils Aug 04 19:50:20 iirc Aug 04 19:50:45 cool Aug 04 19:50:56 bah, new kernel is avalible form opkg... Aug 04 19:51:19 F4t: fields - whatever you like Aug 04 19:51:25 but you need Name Aug 04 19:51:48 k Aug 04 19:51:55 and after that Phone, "Work phone", "Whatever phone" (with value prefixed with tel:) Aug 04 19:52:19 "E-mail", "Work e-mail", "Whatever e-mail" with value prefixed with mail: Aug 04 19:52:31 and then whatever you like :P Aug 04 19:53:44 yay tons of dbus dprecation msgs Aug 04 19:53:54 but seems like i added a contact Aug 04 19:54:02 now how do i get ur app? Aug 04 19:54:29 F4t, I think taht's in opimd-utils as well :) Aug 04 19:55:06 F4t: TAsn is right, but i don't know if package in feeds is already rebuilt Aug 04 19:55:43 dont have opimd-contacts Aug 04 19:55:51 have messages and other shit Aug 04 19:58:41 F4t: so you have old package :P Aug 04 19:59:01 mrmoku: ping :D Aug 04 19:59:17 mrmoku: is build of opimd-utils possible now? :x Aug 04 19:59:27 can i retire to upgrading my moko to bleeding edge? :D Aug 04 20:00:12 F4t: opkg install http://openmoko.opendevice.org/build/shr-unstable/feed/armv4t/opimd-utils_0.0.2+gitr30+0376d68489fa1b31e1849d7678718b61d65ed8bb-r0_armv4t.ipk Aug 04 20:00:37 do someone else want to test it too? :D Aug 04 20:02:26 dos1: no news concerning the rxerr issue with gps? Aug 04 20:02:48 dos1: i am unable to use gps Aug 04 20:02:49 BluesLee: no, but thanks for reminding me Aug 04 20:02:52 i have to test something Aug 04 20:03:26 the image from 21st gives me stable gsm but no gps Aug 04 20:03:33 it works now, but it didn't yesterday Aug 04 20:03:37 BluesLee: i don't think that's image issue Aug 04 20:04:05 i tried opkg upgrade yesterday Aug 04 20:04:22 and flashed back today as gsm wasnt stable anymore Aug 04 20:04:37 DocScrutinizer: no, it's not vibrator Aug 04 20:04:49 i have the "sleep 3" in opimd Aug 04 20:05:00 DocScrutinizer: now i have vibrator running and no rxerrs, and gps is working Aug 04 20:05:12 dos1, testing :D Aug 04 20:05:24 dos1: what did you changed? Aug 04 20:05:32 dos1, searching is slow, cant u cache it? Aug 04 20:05:34 BluesLee: the thing is - nothing :P Aug 04 20:06:02 dos1: yeah, like my networking problem some minutes ago Aug 04 20:06:54 dos1, how do i leave search mode? Aug 04 20:06:55 F4t: searching when typing? Aug 04 20:06:56 dos1, hmmm Aug 04 20:06:58 my wife is angry, i spent too much time for the neo, hehe Aug 04 20:06:59 F4t: enter Aug 04 20:07:27 * mrmoku checks buildhost Aug 04 20:07:32 F4t: here speed is acceptable Aug 04 20:07:48 dos1, you should delete the search field, or drop its focus, when a contact is selected or enter is presses, that way the qwery keyboard will disappear by itself Aug 04 20:08:05 F4t: the thing is - it doesn't work Aug 04 20:08:18 crap Aug 04 20:08:31 F4t: i can popup keyboard by giving focus, but i wasn't able to popout it by giving focus to something else Aug 04 20:08:59 focusing on a button should do the trick Aug 04 20:09:40 anyway im done testing, looks nice so far, all i have to say is, its a bit slow for my taste, but then again the whole moko is.... Aug 04 20:09:57 F4t: it isn't intended to be fast Aug 04 20:10:03 F4t: that's just python test script for opimd Aug 04 20:10:16 F4t: as when developing opimd i have to know, how it behavies in real life Aug 04 20:10:25 dos1, so you make a gui for it?! Aug 04 20:10:26 F4t: and there is no good app with opimd support yet Aug 04 20:10:29 whats wrong with cli? Aug 04 20:10:51 dos1: what do you mean with nothing? how it works? Aug 04 20:11:08 BluesLee: i did nothing. yesterday it didn't work, now it works Aug 04 20:11:20 ohh no Aug 04 20:11:33 F4t: well, opimd-cli is neigther messaging nor contacts app Aug 04 20:11:55 but it can do the things you wish to test, doesnt it? Aug 04 20:12:05 F4t: no Aug 04 20:12:12 what cant it do? Aug 04 20:12:37 F4t: listening to signals, sending smses, wathing changes Aug 04 20:13:01 F4t: well, i'm author of opimd-cli too ;) Aug 04 20:13:40 dos1, ow... Aug 04 20:14:15 so what you are telling me is there is no opimd app, and not even one in the making Aug 04 20:14:17 dos1: [ 1294.005000] rxerr: port=1 ch=0x00, rxs=0x0000000c Aug 04 20:14:39 why does the moko kernel support UDF? Aug 04 20:14:45 dos1: no change here, so it depends not on the weekday:-) Aug 04 20:14:55 for usb cd-burners? :D Aug 04 20:15:02 BluesLee: i still have rxerrs when turning gps on and off Aug 04 20:15:17 dos1: but you get a fix? Aug 04 20:15:34 BluesLee: it sees 13 satelites Aug 04 20:15:44 BluesLee: from my experience it's enough to say "it's working" :P Aug 04 20:15:56 as then not getting fix is only signal issue Aug 04 20:16:23 dos1: with shr-settings you use manuell/on? Aug 04 20:16:31 BluesLee: yep Aug 04 20:16:39 hmm Aug 04 20:17:23 F4t, don't tell me you do not regulary backup your moko to an UDF disk? :P Aug 04 20:18:57 dos1, synced it to the feed... hopefully nothing broke :P Aug 04 20:19:34 dos1: i dont see anything there, will try my external gps antenna Aug 04 20:25:04 BluesLee: hmm... how warm your freerunner is? Aug 04 20:25:11 and what is temperature in room? Aug 04 20:26:09 dos1: ??? Aug 04 20:26:43 BluesLee: it didn't worked to me when my FR was warm (i had backlight, vibrator and leds turned on for long time, to discharge my battery) Aug 04 20:27:13 dos1: no problem here, mine shouldnt be so warm Aug 04 20:27:19 BluesLee: that's just wild quess, but maybe it's something with temperature ;x Aug 04 20:29:57 BluesLee: then try to cool it :) Aug 04 20:30:22 BluesLee: tightly wrap in a package and put inside a fridge. Aug 04 20:44:24 dos1: i got a 3d fix with th eexternal antenna Aug 04 20:44:58 dos1: when i unplug the external one it looses all satellites Aug 04 20:45:03 dos1: hmmm Aug 04 20:45:28 bzzbot: looses satelites or looses fix from satelites? Aug 04 20:45:39 dos1: both Aug 04 20:45:55 0/10 or whatever and "no fix" Aug 04 20:48:17 BluesLee: 0/10 isn't loosing all satelites Aug 04 20:48:28 BluesLee: so you have different issue than me ;P Aug 04 20:48:31 BluesLee: my issue is 0/0 Aug 04 20:51:38 <[Rui]> is the last known good shr image from 20090721 ? Aug 04 20:52:09 <[Rui]> there's a newer uImae Aug 04 21:03:34 kernel still updating... :-/ Aug 04 21:06:44 [Rui], no good image though Aug 04 21:10:16 <[Rui]> mrmoku: oh well, saves me a download Aug 04 21:11:30 [Rui], no, just postpones it :P Aug 04 21:11:59 <[Rui]> mrmoku: only if for a few minutes, because I need my daily phone working Aug 04 21:12:03 mrmoku: any news from my fix? Aug 04 21:12:06 Any other problem? Aug 04 21:12:14 Apart from passwd? Aug 04 21:12:25 Ainulindale, still building Aug 04 21:12:29 Ok Aug 04 21:12:33 By the way Aug 04 21:12:44 Did you check for other PREFERRED on virtual ? Aug 04 21:12:50 or preferred on RDEPENDS ? Aug 04 21:12:55 such as frameworkd-config-shr ? Aug 04 21:12:58 [Rui], i thought more of 'postpones it for a day or two' :) Aug 04 21:13:09 Ainulindale, no Aug 04 21:13:32 No you didn't? Aug 04 21:13:50 Ainulindale, yeah, no I didn't :P Aug 04 21:13:54 Ok :-) Aug 04 21:14:36 but probably that's why we get that frameworkd-config-shr-dev packages, right? Aug 04 21:16:00 Well it may be that yes Aug 04 21:17:18 mrmoku, your actualyl using the moko as a phone? Aug 04 21:17:20 Ainulindale, btw. did you follow the discussions around the new OE branch? Aug 04 21:17:28 the smartphones devel branch? Aug 04 21:17:28 F4t, yup Aug 04 21:17:34 Ainulindale, yup Aug 04 21:17:41 I talked about that with mickey on tuesday and thursday Aug 04 21:17:43 (IRL) Aug 04 21:17:49 mrmoku, scary Aug 04 21:17:59 And anyway we agreed on the basics the last time in Essen Aug 04 21:18:08 So I didn't follow the mails but I'm following the idea Aug 04 21:18:09 <[Rui]> F4t: not scary, but a little bit daring, yeah... Aug 04 21:18:13 Ainulindale, yeah, but we have to do it now :) Aug 04 21:18:19 Anything special out of the ordinary I should know in your opinion? Aug 04 21:18:20 Well mrmoku Aug 04 21:18:25 As it was intended in the first place Aug 04 21:18:36 We should all commit into the same branch be it SHR or myass-branch Aug 04 21:18:48 I don't care about logistic as long as everyone agrees Aug 04 21:19:01 and as the common denominator is FSO I think it should refer to it Aug 04 21:19:04 Ainulindale, we're already one step ahead :P Aug 04 21:19:12 That is? Aug 04 21:19:26 myass-branch sounds like a good choice Aug 04 21:19:29 thing is we have to bring all stuff acceptable in org.oedev into there Aug 04 21:19:36 Well Aug 04 21:19:44 IMHO Aug 04 21:19:50 That's out of the question for the next few weeks Aug 04 21:19:55 First because we don't even have a stable branch Aug 04 21:20:04 Then because we need to build that branch and agree on the processes Aug 04 21:20:20 And once we'll have that branch with a task force and shared work among FSO/SHR/whatnot Aug 04 21:20:29 Once we'll have reproducible builds Aug 04 21:20:30 Ainulindale, you should comment then on ML... Aug 04 21:20:35 Then I'll worry about OE.Dev Aug 04 21:20:36 I will Aug 04 21:20:47 It's nonsense to commit anything into OE dev if it doesn't build Aug 04 21:20:59 We might as well work in it now if we did that Aug 04 21:21:00 Ainulindale, I agree on the 'after reproducable builds' though :) Aug 04 21:21:13 mrmoku: You disagree on what then? :-) Aug 04 21:21:24 on the next few weeks ;) Aug 04 21:21:32 Well Aug 04 21:21:35 uhh... thinking about that... Aug 04 21:21:40 I'm away from 19th Aug 04 21:21:48 for three weeks Aug 04 21:21:50 Are you sure you'll manage to have a reproducible build in a month? Aug 04 21:21:58 Or even in a week? Aug 04 21:22:02 I'm not, I'm too outdated Aug 04 21:22:07 So as I'm not sure Aug 04 21:22:16 I can't really plan to have a working build Aug 04 21:22:21 Hence no way to commit anything to OE dev Aug 04 21:22:35 Plus committing to OE dev would mean to Aug 04 21:22:37 First stabilize the build Aug 04 21:22:44 Then pull up to date to OE dev Aug 04 21:22:48 then recheck the build Aug 04 21:22:51 Fix the issues Aug 04 21:22:55 Then commit it back to dev Aug 04 21:22:58 And that's no easy work Aug 04 21:23:09 the goal is not to build from OE dev Aug 04 21:23:11 Especially if you're as alone as you've been the past few months Aug 04 21:23:13 but to get closer to it Aug 04 21:23:15 mrmoku: I know Aug 04 21:23:38 Getting close to OE means pulling/merging from it Aug 04 21:23:44 This means more issues Aug 04 21:23:51 This means more testing, more people, more work :-) Aug 04 21:24:00 it also means pushing to it Aug 04 21:24:03 mrmoku: did the OE folks explained the dependency issues? I see no reply on the ML. Aug 04 21:24:12 nop Aug 04 21:24:16 Yeah but you can't push anything if you're not sure it's working before mrmoku :-) Aug 04 21:24:19 Else it's foolish Aug 04 21:24:21 fuck Aug 04 21:25:05 mrmoku: I (but this is my personal opinion) think that if we want to push anything to OE dev Aug 04 21:25:12 We need first to make sure that we're able to build an image against it Aug 04 21:25:19 That means two steps, first merging OE dev into our branch Aug 04 21:25:26 Then stabilize it Aug 04 21:25:37 And again, I don't think this is easy Aug 04 21:26:30 (Or rather I'd say straightforward and/or fast) Aug 04 21:26:40 (quic rather than fast) Aug 04 21:26:42 +k Aug 04 21:26:55 mrmoku: are you going to Italy by the way? :-) Aug 04 21:27:09 Ainulindale, no, logging some cells in sweden :P Aug 04 21:27:13 Peh Aug 04 21:27:16 You won't beat me Aug 04 21:27:18 :-p Aug 04 21:27:38 Ainulindale, lets see... will take two SIMs with me ;) Aug 04 21:27:52 But anyway, good thing, this will give us a new fresh mrmoku in september Aug 04 21:27:56 mrmoku: do you have two GTA02 ? Aug 04 21:28:01 * mrmoku checks statistics Aug 04 21:28:05 Because I have two SIMs now :-p Aug 04 21:28:12 Ainulindale, no, but 'andata e ritorno' :P Aug 04 21:28:23 Thingy yourself! Aug 04 21:28:30 (what's that italian thing?) Aug 04 21:28:36 aller et retour ? Aug 04 21:28:38 back & forth ? Aug 04 21:28:45 yeah... back & forth Aug 04 21:28:53 Damn I'm good Aug 04 21:28:54 * mrmoku was missing the english expression for that :P Aug 04 21:28:58 Well Aug 04 21:29:11 I'm now able to do that too with two phone (out of three) and two sims :-p Aug 04 21:29:17 I'm up to the challenge Aug 04 21:29:19 I'll kick your as Aug 04 21:29:20 +s Aug 04 21:29:32 * Weiss sees an Illume bar at the top of his screen... Aug 04 21:29:47 mrmoku: anyway, what do you think about what I just said about the amount of work? Aug 04 21:30:13 Ainulindale, its just around 1500 cells you're ahead Aug 04 21:30:26 Ainulindale, probably you're right Aug 04 21:30:35 I don't care about probability Aug 04 21:30:38 Just your personal opinion Aug 04 21:30:40 * mrmoku puts Ainulindale hat on Aug 04 21:30:45 but write it to ML ! Aug 04 21:30:48 * mrmoku takes hat off Aug 04 21:30:50 Do you feel up to it in two-three weeks? :-) Aug 04 21:30:53 (you're an ass :-p) Aug 04 21:30:56 :) Aug 04 21:31:00 mrmoku: Don't worry I'll do that Aug 04 21:31:33 Ainulindale, well I don't know Aug 04 21:31:36 probably not Aug 04 21:31:48 That's my problem with it Aug 04 21:32:00 Because I'm not sure I can deliver any specific amount of work until the 17th Aug 04 21:32:10 Date at which my girlfriend will leave for Russia for a month Aug 04 21:32:26 (thus leaving me alone and lost and available for some coding) Aug 04 21:33:03 for instance I'm not there this week-end and wasn't here the past week-end Aug 04 21:33:04 Ainulindale, to be honest I will take my notebook to sweden... Aug 04 21:33:10 mrmoku: pfffff :-) Aug 04 21:33:11 go some RL work to do :P Aug 04 21:33:19 Holidays... Aug 04 21:33:24 Your wife must be thrilled Aug 04 21:33:29 made an arrangement with my wife Aug 04 21:33:39 we go for three weeks instead of two... but I can work a bit :) Aug 04 21:33:46 Every hour on the computer will result in a gift? :-) Aug 04 21:34:00 You're an utter geek :-) Aug 04 21:34:18 Ainulindale, gift is the german word for poison Aug 04 21:34:23 so... better no gift :) Aug 04 21:34:24 haha :-) Aug 04 21:34:29 then a present :-) Aug 04 21:34:35 sounds better :) Aug 04 21:34:48 well anyway I hope I'll be able to work a bit on our issues tomorrow Aug 04 21:34:53 I'll take my GTA01 with me Aug 04 21:35:08 Ainulindale, I think the image is to big for flash though Aug 04 21:35:38 I dropped fso-sounds... and then started the build problems Aug 04 21:35:47 still have to commit that Aug 04 21:37:37 well Aug 04 21:37:48 I really hope I'll be able to relieve you from a certain amount of work now Aug 04 21:38:03 Although the entry barrier on the projects I have to work on now is a bit higher than I thought Aug 04 21:38:10 I have about 300 pages of technical docs to read Aug 04 21:38:16 ouch :) Aug 04 21:38:22 plus other stuff Aug 04 21:38:24 such as meetings Aug 04 21:38:30 (starting tomorrow) Aug 04 21:39:26 Ainulindale, ok, bedtime now Aug 04 21:39:32 remember... I'm old :P Aug 04 21:39:50 will be around tomorrow to tell you how the build did work out Aug 04 21:40:01 gnight all Aug 04 21:41:23 mrmoku|away: good night ;-à Aug 04 21:50:28 * Weiss sees an Illume bar at the top of his screen... KMS X.org on Openmoko is almost a reality :) Aug 04 21:51:18 how likely is it that the moko corrupted my sim, and now the n95 crashes every once in a while and sometimes fails to boot? Aug 04 21:52:00 <[Rui]> F4t: never heard of that, maybe the n95 is jealous? :) Aug 04 21:52:46 Rui, could be, i cant seem to link the problem to anything else, or any hardware or software failure... it just occasionally dies... at end of a call, at some random transmission of data (i hear it with loud speakers) Aug 04 21:53:30 F4t, that's easy to solve Aug 04 21:53:34 clear sim Aug 04 21:53:42 just remove sim messages and contacts Aug 04 21:53:56 I don't think the moko is the cause Aug 04 21:54:03 though clearing the sim will hopefully fix it. Aug 04 21:54:33 clearing != reformating Aug 04 21:55:08 I know. Aug 04 21:55:18 though you can hope it's just a matter of bad data in some field. Aug 04 21:57:42 ok cleared sim contacts, and messages, lets hope for the best Aug 04 21:57:55 cool. Aug 04 21:58:05 though since you said it fails after a call Aug 04 21:58:19 it may be an issue with phonelog entries Aug 04 21:58:26 and those I don't know how to clear. Aug 04 21:58:27 ;\ Aug 04 21:58:59 btw I used to switch sims back and forth, saw nothing weird. Aug 04 22:00:15 could someone modify opkg to issue a warning when there are alot of packages? ("warning this will take forever, take a nap or something...") Aug 04 22:00:52 what do I need to do nfs mounts on shr ? Aug 04 22:01:08 dmesg complains: "RPC: failed to contact local rpcbind server" Aug 04 22:01:23 opkg list shows me no portmap package Aug 04 22:01:43 search on rpc and nfs gave nothing either :( Aug 04 22:02:00 F4t, I don't think mrmoku|away will accept any more opkg patches from me. Aug 04 22:02:01 :) Aug 04 22:02:11 as I killed opkg's memory even further Aug 04 22:02:17 lol Aug 04 22:02:50 (I had no idea how bad it's situation is... it worked great here, tohugh it seems that crazy opkg can go crazy with a lot of packages) Aug 04 22:03:10 anyhow, I'm starting to work on npkg soon (hopefully next saturday, not sure though) Aug 04 22:03:21 I'll be more than glad to get help ;) Aug 04 22:03:23 TAsn: why not ipkg ? Aug 04 22:03:40 FiXion, depends on what you are asking. Aug 04 22:03:56 TAsn: I don't know npkg - but 3 package managers? Aug 04 22:03:59 ipkg, opkg, npkg Aug 04 22:04:06 FiXion, first came ipkg Aug 04 22:04:11 and it was bad. Aug 04 22:04:16 opkg is a fork of ipkg afaik Aug 04 22:04:21 and npkg as well I'm guessing Aug 04 22:04:21 so opkg tried to fix some of ipkg's issues Aug 04 22:04:29 FiXion, npkg doesn't exist yet Aug 04 22:04:33 and it won't be a fork Aug 04 22:04:37 but a whole rewrite Aug 04 22:04:44 hehe Aug 04 22:04:47 :) Aug 04 22:04:48 what's so wrong with apt-get ? Aug 04 22:04:56 FiXion, ppl claim it's slow. Aug 04 22:05:05 try neovento on your box Aug 04 22:05:10 it's just as fast as opkg Aug 04 22:05:13 perhaps even faster Aug 04 22:05:20 FiXion, I suggested apt-get a long time ago... Aug 04 22:05:26 FiXion, which is still rather slow... Aug 04 22:05:41 on neovento it wasn't any slower than opkg Aug 04 22:05:48 opkg is extremely slow Aug 04 22:06:05 (not that I care that much, as package management isn't a real time need, but still...) Aug 04 22:06:29 imho apt-get has the added advantage of being very well known and well used. Aug 04 22:06:30 <[Rui]> well, flashed again with shr-20090721 and doing first boot Aug 04 22:06:31 FiXion, a lot of projects can benefit from a light weight package manager Aug 04 22:06:36 <[Rui]> this is so boring Aug 04 22:06:41 FiXion, I know, I agree. Aug 04 22:06:48 i think there's a strong argument for achieving something maintainable, as well Aug 04 22:06:51 then why don't just improve apt-get ? Aug 04 22:06:59 as I said I suggested the move to apt-get Aug 04 22:07:01 apt-get seems to be absolutely maintanable Aug 04 22:07:11 TAsn: then why are you working on npkg ? Aug 04 22:07:42 FiXion, as people claimed it's too slow, and furthermore, more projects can benefit from a light weight packagemanager. Aug 04 22:07:52 apt-get with perhaps a little "if memory < 200M - do this..." Aug 04 22:07:55 FiXion, btw, I still haven't started working on that. Aug 04 22:08:17 TAsn: I hope you'll test apt-get (done easily by installing neovento f.ex.) Aug 04 22:08:21 TAsn, how about making that ur project? or it has to be hebrew related? Aug 04 22:08:26 FiXion, the fixes needed won't be accepted in apt-get and will only make a spagethi code Aug 04 22:08:31 IMHO we don't need yet another *pkg Aug 04 22:08:34 F4t, hebrew and internet. Aug 04 22:08:36 :( Aug 04 22:08:37 TAsn: you talked to the devs? Aug 04 22:08:46 FiXion, apt-get? no, not yet. Aug 04 22:08:52 then how do you know? Aug 04 22:08:57 normally they'll listen to reason Aug 04 22:09:03 FiXion, it's not reason Aug 04 22:09:04 and def. apt-get should work in low mem areas Aug 04 22:09:17 it's just that apt-get is designed to be feature rich Aug 04 22:09:23 and therefore heavy weight Aug 04 22:09:26 and seems to work better than opkg - in the few uses I've done Aug 04 22:09:38 TAsn: that's not necessarily so Aug 04 22:09:44 FiXion, as I said, in the meanwhile I think it's a better solution. Aug 04 22:10:12 FiXion, I'm comparing apt-get to itself, more features = more data = more ram/hd space Aug 04 22:10:16 I've finally gotten my sd card Aug 04 22:10:17 that's a fact ;) Aug 04 22:10:30 and when you process more data you also have more computations Aug 04 22:10:31 so I'll install debian on it and have a look at it's memory usage and comparing it to opkg Aug 04 22:10:47 FiXion, I'm 99% sure it's better than opkg ;) Aug 04 22:10:50 no doubt about that. Aug 04 22:11:07 but you (alone?) can do better? Aug 04 22:11:09 (I know I kinda contradicted myself) Aug 04 22:11:24 FiXion, first of all, I'm not planning on working alone. Aug 04 22:11:30 I'm betting apt-get will be easier to "slim" Aug 04 22:11:31 second of all, I wish. Aug 04 22:11:44 FiXion, so you are suggestion an apt-get fork? Aug 04 22:11:47 and if the slimming is designed well - perhaps like a "busybox apt-get version" or something.. (compile option) Aug 04 22:12:04 could simply be part of apt-get. Aug 04 22:12:16 ./configure --slim :) Aug 04 22:12:29 FiXion, I really think making it a compile option will make the code spaghetti Aug 04 22:12:39 but first you need to actually show what features are really heavier Aug 04 22:12:51 I haven't looked at the apt-get code design - so I don't know Aug 04 22:12:57 FiXion, as I said Aug 04 22:13:03 I haven't started working Aug 04 22:13:05 it doesn't have to be. if It's already modular Aug 04 22:13:10 I will of course review apt's design Aug 04 22:13:11 it would be easy Aug 04 22:13:18 as well as pacman's Aug 04 22:13:24 and maybe others? Aug 04 22:13:32 but first you'd need to identify what is actually "heavy and unnecessary" Aug 04 22:13:41 FiXion, I know. Aug 04 22:13:53 well.. yum/rpm is slow.. but I don't know how memory hungry they are Aug 04 22:13:58 FiXion, but also, many package managers (including opkg btw) cache stuff Aug 04 22:14:00 or urpmi for that matter (mandrake) Aug 04 22:14:07 TAsn: file cache Aug 04 22:14:15 no, I mean memory cache Aug 04 22:14:16 not exactly a problem Aug 04 22:14:18 opkg for instance Aug 04 22:14:38 loads all the info about all the packages to memory on boot Aug 04 22:15:18 and then searches stuff in a not necessarily efficient way. Aug 04 22:15:30 I'll bet apt-get does better than that Aug 04 22:15:38 FiXion, Believe me that I don't want to work hard :) Aug 04 22:15:51 nor do I want to reinvent the wheel Aug 04 22:16:02 though there's a reason why apt-get is as heavy as it is Aug 04 22:16:07 what? Aug 04 22:16:09 and why ipkg is used on low memory devices Aug 04 22:16:15 and not apt-get Aug 04 22:16:27 and you keep saying it's heavy.. what parts actually make it heavy? Aug 04 22:16:49 FiXion, as I said, in opkg it's mostly the caching and the forking Aug 04 22:16:57 in apt-get, I haven't checked yet Aug 04 22:17:00 it seems to run perfectly on freerunner - whereas opkg dies everytime I try to upgrade a larger package (or many) such as navit Aug 04 22:17:16 FiXion, that's probably because it has solid error checking Aug 04 22:17:18 not like opkg. Aug 04 22:17:19 which seems it handles low memsituations a lot better Aug 04 22:17:29 TAsn: it finishes the upgrade Aug 04 22:17:35 doesn't return an error Aug 04 22:17:36 FiXion, yes. Aug 04 22:17:44 FiXion, it does reach errors though Aug 04 22:17:47 let me explain: Aug 04 22:17:51 opkg's way: Aug 04 22:18:09 also - a swap file is a very nice idea Aug 04 22:18:10 install a pack, request for memory, can't get memory, crash. Aug 04 22:18:26 apt-get's way: (based on assumptions) Aug 04 22:18:53 install a pack, request for memory, can't get memory, finish previous tasks, ask for memory again, finish without errors. Aug 04 22:18:57 or something like that. Aug 04 22:19:06 maybe it just doesn't fork-bomb like opkg Aug 04 22:19:24 no idea, as I said, I haven't written any code yet, just checking options. Aug 04 22:19:35 starting to work on, means researching other package managers Aug 04 22:19:49 I may decide to fork/contribute to an existing one Aug 04 22:20:08 I'll surely borrow a lot of code/use libdpkg (or what ever it's name is) Aug 04 22:20:39 but I'll not compromise on solid memory management. Aug 04 22:20:39 I just saw someone reporting that apt-get slowed to a crawl in low mem situations Aug 04 22:20:50 but finishes.. it simply swithces methods if it can't get mem Aug 04 22:21:02 FiXion, as I assumed.. (couple of lines ago) Aug 04 22:21:11 FiXion, a work queue is the proper way to go. Aug 04 22:21:27 that's not what you wrote (as I understood it) Aug 04 22:21:34 install a pack, request for memory, can't get memory, finish previous tasks, ask for memory again, finish without errors. Aug 04 22:21:42 finish previous tasks Aug 04 22:21:48 ask for memory again Aug 04 22:21:57 that's exactly what I meant. Aug 04 22:22:00 why would it need to ask for mem - if it finished the task it needed it for? Aug 04 22:22:01 im off to sleep, night all Aug 04 22:22:16 FiXion, I meant "attempt to install a package" Aug 04 22:22:17 :) Aug 04 22:22:21 finish task - in lowmem situation Aug 04 22:22:40 or in "lowmem-way" Aug 04 22:22:47 lowmem-but-slower-way Aug 04 22:23:10 FiXion, I bet it doesn't continue with the task, but puts it on hold Aug 04 22:23:16 until it's other tasks are done Aug 04 22:23:21 and then continuse Aug 04 22:23:24 continues Aug 04 22:23:31 put it to the test - before you write your own? Aug 04 22:23:32 :) Aug 04 22:23:33 i.e if it tries to install 4 packages at the same time. Aug 04 22:23:41 FiXion, as I said before Aug 04 22:23:42 I'm lazy Aug 04 22:23:46 I don't like to work hard Aug 04 22:23:48 of course I will Aug 04 22:23:49 hehe Aug 04 22:24:05 I perfectly know a rewrite is a last resort Aug 04 22:24:27 but it's a resort worth thinking about Aug 04 22:24:28 I'm glad. even though you are ofcourse welcome to write your own (yet another package manager) :) Aug 04 22:24:33 not to me. Aug 04 22:24:40 when there's already so many - which all aren't good enough Aug 04 22:24:49 I would not expect to be able to do it single-handedly Aug 04 22:24:54 no matter how easy it seems Aug 04 22:25:03 FiXion, sometimes a design choice doesn't suite the task at hand. Aug 04 22:25:07 the history should be intimidating Aug 04 22:25:15 FiXion, I am intimidated Aug 04 22:25:22 that's why I created a wiki page Aug 04 22:25:31 for developer/user discussion Aug 04 22:25:33 link? Aug 04 22:25:43 http://wiki.openmoko.org/wiki/Npkg Aug 04 22:25:55 I wanted to see what the users consider as core features Aug 04 22:26:10 and design choices suggested by developers Aug 04 22:26:41 please contribute if you have something to add. Aug 04 22:27:08 I'm very much looking forward to what you find when looking at apt-get Aug 04 22:27:09 anyhow, I'm intimidated, no doubt about that, it's a big and a hard project. Aug 04 22:27:29 I'm expecting it will be well suited Aug 04 22:27:35 but I'll try my best doing what'll I decide it's the correct way to go. Aug 04 22:27:39 anyhow, I really gtg to sleep. Aug 04 22:27:45 sleep well :) Aug 04 22:27:49 ciao. Aug 04 22:27:51 thanks. Aug 04 22:27:54 thanks for sharing Aug 04 22:27:57 and listening :) Aug 04 22:28:07 TAsn: you really wanna go asleep now? Aug 04 22:28:39 DocScrutinizer, yes. Aug 04 22:28:42 why? Aug 04 22:28:44 * FiXion starts flashing his gsm modem Aug 04 22:29:07 tztztz, just I had a first look at my PC for 5h Aug 04 22:29:37 bah, /me is running before another interesting discussion will start. Aug 04 22:29:40 heh, it's 10 o'clock in the morning (somewher e in honolulu) ;-) Aug 04 22:29:44 night again. :) Aug 04 22:30:16 FiXion: hehe sounds like it might make my day Aug 04 22:30:41 TAsn: night fella Aug 04 22:31:52 FiXion: hope U use uSD method Aug 04 22:34:28 <[Rui]> any expectations of when shr-u stabilizes a little from last shake up? a few days? :) Aug 04 22:38:56 DocScrutinizer: yup -absolutely love the nobrainer method :) Aug 04 22:43:14 have you all switched to qi bootloader ? Aug 04 22:46:49 bah, why? Aug 04 22:51:14 qi hype is the best hoax ever Aug 04 22:52:38 DocScrutinizer: do you boot from sd or nand usually? Aug 04 22:53:21 depends on moonphase and which of the 12 neos I actally use Aug 04 22:54:10 hehe :) Aug 04 22:54:26 so you just boot into nor and choose boot from microsd ? Aug 04 22:55:20 and then I figure kernel has to be on p1 on sd Aug 04 23:08:07 depends, once again. boot to nor and boot to nand are equivalent, except nor is mutch faster and usually has a more convenient loglevel (not that much nagedinag on console) Aug 04 23:09:39 otoh my beloved "don't panic" bootscreen will shine up on nand boot exclusively Aug 04 23:13:05 then again for booting to nor you need both hands, whereas boot to nand needs just 9sec patience and one hand's thumb Aug 04 23:13:24 I'll start with just modifying uBoot settings on nand then. Aug 04 23:13:39 so it'll boot sd first Aug 04 23:13:58 like the debianonfreerunner wiki page suggests Aug 04 23:14:33 should be easy Aug 04 23:16:57 DocScrutinizer: what distro do you use? Aug 04 23:17:14 shr(-u) Aug 04 23:17:57 and an occasional fso-console or OM-fab-test image Aug 04 23:19:09 shr-u is borked since 4 weeks though. 20090703 here Aug 04 23:21:01 and usually I runn this http://people.openmoko.org/joerg/unsorted/opkg-u script to get rid of some annoyances and have the tools I want Aug 04 23:21:43 honnour to mrmoku|away for providing the original version Aug 04 23:22:21 borked Aug 04 23:22:32 *I HATE BUSYBOX!* Aug 04 23:22:33 yikes.. opkg upgrade is well on way Aug 04 23:22:46 * FiXion agrees wholeheartedly with DocScrutinizer Aug 04 23:23:13 should I stop opkg upgrade? Aug 04 23:23:20 it has upgraded several fso packages Aug 04 23:24:07 if U dare to opkg upgrade, you should know you need to upgrade opkg itself first. New version needs A lib you have to install. Ask dos1 (duck and cover ;-P ) for details Aug 04 23:24:54 if you encounter opkg: failure to fork errors, you lost. Aug 04 23:25:58 install new libopkg.so (or whatever it's called) with old opkg, then update opkg binary itself, then you may upgrade Aug 04 23:26:16 crap I forgot to upgrade opkg itself first :( Aug 04 23:26:25 it should really do that automagicly :( Aug 04 23:26:33 so maybe you may still stop doom Aug 04 23:26:36 I added 256mb swap though Aug 04 23:26:55 in the hopes of eleviating it's pain :) Aug 04 23:27:20 nah, new opkg needs a lib that's non-existent on old systems Aug 04 23:27:25 how do install new libopkg.so ? Aug 04 23:27:28 how old is old? Aug 04 23:27:37 I have upgraded opkg in july Aug 04 23:27:43 around ~10 Aug 04 23:27:47 dunno why, but on upgrading opkg itself, this lib seems to be lost Aug 04 23:28:10 if I have libopkg.so on my system - I have a new enough one? Aug 04 23:29:35 probably then, I'm no expert for that nonsense. I adviced Tasn and dos1 to include a way to execute a deal-with-special-case script each time opkg is started, so they could avoid this mess at least for next time Aug 04 23:30:30 funny. it updates kernel-image. Aug 04 23:30:31 I guess they ignored me (like they do so many times ;-P ) Aug 04 23:30:38 but shr is on nand - so it uses seperate partion for kernel Aug 04 23:31:10 or atleast I hope it's funny - and they are not screwing the modules - so I need to get the new kernel image from shr-u ? Aug 04 23:31:16 yo, there's sth strange with dual kernel images Aug 04 23:32:34 I never dared to pkg upgrade, to be honest. I save my config data, then flash kernel and root partition, and restore data Aug 04 23:33:09 and diff config files? Aug 04 23:33:19 basically you could even update kernel image on kernel nand partition. It's writeable from userland Aug 04 23:33:49 (diff) that's rudimentary Aug 04 23:33:51 I tried running fso-abyss - calling didn't work :( Aug 04 23:34:00 duh Aug 04 23:34:14 DocScrutinizer: no. I was asking if you then diff'ed the rules.yaml etc. before overwriting after an upgrade Aug 04 23:34:16 abyss worked great here Aug 04 23:34:27 I was on moko10 Aug 04 23:34:36 upgraded to moko11 now. perhaps I'll give fso-abyss another show Aug 04 23:34:44 if I still have a working phone :) Aug 04 23:34:54 no i use the new ones, and go thru a few config steps to change a few settings manually Aug 04 23:35:35 hmm opkg upgrade finished. Aug 04 23:35:46 by throwing me off my ssh connection - after reconnecting dropbear Aug 04 23:35:52 w 17 Aug 04 23:35:53 if I had sth I need to change from default frequently, then I try to figure a way to do that by e.g. a mdbus call Aug 04 23:35:57 I just hoped that was the last package it needed to configure :) Aug 04 23:36:58 pretty lousy that dropbear kills the open ssh connections when given a restart Aug 04 23:37:29 but quite inevitable Aug 04 23:37:32 no Aug 04 23:37:35 openssh doesn't Aug 04 23:37:43 it only restarts the daemon listening on port 22 Aug 04 23:37:49 not the forked childs Aug 04 23:37:53 k Aug 04 23:38:02 too late for me Aug 04 23:38:06 I believe the daemon on port 22 is just sighup'ed Aug 04 23:38:21 yup, nohup helps Aug 04 23:38:24 too late for me as well Aug 04 23:38:33 should have run it with nohup then Aug 04 23:38:40 didn't think it would be so lousy Aug 04 23:38:57 X another one Aug 04 23:39:08 kills the local terminal ;-P Aug 04 23:39:14 dropbear seems to spaw a process for each connection as well Aug 04 23:39:20 spawn Aug 04 23:39:26 so perhaps the init script is just crap Aug 04 23:39:37 or dropbear does not support sighup Aug 04 23:39:39 dunno Aug 04 23:39:51 dropbear is crap anywaY Aug 04 23:40:22 is it really that much less memory hungry than openssh ? Aug 04 23:40:32 dunno Aug 04 23:40:44 is openssh in shr repos even? Aug 04 23:41:51 I give a shit about mem-saving apps that are worth nothing. If I have to do a job, it takes the amount of mem it takes, but the tools aren't crippled like busybox or dropbear or... Aug 04 23:42:13 yup, openssh easily replaces dropbear Aug 04 23:42:42 (why isn't that in my script yet?) Aug 04 23:47:09 hehe - but you run out of memory - and need swap for the system to just work... Aug 04 23:47:27 so I agree - as long as the memory usage doesn't go beyond what the freerunner has Aug 04 23:55:52 when running opkg under screen - it doesn't stop when it wants to ask something :( Aug 04 23:55:57 it just takes the default (N) :( Aug 04 23:56:10 any idea what I need to do to work around that? Aug 05 02:47:14 hmm got freeciv compiled on the freerunner **** ENDING LOGGING AT Wed Aug 05 02:59:56 2009