**** BEGIN LOGGING AT Fri Jul 17 02:59:57 2009 Jul 17 04:29:56 whomever owns //openmoko.opendevice.org/trunk <----- IT'S DEAD!!!! Jul 17 04:30:09 (and it hangs all SHR builds) Jul 17 04:30:35 Wow, SHR has really, really gone down the toilet in terms of buildability lately! Come on guys! Jul 17 04:31:37 Three days now, and I still can't get a build done -- and for the past >24 hours, the failures aren't even proper build failures, they're missing dependencies, dead repos, and other sloppy shit. Jul 17 04:31:52 And stable doesn't exist. Jul 17 04:31:54 grrrr Jul 17 04:33:36 Ainulindale, whip that team into shape! Jul 17 04:33:46 :p Jul 17 04:34:24 * mwester goes off to install Android on his GTA02 instead. Jul 17 04:35:19 feel free to contact me if anyone needs any "best practices" for SCM, ones that would avoid crap like this!@ Jul 17 04:35:58 (but I suspect that most folks know them, and the problem is not ignorance but simple sloppiness) Jul 17 04:46:24 mwester: have you actually tried android on the fr yet? does it work? Jul 17 04:47:40 koolu's beta 4 was reasonably good. I've not touched it since then; I didn't appreciate the way it handled the install (replaced everything, incl. bootloader, with no backup, and no un-install.) Jul 17 04:48:51 I've nothing really against Qi as a bootloader, I just prefer to have the same bootloader on all my GTA0x devices, so it annoyed me that I had to put uboot back, and rebuild the uboot env, manually. :) Most users probably don't care. Jul 17 04:49:12 mwester, opkg sucks Jul 17 04:49:13 bad ;( Jul 17 04:49:16 really bad. Jul 17 04:49:20 ultra bad Jul 17 04:49:37 TAsn, we should switch to dpkg -- it clearly works fine for debian on the freerunner. Jul 17 04:49:38 that's the worst implementation of a hash table I have ever seen Jul 17 04:49:42 :D Jul 17 04:49:51 mwester, I also suggested that many times in the past :) Jul 17 04:49:57 this looks like a very good idea! Jul 17 04:50:10 mwester, many memory leaks Jul 17 04:50:13 yep. Jul 17 04:50:14 many stupid assumptions Jul 17 04:50:23 no documentation at all Jul 17 04:50:41 except for a couple of "Pigi was year 2/4/03" Jul 17 04:50:43 :) Jul 17 04:50:43 I had access to a commerrcial source-code-quality package, and I fed it opkg to analyze one weekend. Jul 17 04:50:49 I have the results still. Jul 17 04:50:52 year = hear* Jul 17 04:51:09 mwester, terrible? Jul 17 04:51:10 :) Jul 17 04:51:26 It's so bad, that you don't know where to start with the output from the analysis. Jul 17 04:51:37 the code scanner basically gave up in some spots. Jul 17 04:51:37 mwester, hehe Jul 17 04:51:45 lol. Jul 17 04:51:54 I'm a human code scanner and I also gave up Jul 17 04:51:55 :) Jul 17 04:52:04 ;] Jul 17 04:52:07 So did I. Jul 17 04:52:26 mwester, I'm thinking about a rewrite Jul 17 04:52:31 though the fact that dpkg works great Jul 17 04:52:36 makes me not wanna do that :) Jul 17 04:52:44 not to want to do that* Jul 17 04:53:11 I got it to work for the 32MB machine, it still had/has bugs there, but I didn't see patching to be worthwhile, it needed a rewrite. And that kept bringing me back to dpkg, which exists, and is probably easier to "trim down" than it would be to either fix opkg, or rewrite opkg. Jul 17 04:53:32 isn't apt perl though? Jul 17 04:53:41 dunno. Jul 17 04:53:50 But perl is fine with me. Jul 17 04:53:56 if you mean dpkg by itself, you still need something to handle repos Jul 17 04:54:02 ipkg/opkg do both Jul 17 04:54:06 dpkg is really slow on the FR Jul 17 04:54:07 tmzt, libapt? Jul 17 04:54:15 this is why opkg is used at all, I suspect Jul 17 04:54:23 budfive_, y es, but it works. opkg frequenty doesn't. Jul 17 04:54:32 mwester: yep. Jul 17 04:54:36 Jul 17 04:54:59 finally! done! Jul 17 04:55:06 :) Jul 17 04:55:11 now only thing needed is testing. Jul 17 04:55:17 man, this was hellish. Jul 17 04:55:24 I could have rewritten opkg by the time it took me Jul 17 04:55:42 I looked for bugs in my code, while the bugs were in opkg's code ;\ Jul 17 04:55:55 my code just unveiled them :) Jul 17 04:56:46 mwester, I used to consider patching opkg but man, it's such a mess ;\ Jul 17 04:56:56 even getting ideas from there is hard :) Jul 17 04:58:02 now I need some extreme test cases ;) Jul 17 05:14:26 tracfeed: Ticket #484 (Don't put configuration files in the packages.) closed Jul 17 05:28:31 weepee :) Jul 17 05:28:47 mrmoku|away, dos1|zzZZzz, fixed #484 :) Jul 17 05:28:50 dos1|zzZZzz, please try it :) Jul 17 05:28:59 mrmoku|away, please build with the patch :) (sent on shr-devel) Jul 17 05:57:52 tracfeed: Ticket #555 (phone log and contact list) created Jul 17 05:59:21 TAsn, ĥaving your 'build-hangs' symptom now :( Jul 17 05:59:28 haha :) Jul 17 05:59:36 mrmoku, 14%? Jul 17 05:59:44 no 35% Jul 17 05:59:52 oh. Jul 17 05:59:52 how to find out the name for the ip? Jul 17 06:00:01 huh? Jul 17 06:00:12 netstat shows me where it is connected to Jul 17 06:00:14 I'm pretty sure #555 already exists at least 15 times. ;\ Jul 17 06:00:15 but no name Jul 17 06:00:25 mrmoku, I forgot the name of the website Jul 17 06:00:26 some svn host Jul 17 06:00:29 hm... Jul 17 06:00:43 there's a website :) Jul 17 06:00:52 there should also be dig -x Jul 17 06:00:58 but it does not show me a name Jul 17 06:00:59 mrmoku, did you see (I fixed #484) Jul 17 06:01:03 yep :) Jul 17 06:01:05 :) Jul 17 06:01:13 I hope it won't kill hoggy opkg though Jul 17 06:01:31 as it allocates additional ~4kb of ram per package Jul 17 06:01:32 ;\ Jul 17 06:01:41 maybe even 10 Jul 17 06:01:50 broken opkg made me do that :( Jul 17 06:01:55 I mailed the devs Jul 17 06:02:03 ouch Jul 17 06:02:05 let's hope they have cool tips. Jul 17 06:02:08 mrmoku, not that bad. Jul 17 06:02:20 as it's only does that for a package it installs Jul 17 06:02:38 while it installs it or for all packages it will install Jul 17 06:02:55 but it's also an HD hog as it saves the md5sum of all the files :) Jul 17 06:02:59 I mean, does it make a difference if I install 1 package or 10 packages? Jul 17 06:03:16 mrmoku, I let opkg do it's cleaning as before Jul 17 06:03:19 if opkg cleans it right Jul 17 06:03:28 *itself Jul 17 06:03:33 mine will also be cleaned. Jul 17 06:08:04 svn info svn://openmoko.opendevice.org/trunk/opimd Jul 17 06:08:09 DOS1 !!!! Jul 17 06:08:16 DocScrutinizer, ? Jul 17 06:08:18 mrmoku, :) Jul 17 06:08:27 mrmoku, mwester just complained about the same thing. Jul 17 06:08:39 TAsn: huh? moinmoin Jul 17 06:09:01 DocScrutinizer, can you please clarify s/[wWpP\;\,].*//; Jul 17 06:09:02 ? Jul 17 06:09:03 :) Jul 17 06:09:09 lol Jul 17 06:09:16 looks like ascii-art :) Jul 17 06:09:38 any of these chars and then anything can follow? Jul 17 06:09:43 oooh, it's actually a quote Jul 17 06:09:51 ? Jul 17 06:10:00 thought it's your ascii-art :-P Jul 17 06:10:11 wait a moment :) Jul 17 06:10:15 oh :) Jul 17 06:10:20 no, you are the artist. Jul 17 06:10:59 TAsn: that's right-end truncation of a number Jul 17 06:11:16 any of these chars and then anything can follow? Jul 17 06:11:21 not a mistake? Jul 17 06:12:15 wWpP,; are all delimiters that may separate a trailing command-sequence from the valid number itself Jul 17 06:12:31 ok. Jul 17 06:12:37 TAsn: (anything follow) exactly Jul 17 06:12:38 was just making sure Jul 17 06:12:49 as I never seen these chars :) Jul 17 06:13:31 wp can even be entered to your standard cellphone's contacts Jul 17 06:14:03 ,; are a little more exotic Jul 17 06:14:44 :) Jul 17 06:15:05 w means "wait for dialtone", p means "wait for pause" iirc Jul 17 06:18:23 this isn't perfect yet, as we might want to allow "0800-warnerbros" Jul 17 06:18:50 so lowercase had to go away for delimiter then Jul 17 06:19:43 * TAsn is tired of opkg. No power for edge cases ;) Jul 17 06:19:51 also ABCD are valid *numeric* chars for the up to 16 signals defined for DTMF Jul 17 06:22:05 so "0800-warnerwebAWA,BP*3" was a valid number Jul 17 06:23:29 but everything left to upper-W forming actually a number, the right trailing part "dtmf"-commands to e.g. your voicebox, bank-account etc Jul 17 07:19:11 DocScrutinizer, ? Jul 17 07:19:30 ? Jul 17 07:19:43 mind clarifying? - s/\([0-9]\)(${NP})\([0-9]\)/\1\2/; == remove stupid intersparsed NP Jul 17 07:19:58 (by an example) Jul 17 07:20:05 as I don't get what's network code :) Jul 17 07:20:18 *national prefix Jul 17 07:20:22 I mean I know what this is Jul 17 07:20:30 I just don't get your regex exactly Jul 17 07:20:41 i.e number here is: Jul 17 07:20:50 03-1234567 Jul 17 07:20:57 np is 0 Jul 17 07:21:02 so I don't get your regex :) Jul 17 07:22:22 ptitjes, ping Jul 17 07:28:28 TAsn: "+49 (0)911 4433221" where NP="0", so national would be 09114433221, whereas fully normalized is "+499114433221" Jul 17 07:29:07 I know, though your regex doesn't seem correct for the job.... Jul 17 07:29:16 or maybe it's just me. Jul 17 07:31:07 TAsn: yup, looks odd Jul 17 07:31:21 :) Jul 17 07:33:58 TAsn: no problem with this, it's ok :-) Jul 17 07:34:48 matches a number Jul 17 07:34:53 and then NP Jul 17 07:34:56 and then a number? Jul 17 07:35:02 looks really odd! :) Jul 17 07:36:01 area code is a bit of an hassle Jul 17 07:36:10 do people really keep numbers without area codes? Jul 17 07:36:21 if so, how does nokia handle it? Jul 17 07:37:36 TAsn: for cellphones nowadays it's not very common to store numbers without AC Jul 17 07:37:49 thought so. Jul 17 07:37:55 never seen a phone who can handle that ;) Jul 17 07:38:10 AC = cellphone provider prefix, right? Jul 17 07:38:27 no Jul 17 07:38:39 area code == code of the local area Jul 17 07:38:44 well, 10 years ago it was possible here in Germany Jul 17 07:39:01 a geographically defined area Jul 17 07:39:07 Blu3, define that for a cell... Jul 17 07:39:12 Blu3: yes Jul 17 07:39:12 (cellphone) Jul 17 07:39:36 for cellphones, the area code is the same thing. it's assigned based on where the consumer purchased the cellular plan Jul 17 07:39:39 TAsn: it was defined as your default Jul 17 07:39:53 still a geographic area Jul 17 07:39:57 .oO( where the bleep is 0911? ) Jul 17 07:41:23 ah, Nürnberg/Fürth Jul 17 07:41:38 <- in 043 country... Jul 17 07:41:41 oh. Jul 17 07:41:45 but nowadays you got multiple network codes for same network (as they run short on numbers, idiots) Jul 17 07:43:01 geolocalized mobile numbers? Jul 17 07:43:01 sounds like a "fun" idea. Jul 17 07:43:58 TKom (DE) had the concept of AC based "homezones" Jul 17 07:44:16 O2 did it better, afaik... Jul 17 07:44:17 9years back Jul 17 07:44:59 cool, I think this works :) Jul 17 07:45:25 I need test cases Jul 17 07:45:29 gimme numbers :) Jul 17 07:46:55 lol, that's the timeconsuming part... collect all those crazy numbers cornercases Jul 17 07:50:07 good morning Jul 17 07:50:17 ptitjes: hey Jul 17 07:50:25 hi moku Jul 17 07:50:32 vie getz Jul 17 07:50:34 ? Jul 17 07:50:46 (phonetical german :)) Jul 17 07:50:49 ptitjes: soso :P Jul 17 07:51:11 trying to get things to build Jul 17 07:51:31 mickeyl fixed almost all of the stuff for new vala Jul 17 07:51:34 n resolving testing ? Jul 17 07:51:43 cool Jul 17 07:51:50 not so cool :( Jul 17 07:51:56 explain... Jul 17 07:52:02 when updating vala I renamed the recipe Jul 17 07:52:08 yep Jul 17 07:52:08 so there is no old vala anymore Jul 17 07:52:16 arg Jul 17 07:52:26 is this a problem ? Jul 17 07:52:31 oh yeah for testing... Jul 17 07:52:33 thus testing cannot use old vala Jul 17 07:52:34 :) Jul 17 07:52:43 humm could you recreate it ? Jul 17 07:52:52 it is not very clean way Jul 17 07:52:53 but... Jul 17 07:53:15 don't want to... because I know you vala guys sort out the problems today ;) Jul 17 07:53:29 mrmoku`: so what problems do remain ? Jul 17 07:53:39 libfsotransport Jul 17 07:53:52 I fixed it locally and it compiles now Jul 17 07:54:03 don't know if I fixed it the correct way though :P Jul 17 07:54:12 pastebin ? Jul 17 07:55:38 ptitjes: of the fix or of the build error? Jul 17 07:55:48 yep Jul 17 07:55:55 yep which one? :P Jul 17 07:55:56 both Jul 17 07:55:58 :) Jul 17 07:55:59 sorry Jul 17 07:56:05 just awoke :) Jul 17 07:56:17 moment... rebuilding Jul 17 07:58:52 ptitjes, const char[] TRANSPORT_TEST_STRING = "\r\n+DATA: FOO\r\n"; Jul 17 07:59:06 right side is a vala string? Jul 17 07:59:31 man I gave you a patch yesterday Jul 17 07:59:42 didn't mickeyl applied it ? Jul 17 08:00:26 add a cast before strings in both constants Jul 17 08:00:34 (char[]) Jul 17 08:00:47 mickeyl: please apply my patch :) Jul 17 08:00:52 ptitjes, why not make TRANSPROT_TEST_STRING a string? Jul 17 08:01:11 mrmoku: because inside the program it is used as a char array Jul 17 08:01:22 it builds tough ;) Jul 17 08:01:23 +h Jul 17 08:01:40 this is a test case for the transport (don't know what it is but...) Jul 17 08:01:47 .length works on both? Jul 17 08:02:05 and it mainly tests the .write() methods which take a char array and a character count Jul 17 08:02:12 mrmoku: then ok Jul 17 08:02:18 move the declaration to string Jul 17 08:02:46 mrmoku: yeah same property to get the size of an array or a string Jul 17 08:02:48 .length Jul 17 08:02:53 ptitjes, no idea... because then I have to cast long to int for length when passing it to the write function Jul 17 08:03:12 mrmoku: then do as I said :) Jul 17 08:03:28 const char[] TRANSPORT_TEST_STRING = (char[]) "\r\n+DATA: FOO\r\n"; Jul 17 08:03:36 I gave you that patch yesterday... Jul 17 08:05:00 * mrmoku tries if he can commit to cornucopia :P Jul 17 08:06:20 nop Jul 17 08:06:39 mickeyl, ping :) Jul 17 08:17:20 ptitjes, what is the correct ML for cornucopia patches? Jul 17 08:18:11 humm Jul 17 08:18:24 I would say send it to coreteam@freesmartphone.org Jul 17 08:18:33 but please let me try to commit it first Jul 17 08:20:51 and? eclipse still starting? ;) Jul 17 08:21:33 heh ? Jul 17 08:21:44 ptitjes, can you commit? Jul 17 08:22:00 have to go in 15mins and want to retrigger my build ;) Jul 17 08:22:07 wait I'm rebuilding all to check :) Jul 17 08:22:07 so I'm lacking some patience :P Jul 17 08:22:25 or would you like I commit something wrong :) Jul 17 08:22:26 ? Jul 17 08:22:35 nah Jul 17 08:22:57 I thought you are enabled enough to do blind commits ;) Jul 17 08:23:16 hum libfsoframework does not build anymore Jul 17 08:23:29 he broke everything yesterday :) Jul 17 08:23:43 ptitjes, well he says you broke it ;) Jul 17 08:23:50 ?? Jul 17 08:24:04 you have to use older libfso-glib and older vala-dbus-bindings-tool Jul 17 08:24:05 nah he split libfsoframework in two pieces Jul 17 08:24:15 ahh... you're building in OE? Jul 17 08:24:15 what ? Jul 17 08:24:22 no Jul 17 08:24:37 he split out common stuff into libfsobasics Jul 17 08:24:57 I have to use older versions of libfso vala-dbus-binding-tool ? Jul 17 08:25:04 then I can't do anything for you Jul 17 08:25:22 ok, will send my mail then ;) Jul 17 08:26:53 ptitjes, I don't know the details, but there are some problems you two have to sort out Jul 17 08:27:23 I know there is a missing include in generated C code Jul 17 08:27:30 that is what I'm fixing now Jul 17 08:27:35 and that is all I know Jul 17 08:27:42 but there is a workaround Jul 17 08:27:50 but he did not want to use it :) Jul 17 08:28:28 good morning Jul 17 08:28:29 ptitjes, yeah, remember he said something about fixing it for real Jul 17 08:28:40 methril|work, morning Jul 17 08:28:44 doing it currently Jul 17 08:28:47 hello mrmoku Jul 17 08:28:51 oups Jul 17 08:28:57 hello methril|work Jul 17 08:29:06 ptitjes, sometimes one char is not enough for tab-completion ;) Jul 17 08:29:14 héhé Jul 17 08:29:15 :) Jul 17 08:29:50 ptitjes, ok, I manually fixed the source in my builddir to go along with my build Jul 17 08:30:20 good boy Jul 17 08:30:21 :p Jul 17 08:30:38 nah... I'm feeling dirty now ;) Jul 17 08:52:25 ouch Jul 17 08:52:25 not fine Jul 17 08:52:33 (openmoko.opendevice.org) Jul 17 08:53:55 mrmoku: if you'll setup git repo for opimd-utils, i'll migrate :P Jul 17 08:55:46 hello dos1 Jul 17 08:56:22 mrmoku: fixed, commited, packaged Jul 17 08:56:49 mrmoku: currently uploading vala-0.7.5-fso2.tar.gz Jul 17 08:58:22 mrmoku: done Jul 17 08:58:40 mrmoku: this fixes the missing include problem in libfso Jul 17 08:58:49 btw, morning ;) Jul 17 08:58:50 dos1, will do Jul 17 08:58:54 ptitjes, great Jul 17 08:59:07 :) Jul 17 08:59:52 it doesn't even answer to ssh ;x pings are ~700ms Jul 17 09:08:00 ptitjes, so now mickeyl has to regenerate fso-glib? or did you do that too? Jul 17 09:08:49 mrmoku: I thought OE was staging the fso specs ? Jul 17 09:09:23 mrmoku: and that the libfso recipe was using SPECS_PATH to resolve to specs and regenerate ?? Jul 17 09:12:15 mrmoku: am I wrong ? Jul 17 09:12:42 dos1, here you go... push it Jul 17 09:12:56 ptitjes, no idea :P Jul 17 09:13:09 just saw a commit from mickey 'regenerate' Jul 17 09:13:30 yep but this does not include the missing include Jul 17 09:13:39 ok Jul 17 09:14:20 mrmoku: see http://cgit.openembedded.org/cgit.cgi/openembedded/tree/recipes/freesmartphone/libfso-glib_git.bb?h=shr/import Jul 17 09:14:28 it does regenerate directly in OE Jul 17 09:14:35 mrmoku: and in fact this is better Jul 17 09:15:07 mrmoku: because you can srcrev fso-specs and libfso independently for testing... Jul 17 09:15:54 ok Jul 17 09:18:09 dos1, does it work? Jul 17 09:19:02 tell me if you have any more problems Jul 17 09:19:16 mrmoku: pushing Jul 17 09:19:42 fatal: bad object 0000000000000000000000000000000000000000 Jul 17 09:19:45 but looks it worked Jul 17 09:19:54 mrmoku: btw. CIA hook :DDD Jul 17 09:20:37 dos1, already did the hooks ;) Jul 17 09:21:49 ok, bbl Jul 17 09:22:59 ptitjes, will tell you... though I won't interrupt my build as long as it runs :P Jul 17 09:23:24 why interupting ? Jul 17 09:25:02 to reset some things to AUTOREV Jul 17 09:25:20 especially libfso-glib and the vala-bindings-tool :P Jul 17 09:31:14 TAsn, your patch has mixed coding style ;) Jul 17 09:32:03 Hey there Jul 17 09:32:04 (which is bad because you are our CodingStyle guru) :P Jul 17 09:32:06 Ainulindale, hey Jul 17 09:32:21 Okay I know fure sure I'll be free August 1st Jul 17 09:32:27 s/fure/for/ Jul 17 09:32:27 Ainulindale meant: Okay I know for sure I'll be free August 1st Jul 17 09:32:29 That's a relief Jul 17 09:32:36 good thing Jul 17 09:35:08 mrmoku, opkg patch? Jul 17 09:35:12 yep Jul 17 09:35:18 I know. Jul 17 09:35:23 because of two main reasons Jul 17 09:35:30 nah... no excuses ;) Jul 17 09:35:36 opkg has mixed coding styles Jul 17 09:35:42 anjuta doesn't like mixed coding styles Jul 17 09:35:53 mrmoku, I almost died doing this fucking patch :) Jul 17 09:36:09 TAsn, don't tell me you're an IDE whimp too :P Jul 17 09:36:34 ok, mixing coding style to survive is a reason I have to accept :) Jul 17 09:36:51 I'm not. Jul 17 09:36:51 I hate IDEs Jul 17 09:36:57 it's just that anjuta somehow a good editor Jul 17 09:37:07 the symbol manager is nice :) Jul 17 09:38:47 that's the one and only thing I envy MS DevStudio users for :( Jul 17 09:39:19 you can configure vim to do something similar... though not as good Jul 17 09:39:56 TAsn, and you broke it ;) Jul 17 09:40:01 ophonekitd does not build :P Jul 17 09:40:16 phonelog-database.sql': No such file or directory Jul 17 09:40:17 mrmoku, you don't need to anymore Jul 17 09:40:21 anjuta is pretty good Jul 17 09:40:27 (though not perfect) Jul 17 09:40:43 tried that one some time (a year or two) ago Jul 17 09:40:53 maybe will take a look again Jul 17 09:41:25 could you fix the ophonekitd issue? I will test integration of you patch then Jul 17 09:43:43 mrmoku, Jul 17 09:43:46 it just doesn't ship Jul 17 09:43:49 fix the makefile.am Jul 17 09:43:54 Hey guys Jul 17 09:43:55 my bad Jul 17 09:43:55 it should not exist :) Jul 17 09:44:00 You could check your stuff before committing it Jul 17 09:44:13 Ainulindale, I did, in general. Jul 17 09:44:13 ;) Jul 17 09:44:21 Yeah, "did". Not "do". =) Jul 17 09:44:24 ptitjes: there? Jul 17 09:45:27 mrmoku, no idea where it's hiding Jul 17 09:45:31 where did you get that error? Jul 17 09:45:39 maybe it's the bb? Jul 17 09:46:07 dos1, fixed opkg :) Jul 17 09:47:03 hi Ainulindale Jul 17 09:47:11 bbiab... son kindergarten pickup time :P Jul 17 09:47:29 TAsn: i saw ;) Jul 17 09:48:06 ptitjes: do you have a minute or so? Jul 17 09:48:11 yep Jul 17 10:03:55 SHR: 03seba.dos1 07opimd-utils * r50bb16da254c 10/ (README data/icons/README): Add readme files. Jul 17 10:08:02 SHR: 03seba.dos1 07shr-settings * r5db042aaf975 10/data/README: [data] add README about Oxygen icons Jul 17 10:08:40 DocScrutinizer, Jul 17 10:08:43 I need a good name Jul 17 10:08:53 how would you call all these user parameters? Jul 17 10:09:01 NP, IP, HC etc Jul 17 10:09:11 I need a good and short name :) Jul 17 10:26:50 make an acronym of the first letters: "nih" ? :) i mean, they got away with "awk" ... Jul 17 10:27:25 we are the knights who say NI! Jul 17 10:34:31 NI NI Jul 17 10:37:12 TAsn, what revision is your patch against? It does not apply :( Jul 17 10:38:31 latest opkg Jul 17 10:38:37 mrmoku, -pnum=0 Jul 17 10:38:44 (rev215) Jul 17 10:38:57 I used patch=0;pnum=0; Jul 17 10:39:02 in order for it to work :) Jul 17 10:39:13 tested it here before sent to you. Jul 17 10:39:13 ;) Jul 17 10:40:25 ahh, ok Jul 17 10:40:36 * mrmoku should probably have read your comment more carefully ;) Jul 17 10:41:15 isn't patch=0 already implying patch -p0 ? Jul 17 10:41:49 I thought patch=0 is to disable it - though that does not work neither Jul 17 10:41:56 -n Jul 17 10:42:35 mrmoku: I recall that the patch=n is the argument to "patch -pn" Jul 17 10:42:42 but I might well be wrong Jul 17 10:43:25 from maillist: "c) one Freerunner was shot into space (really!) - I hope I get permission soon to post a link to photos" Jul 17 10:43:28 :D Jul 17 10:43:39 ;D Jul 17 10:43:45 FR on STS-127? Jul 17 10:44:05 dos1: heh cool Jul 17 10:44:16 although I want to shoot mine into space from time to time as well Jul 17 10:44:28 if not "patch" in parm: Jul 17 10:44:28 continue Jul 17 10:44:32 is what it does Jul 17 10:44:41 so it does not matter what patch= you give it :P Jul 17 10:45:08 pff :) Jul 17 10:45:10 ok Jul 17 10:45:35 and then Jul 17 10:45:35 patchset.Import({"file":unpacked, "remote":url, "strippath": pnum}, True) Jul 17 10:45:44 and pnum defaults to 1 Jul 17 10:54:42 ptitjes, trying your stuff now :P Jul 17 10:59:43 mrmoku: crappy way to handle conf files clashes, the latest patch Jul 17 11:00:06 There should be a specific customizable postinst directive Jul 17 11:01:10 Ainulindale, no, not so Jul 17 11:01:23 it is not the whole story maybe Jul 17 11:01:26 but a good part Jul 17 11:01:48 well problem is, the approach is not logical Jul 17 11:01:52 why? Jul 17 11:01:56 first and more important thing is to handle upgrade path Jul 17 11:01:58 if we don't have that Jul 17 11:02:01 conf files handling has no purpose Jul 17 11:02:12 and conf file handling should be customizable in postinst for upgrades Jul 17 11:02:16 to do things such has sed and all Jul 17 11:02:20 first and even more important is not to overwrite users changes if the conffile did *NOT* change Jul 17 11:02:28 mrmoku: that is already handled Jul 17 11:02:37 by our old opkg version Jul 17 11:02:40 Ainulindale, of course Jul 17 11:02:42 I told that to dos yesterday Jul 17 11:02:49 though the basic opkg handling was bad Jul 17 11:02:54 Hey people Jul 17 11:02:56 Let's focus Jul 17 11:03:00 You are working on details Jul 17 11:03:06 Ainulindale, no Jul 17 11:03:06 You want to deliver a stable release? Fine, handle upgrade path Jul 17 11:03:11 If you don't, there'll be no stable release Jul 17 11:03:13 I'm working on critical bugs in my opinion Jul 17 11:03:13 :) Jul 17 11:03:22 Then your opinion on critical bugs is wrong Jul 17 11:03:22 Ainulindale, I know. Jul 17 11:03:31 A critical bug is something you can't act upon Jul 17 11:03:32 actually upgrade path is on the top of my todo. Jul 17 11:03:41 Here, it was annoying, but not hampering functionnality Jul 17 11:03:43 Hence details Jul 17 11:03:55 That's why I say what I say Jul 17 11:04:00 Not that I think it's not necessary Jul 17 11:04:05 But just it's not mandatory right now Jul 17 11:04:09 Upgrade path is far more IMHO Jul 17 11:04:14 Ainulindale: well, for shr-installer i think that patch is very helpful :P Jul 17 11:04:22 And were I to have the time to do it, I'd have done it months ago Jul 17 11:04:27 12:59 < Ainulindale> mrmoku: crappy way to handle conf files clashes, the latest patch Jul 17 11:04:41 mrmoku: yes ? Jul 17 11:04:59 you did not say it was not the right time to do it, but that he did it wrong instead Jul 17 11:05:18 Yes I elaborated on that afterwards Jul 17 11:05:24 It's not handled properly because it should first consider postinst Jul 17 11:05:33 Because we might want to keep the conf AND do seds for instance Jul 17 11:05:48 And because doing postinst would have fixed the problem automagically with that kind of thing Jul 17 11:06:08 That is, upgrade from X to Y, conf has changed, we know it, then overwrite/merge Jul 17 11:06:21 From X to Z, conf has not changed but user has changed it, then leave as it is Jul 17 11:06:38 That's what I'm talking about ("bitch!") Jul 17 11:06:45 on that I agree Jul 17 11:07:04 I just think that this patch will get reworked soon after the postinst stuff Jul 17 11:07:11 Hence my comment on doing it the other way around :-) Jul 17 11:09:32 talking about opkg... opkg comes in 3 flavours Jul 17 11:09:37 which one do we use? Jul 17 11:12:37 3 flavours? Jul 17 11:12:44 Vanilla, Chocolate, and Strawberry? Jul 17 11:12:52 opkg, opkg-nogpg and opkg-nogpg-nocurl Jul 17 11:13:06 then i'd say opkg Jul 17 11:13:13 as we have gpg failures Jul 17 11:13:48 yeah, think so too... shouldn't we use opkg-nogpg then? Jul 17 11:14:17 Well I don't know what the impacts are Jul 17 11:14:25 Ainulindale, ahh, and could you give your thoughts on #551? Jul 17 11:14:27 please :) Jul 17 11:14:44 Yep Jul 17 11:15:17 Ainulindale, mrmoku: i think opkg-nogpg just doesn't check gpg signatures Jul 17 11:15:36 Hmmm mrmoku Jul 17 11:15:36 weird Jul 17 11:16:15 That it'd fail is expectable Jul 17 11:16:19 dos1, that's what the name implies... but has it some other effect too? Jul 17 11:16:21 It shouldn't abort though Jul 17 11:16:55 To me this sounds as "fso has not registered its interfaces yet and we don't handle the error properly" Jul 17 11:17:41 ahh, no. it is because we have g_warning in there... and warning configured to be critical --> abort Jul 17 11:18:12 mrmoku: i thought we changed all g_warnings to g_debug ;x Jul 17 11:20:18 grep for it in ophonekitd source :P Jul 17 11:20:58 well guys Jul 17 11:21:06 it's been ages we should have migrated to ophonekitd-vala Jul 17 11:21:18 I don't know what ptitjes is waiting now Jul 17 11:22:02 mrmoku, mind giving me a git repo for libphone-utils? Jul 17 11:22:24 nop Jul 17 11:22:27 don't mind :P Jul 17 11:22:43 TAsn: what's that? Jul 17 11:25:09 if you are rewiting ophonekit would it be possible to make sim optional somehow in the CFUN=1 process Jul 17 11:25:45 Ainulindale, a lib for aux phone functions Jul 17 11:25:50 for instance number normalization Jul 17 11:25:56 number camparison Jul 17 11:26:02 comparison* Jul 17 11:26:12 and stuff like that ;) Jul 17 11:26:27 dos needed a way to do it in opimd Jul 17 11:26:34 Good thinking Jul 17 11:26:35 and it's stupid to implement it more than once anyway Jul 17 11:26:42 But it should be in FSO somehow not in SHR Jul 17 11:27:02 TAsn: Sim optional in ophonekitd? Jul 17 11:27:04 What do you mean? Jul 17 11:27:08 hmpf, tmzt Jul 17 11:27:11 It's handled by the f ramework Jul 17 11:27:24 Ainulindale, huh? Jul 17 11:27:35 TAsn: wrong tab Jul 17 11:27:40 Ainulindale: the part that asks for pin Jul 17 11:27:47 TAsn, go ahead Jul 17 11:28:06 tmzt: well what do you want us to do with that part exactly? Jul 17 11:28:10 I know patched ophonekitd but it might not have been necessary Jul 17 11:28:24 TAsn: for my previous remark, I think this lib should be hosted by FSO that's all :-) Jul 17 11:28:38 tmzt, if I boot without SIM I just get a notification and all is fine Jul 17 11:28:48 Ainulindale, I'm just asking for storage, nothing more :) Jul 17 11:28:54 TAsn: Ok! Jul 17 11:28:57 I mean it should not expect the next thing after to CFUN to be pin request Jul 17 11:29:11 tmzt: that's the framework Jul 17 11:29:14 but I think that was something in ogsmd I had to fix Jul 17 11:29:16 okay Jul 17 11:29:20 sorry then Jul 17 11:29:22 tmzt: what we do is Jul 17 11:29:26 set power antenna Jul 17 11:29:34 if sim pin required Jul 17 11:29:36 then set auth code Jul 17 11:29:38 then register network Jul 17 11:29:44 right Jul 17 11:29:47 Nothing more Jul 17 11:30:06 * mrmoku --> lunch Jul 17 11:30:12 okay, in my case Power will not result in pin request, if that is handled fine Jul 17 11:30:14 mrmoku: bon appétit :-) Jul 17 11:30:27 tmzt: if you have no PIN, it's not requested Jul 17 11:31:17 okay, great Jul 17 11:31:32 so no patches to ophonekitd needed for cdma Jul 17 11:32:16 considering at cdma commands a subset of gsm ones, with small exceptions Jul 17 11:32:29 ophonekitd has nothing to do with AT Jul 17 11:32:44 you won't find any GSM thing in ophonekitd but calls to FSO Jul 17 11:32:55 right Jul 17 11:33:11 which is logical as ophonekitd is the layer on top of FSO, which acts as the middleware between low level GSM and high level phone functionnalities Jul 17 11:33:36 and where are sim contacts going to be? Jul 17 11:34:07 what do you mean by where? Jul 17 11:34:18 because I'd say there are going to be on SIM if they're sim contacts :-p Jul 17 11:34:25 what part of the stack Jul 17 11:34:30 well, yes Jul 17 11:34:34 FSO too Jul 17 11:34:41 okay Jul 17 11:34:45 ophonekitd or underlying libs just request FSO for info Jul 17 11:34:48 we don't have those either Jul 17 11:34:50 such as "list me SIM contacts" Jul 17 11:34:58 and FSO does the low level job Jul 17 11:35:08 mickeyl, ping Jul 17 11:35:10 right, but is something going to be asking for them? Jul 17 11:35:24 tmzt: ophonekitd for cache, and contacts Jul 17 11:35:34 (that is libframeworkd-phonegui-*) Jul 17 11:35:43 normalization will be per country/mcc, tasn? Jul 17 11:35:51 right Jul 17 11:35:55 tmzt: country code, intl code, home code Jul 17 11:36:01 tmzt, configurable Jul 17 11:36:04 we already have that developed in libframeworkd-phonegui Jul 17 11:36:04 either by config file Jul 17 11:36:06 or user Jul 17 11:36:11 Ainulindale, yes. Jul 17 11:36:17 this time I made it right though ;] Jul 17 11:36:25 no + prefix in cdma I believe, the rest should be the same Jul 17 11:36:32 well not that right as it should be in FSO :-) Jul 17 11:36:43 TAsn: but any way it was clearly temporary yes Jul 17 11:37:28 Ainulindale, I know. Jul 17 11:38:35 *** Error: CONTROL/conffiles mentions conffile /etc/phoneg-utils.conf which does not exist Jul 17 11:38:42 bah. Jul 17 11:38:48 no idea why. ;\ Jul 17 11:39:07 Mwehehehhe. Jul 17 11:44:03 got any ideas anyone? Jul 17 11:48:53 well my latest idea was involving the fact that I'm hungry Jul 17 11:49:05 apart from that, if I knew what you're trying to do I could help but I don't =) Jul 17 11:49:12 So elaborate, you lazy ass Jul 17 11:53:03 Ainulindale, I'm trying to ship a conf file Jul 17 11:53:11 http://fukung.net/v/13949/weatherstone.jpg <= hahaha Jul 17 11:53:12 added it's name to Jul 17 11:53:18 TAsn: CONFFILES? Jul 17 11:53:20 CONFFILES_${PN} Jul 17 11:53:30 Did you bump PR? Jul 17 11:53:41 or whatever Jul 17 11:53:41 and it claims the file doesn't exist Jul 17 11:53:41 :| Jul 17 11:53:52 When you upgrade you mean? Jul 17 11:53:55 should I tell it real path? Jul 17 11:53:55 or workdir path? Jul 17 11:54:00 errr Jul 17 11:54:04 Are you nuts? :-) Jul 17 11:54:04 yes. Jul 17 11:54:35 CONFFILES_${PN} = "${sysconfdir}/frameworkd-phonegui.conf" Jul 17 11:54:36 example Jul 17 11:54:41 CONFFILES_${PN} = "${sysconfdir}/phoneg-utils.conf" Jul 17 11:54:46 That is good Jul 17 11:54:48 exactly what I have. ;) Jul 17 11:54:51 And if upgrade doesn't work Jul 17 11:54:58 upgrade? Jul 17 11:54:59 It just means your patch for conf file handling is a crappy one Jul 17 11:55:02 I'm talking about making the package Jul 17 11:55:11 13:53:57 < Ainulindale> When you upgrade you mean? Jul 17 11:55:15 13:54:10 < TAsn> yes. Jul 17 11:55:20 ... Jul 17 11:55:20 ... Jul 17 11:55:20 my patch is not even there Jul 17 11:55:20 :) Jul 17 11:55:42 seems you lag, that would explain why I didn't get a thing about what you're talking about Jul 17 11:56:04 (I got four lines in a raw here) Jul 17 11:56:08 s/raw/row/ Jul 17 11:56:08 Ainulindale meant: (I got four lines in a row here) Jul 17 11:56:21 Anyways, TAsn, I was saying Jul 17 11:56:28 If you repackaged with CONFFILEs Jul 17 11:56:32 check the ipk Jul 17 11:56:36 the files should be in there Jul 17 11:56:37 if it is Jul 17 11:56:43 there's no reason for it not to work Jul 17 11:58:01 Ainulindale, there is no package Jul 17 11:58:18 the package doesn't get created Jul 17 11:58:18 I get this error in OE Jul 17 11:58:18 in the make package task Jul 17 11:58:34 Give me your freaking bb recipe =) Jul 17 11:59:02 Hmm quick question though Jul 17 11:59:05 Do you use autotools? Jul 17 12:00:24 yes. Jul 17 12:01:02 then I bet you don't ship your files in it Jul 17 12:01:06 TAsn: do the following Jul 17 12:01:10 bitbake -c clean -b yourbb Jul 17 12:01:16 bitbake -c install -b yourbb Jul 17 12:01:21 check in the install dir in your work directory Jul 17 12:01:27 Ainulindale, I bump pv all the time Jul 17 12:01:27 you won't have etc/ Jul 17 12:01:41 if you don't then it's normal that OE complains Jul 17 12:01:46 and that means your autotools conf is bad Jul 17 12:02:01 one way to solve that quickly is to install the file manually but that's crappy Jul 17 12:02:09 check what I just told and come back to me :-) Jul 17 12:02:52 TAsn: http://git.shr-project.org/git/?p=shr.git;a=blob;f=libframeworkd-phonegui/data/Makefile.am;h=a738aade812c46c63f573865452e8eabcc20c082;hb=HEAD Jul 17 12:02:56 This is what I mean Jul 17 12:03:29 you can be sure about what I'm describing if you do what I said Jul 17 12:03:35 clean, and go to install Jul 17 12:03:45 if in your workdir/install dir there's a lib and no conf Jul 17 12:03:49 then wrong autotools Jul 17 12:05:16 there is not need to clean. Jul 17 12:05:16 http://pastebin.com/m6ece05bf Jul 17 12:05:47 I have that. Jul 17 12:05:48 Yes there is Jul 17 12:06:06 (why can't people listen to my advice when they ask for it?) Jul 17 12:06:45 Do what I tell or feel my wrath TAsn :-) Jul 17 12:07:24 TAsn: show me your sources Jul 17 12:07:26 commit them somewhere Jul 17 12:08:10 http://git.shr-project.org/git/?p=libphone-utils.git;a=summary <= there for instance :-) Jul 17 12:09:33 ok I think I know what's wrong Jul 17 12:09:33 sec Jul 17 12:09:33 no ;\ Jul 17 12:09:44 TAsn: commit it, let me help you, stop whining Jul 17 12:09:53 you have ten seconds before I nuke your ass Jul 17 12:11:53 (damn these youngsters... :-) ) Jul 17 12:11:58 I just now saw it Jul 17 12:12:42 I don't care :-p Jul 17 12:12:53 bah laggy. Jul 17 12:12:55 Commit it I'll help you I'm bored with what I have to do Jul 17 12:16:10 TAsn: So ? Jul 17 12:16:14 how do I specify a branch? :| Jul 17 12:16:45 why would you want to specify a branch? Jul 17 12:16:50 just push in master for phone-utils Jul 17 12:17:14 clone the repo, then copy your stuff in it, add it, commit, push Jul 17 12:17:47 did it Jul 17 12:17:56 and? Jul 17 12:18:01 won't let me Jul 17 12:18:01 No refs in common and none specified; doing nothing. Jul 17 12:18:01 Perhaps you should specify a branch such as 'master'. Jul 17 12:18:01 fatal: The remote end hung up unexpectedly Jul 17 12:18:01 error: failed to push some refs to 'git+ssh://git@shr.bearstech.com/libphone-utils.git' Jul 17 12:18:21 (you should use git.shr-project.org by the way) Jul 17 12:18:23 fatal :) Jul 17 12:18:25 won't let me. Jul 17 12:18:44 sheesh Jul 17 12:18:51 Kids... Jul 17 12:18:57 let me try :-) Jul 17 12:19:04 done :) Jul 17 12:19:07 ... Jul 17 12:19:22 http://git.shr-project.org/git/?p=libphone-utils.git;a=tree Jul 17 12:19:39 mind if I'll use this repo? :) Jul 17 12:19:52 (for good that is) Jul 17 12:20:03 Well that's the one I gave you, didn't I? Jul 17 12:20:09 (that mrmoku created) Jul 17 12:20:16 Ainulindale, hehe cool ;) Jul 17 12:20:16 thanks. Jul 17 12:20:22 TAsn: http://git.shr-project.org/git/?p=libphone-utils.git;a=blob;f=data/Makefile.am;h=cd8af35fe0317a9ef40462007e640883fb7a61df;hb=refs/heads/master Jul 17 12:20:24 mrmoku, thanks. Jul 17 12:20:25 That's wrong Jul 17 12:20:35 was Jul 17 12:20:36 dist_ Jul 17 12:20:44 should be dist Jul 17 12:20:45 tried this because dist_ didn't work Jul 17 12:20:45 ;\ Jul 17 12:21:01 Ok testing your recipe Jul 17 12:21:24 thanks :) Jul 17 12:21:32 SHR: 03tom 07libphone-utils * rd132796e9ee7 10/data/Makefile.am: changed to dist_sys... Jul 17 12:21:46 now all I need is autorev and I'm done *wink* Jul 17 12:21:49 TAsn, welcome Jul 17 12:22:07 TAsn, give me a recipe and I give you autorev ;) Jul 17 12:22:16 mrmoku, there's a recipe in git Jul 17 12:22:20 committed that as well Jul 17 12:22:25 though atm it doesn't work :) Jul 17 12:22:25 ahh, k Jul 17 12:22:39 that's what Ainulindale and I are discussing Jul 17 12:22:46 at the moment I get this working Jul 17 12:22:57 I'll start making python bindings Jul 17 12:23:16 and make phonegui use it ;) Jul 17 12:27:23 Ok, so, same here, let me inspect that :-) Jul 17 12:27:50 ? Jul 17 12:28:29 :) Jul 17 12:28:35 Ok found Jul 17 12:28:38 probably an insivible typo Jul 17 12:28:43 I have that Jul 17 12:28:44 tmp/work/armv4t-angstrom-linux-gnueabi/libphone-utils-0.0.2+gitr2+d132796e9ee77139826141a65d5ca08f722ca391-r1/image/etc/phone-utils.conf Jul 17 12:28:53 really? where? Jul 17 12:28:54 and that Jul 17 12:28:54 *** Error: CONTROL/conffiles mentions conffile /etc/phoneg-utils.conf which does not exist Jul 17 12:29:00 There's a typpo Jul 17 12:29:01 -p Jul 17 12:29:06 I let you find that one out =) Jul 17 12:29:25 hm.. Jul 17 12:29:27 :) Jul 17 12:29:38 thanks Jul 17 12:29:38 grep to the rescue! Jul 17 12:30:12 =) Jul 17 12:30:20 in the bb Jul 17 12:30:28 damn! Jul 17 12:30:34 yeah you utterly suck :-) Jul 17 12:30:39 <__jan__> you could be happy - you have a build environment ;) mine doesn't work yet... but its up to the last package :) Jul 17 12:33:18 __jan__: well if we can help, just ask Jul 17 12:33:27 __jan__: ever tried openwrt as a build system? Jul 17 12:33:35 SHR: 03tom 07libphone-utils * r09c0c33e2055 10/ (libphone-utils_git.bb libphone-utils_svn.bb): bb is now git instead of svn Jul 17 12:33:41 Ainulindale, I do. ;\ Jul 17 12:33:49 __jan__, I am happy. Jul 17 12:34:22 TAsn: do a patch for OE and send it to the mL Jul 17 12:34:41 TAsn: you have no idea how much time I spent on stupid bugs like this Jul 17 12:35:17 <__jan__> Ainulindale> __jan__: well if we can help, just ask <- i will :) just trying another way. Jul 17 12:37:06 now all I need is a proper bb (waiting for mrmoku) Jul 17 12:37:06 btw Jul 17 12:37:06 mrmoku, how's the image going? Jul 17 12:37:17 Ainulindale, :) Jul 17 12:37:38 Ainulindale, sec, trying to build. won't build still. ;\ Jul 17 12:38:20 S="${WORKDIR}/git" Jul 17 12:38:22 TAsn, I managed to build the lite image Jul 17 12:38:25 trying the feed now Jul 17 12:38:26 Just because I'm nice with you :-) Jul 17 12:38:41 task 5423 of 10254 :P Jul 17 12:38:42 hm..;] Jul 17 12:39:14 ;> Jul 17 12:39:31 TAsn: I packaged so many things now it has become automatic... Jul 17 12:46:20 mrmoku, :) Jul 17 12:46:20 what about the "heavy"? Jul 17 12:46:31 Ainulindale, :) Jul 17 12:46:43 thakns appreciate it ;) Jul 17 12:47:26 mrmoku, OUCH Jul 17 12:47:42 (you lag) Jul 17 12:47:46 ;\ Jul 17 12:48:02 i know. Jul 17 12:48:02 a lot. Jul 17 12:49:12 Ainulindale, mind checking out why it still doesn't work? Jul 17 12:49:16 SHR: 03tom 07libphone-utils * r6f1a301ff578 10/libphone-utils_git.bb: Fixed the git issue in the bb, though it still doesn't work Jul 17 12:49:49 it's funny because my recipe was working :-p Jul 17 12:50:11 Did you put SRCREV in shr-autorev-unstable? Jul 17 12:50:15 ah it's protocol Jul 17 12:50:16 not proto Jul 17 12:50:23 protocol=http;branch=master Jul 17 12:50:29 * TAsn is stupid Jul 17 12:50:32 I bet it's complaing about rsync :-) Jul 17 12:50:42 :) Jul 17 12:50:46 TAsn: If you're nice enough for next hannoukah I'll send you a FM Jul 17 12:51:19 FM? Jul 17 12:52:05 "fucking manual" Jul 17 12:52:15 :) Jul 17 12:52:22 TypeError: cannot concatenate 'str' and 'EnumValue' objects Jul 17 12:52:37 SRCREV Jul 17 12:52:58 WHERE? HOW? Jul 17 12:52:58 :) Jul 17 12:53:00 <__jan__> Ainulindale, now i have one, just for the understanding... i want to setup a SHR build environment. downloaded the makefile, make setup, did a make update, cd shr-testing make image - is this the proper way or did i miss something? Jul 17 12:53:08 14:50:16 < Ainulindale> Did you put SRCREV in shr-autorev-unstable? Jul 17 12:53:09 conf/distro/include/shr-autorev-unstable.inc Jul 17 12:53:16 BAH! Jul 17 12:53:22 __jan__: it's the proper way Jul 17 12:53:27 <__jan__> hmm ok thanks. Jul 17 12:53:33 __jan__: although canonic way would be to Jul 17 12:53:35 make update Jul 17 12:53:36 <__jan__> then i can upload the error message ;) Jul 17 12:53:37 cd shr-unstable Jul 17 12:53:39 . setup-env Jul 17 12:53:42 bitbake shr-lite-image Jul 17 12:53:50 If you want to do it the nice & fuzzy way Jul 17 12:54:03 <__jan__> arr right :) Jul 17 12:55:35 SRCREV_pn-libphone-utils = "${AUTOREV}" ? Jul 17 12:55:35 :) Jul 17 12:55:46 yay. Jul 17 12:56:03 :) Jul 17 12:56:03 mrmoku, please add this patch to OE :) Jul 17 12:56:03 *recipe Jul 17 12:56:25 <__jan__> "not found: did you run git update-server-info on the server?" are you messing with the repository right now? Jul 17 12:56:38 __jan__: what? Jul 17 12:56:44 TAsn: did you mail it to the ML? Jul 17 12:56:49 I'll add it if that's the case Jul 17 12:56:58 Can't see it online Jul 17 12:57:03 SHR: 03tom 07libphone-utils * r7f313cd829c4 10/libphone-utils_git.bb: finally bb works - no more abusing git Jul 17 12:57:23 TAsn: go into your OE tree Jul 17 12:57:25 git clean -d -f Jul 17 12:57:27 git reset --hard Jul 17 12:57:27 git pull Jul 17 12:57:33 copy your bb over Jul 17 12:57:36 change shr-autorev-unstable Jul 17 12:57:38 git commit -a -s Jul 17 12:57:46 (with a gid add your recipe before) Jul 17 12:57:47 then Jul 17 12:57:50 <__jan__> http://pastebin.org/2672 @ Ainulindale Jul 17 12:58:01 git format-patch -1 -s --subject-prefix='PATCH' Jul 17 12:58:03 then Jul 17 12:58:15 git send-email -smtp-server=smtp.free.fr --to="shr-devel@lists.shr-project.org" 0001-DUMMY-PATCH-Testing-patchwork-subsystem$ Jul 17 12:58:22 with your smtp Jul 17 12:58:24 and your patch Jul 17 12:58:27 yay :) Jul 17 12:58:27 Ainulindale, mrmoku, thanks a lot! :) Jul 17 12:58:27 now I'm going and when I'll be back I'll make phonegui use it :) Jul 17 12:59:03 __jan__: this is weird Jul 17 12:59:32 __jan__: I don't even have that recipe Jul 17 12:59:43 <__jan__> did a make update before. Jul 17 12:59:47 let me check :-) Jul 17 12:59:57 well I wasn't up to date for starters Jul 17 13:01:08 http://www.cofundos.org/project.php?id=172 Jul 17 13:01:08 lol Jul 17 13:01:09 a new cofundos contest Jul 17 13:01:11 a manual for shr Jul 17 13:01:13 :) Jul 17 13:01:21 mrmoku: there is small typo in http://cgit.openembedded.net/cgit.cgi/openembedded/commit/?h=shr/import&id=302b1b747a4e07385355caa7e4e83f1984178df2 there is /repo directory, isn't it? Jul 17 13:01:28 mrmoku: git update-server-info! Jul 17 13:01:55 TAsn: i already have 30 shr-settings splash screens for that manual Jul 17 13:01:56 :D Jul 17 13:02:04 dos1: I'll do it Jul 17 13:02:06 dos1: yes thats what bitbake said to me too :) Jul 17 13:05:51 TAsn: recipe in Jul 17 13:05:52 dos1: typo fixwed Jul 17 13:05:54 -w Jul 17 13:06:00 I didn't even sent a mail yet :) Jul 17 13:06:08 just now. Jul 17 13:06:08 :) Jul 17 13:06:35 anyhow Ainulindale thanks Jul 17 13:06:37 That was just to force you to Jul 17 13:06:38 I'll just leave it be Jul 17 13:06:41 as I'm lagging as hell Jul 17 13:06:42 In order for you to know how to handle that Jul 17 13:06:46 ;) Jul 17 13:06:58 I prefer the old fashion way Jul 17 13:07:05 (i.e everything the same without git mail) Jul 17 13:07:18 JaMa, uhh.. .right you are Jul 17 13:08:55 <__jan__> is the "git update-server-info" now fixed or is it my failure? :) Jul 17 13:09:03 __jan__: fixed Jul 17 13:09:14 <__jan__> ok, i only need a make update? Jul 17 13:09:24 Yep Jul 17 13:09:47 <__jan__> ok lets see :) Jul 17 13:09:58 <__jan__> would be great if i finally have a working build environment :) Jul 17 13:10:23 <__jan__> one bug is still annoying me... had to link /bin/sh to bash instead of dash.... Jul 17 13:10:33 WTF... why in hell is ruby-native failing now :( Jul 17 13:10:51 and who needs that anyway ;) Jul 17 13:10:55 haha Jul 17 13:11:03 __jan__: weird Jul 17 13:11:55 <__jan__> was an oe bug and is also the solution to this "bug"... but it should work withouth it :/ Jul 17 13:12:20 mrmoku: :) Jul 17 13:16:13 SHR: 03tom 07shr * r58bf874a3633 10/libframeworkd-phonegui/ (configure.ac src/Makefile.am src/frameworkd-phonegui.c): Moved to libphone-utils Jul 17 13:16:37 oops Jul 17 13:16:40 didn't mean to push Jul 17 13:16:49 revert Jul 17 13:16:53 well, let's hope it works :) Jul 17 13:16:58 nah, revert now Jul 17 13:17:02 building it here atm. Jul 17 13:17:07 Revert nonetheless Jul 17 13:17:09 Ainulindale, why? Jul 17 13:17:11 Don't commit unless it's working Jul 17 13:17:15 Because it's autoreved in unstable Jul 17 13:17:34 Ainulindale, that's why I notified mrmoku not to build Jul 17 13:17:35 ... Jul 17 13:17:42 Is mrmoku the only builder in the world? Jul 17 13:17:46 Or do we have other users? :-) Jul 17 13:17:47 * JaMa is building unstable just now :) Jul 17 13:17:51 but ok. Jul 17 13:17:58 TAsn: For that kind of stuff Jul 17 13:18:03 Either branch if you want to commit it online Jul 17 13:18:05 Or do it locally Jul 17 13:18:09 Either way is fine with me Jul 17 13:18:13 But don't do that directly online Jul 17 13:18:15 It's not SVN :-) Jul 17 13:18:35 ;] Jul 17 13:18:59 Ainulindale, please revert Jul 17 13:19:04 I have no idea how and I gtg Jul 17 13:19:26 TAsn: git revert 58bf874a3633 Jul 17 13:19:27 git push Jul 17 13:19:50 :( Jul 17 13:19:50 I'm really sorry, won't happen again. Jul 17 13:20:02 Well not your fault you don't know how to do it properly Jul 17 13:20:03 Now you do Jul 17 13:20:08 Next time will be obliteration time Jul 17 13:20:17 :-) Jul 17 13:20:29 ciao. Jul 17 13:20:35 TAsn: Did you revert it? Jul 17 13:20:37 Or should I? Jul 17 13:20:41 SHR: 03tom 07shr * r2731f2c1a1a7 10/libframeworkd-phonegui/ (configure.ac src/Makefile.am src/frameworkd-phonegui.c): Revert "Moved to libphone-utils" Jul 17 13:20:45 Ok nice :-) Jul 17 13:20:48 Thanks and have a good day TAsn Jul 17 13:21:12 TAsn: just ask around here if you have questions about howto git something Jul 17 13:21:15 I did Jul 17 13:21:18 TAsn: I'm sure you'll have plenty of answers Jul 17 13:21:27 indeed :D Jul 17 13:21:48 (i've been THOROUGHLY converted to the ways of the Git) Jul 17 13:26:13 <__jan__> btw: whats the difference between the shr lite image and the normal one? Jul 17 13:26:15 git RULES :D Jul 17 13:26:29 <__jan__> where can i see which packages are included and which not? Jul 17 13:26:31 __jan__, the normal one is bigger... contains more apps Jul 17 13:26:41 <__jan__> yes i thought of that ;) Jul 17 13:26:49 look at task-shr.bb Jul 17 13:26:57 <__jan__> thx. Jul 17 13:27:00 task-shr-minimal.bb == lite Jul 17 13:27:06 task-shr.bb == fat Jul 17 13:30:15 __jan__: or check http://shr-project.org/trac/wiki/Get%20Started#SHR-ImageContent Jul 17 13:30:16 __jan__: it's on trac anyway Jul 17 13:30:52 a bit outdated :) Jul 17 13:32:01 <__jan__> Please pipe /dev/null to your device. .... ;) Jul 17 13:32:09 <__jan__> read mail really fast? Jul 17 13:34:22 Ainulindale: should that ImageContent wiki page track unstable or testing shr? Jul 17 13:36:18 Testing Jul 17 13:36:24 As testing will be updated soon... Jul 17 13:36:36 If mrmoku & I find time to do it Jul 17 13:36:42 As he's mostly on his self for a month or so... :-) Jul 17 13:37:07 oki thanks, so maybe not outdated at all :) Jul 17 13:38:39 * mrmoku feels soooo lonely :P Jul 17 13:40:02 mrmoku: sadly were I to find time I'd work :-/ Jul 17 13:40:19 :) Jul 17 13:40:22 mrmoku: TAsn told me he'd fix revs for testing Jul 17 13:40:58 I want to build an autoreved unstable Jul 17 13:41:02 and take those revs if it works Jul 17 13:41:27 I allready started to clean and sort our shr-autorev files Jul 17 13:41:53 and then came the vala update :( Jul 17 13:42:09 well that's ptitjes for you Jul 17 13:42:13 always out there to break things =) Jul 17 13:42:41 heh Jul 17 13:42:41 that's why we love him... don't we :P Jul 17 13:42:49 mrmoku broke things himself Jul 17 13:42:50 :) Jul 17 13:42:58 never told him to rename the recipe Jul 17 13:42:59 ;) Jul 17 13:43:17 ptitjes, nah... that is only part of the consequences ;) Jul 17 13:43:33 I propose that we do not make updates to our stuff Jul 17 13:43:33 anyway looks much better now Jul 17 13:43:35 :) Jul 17 13:43:55 this way we would be sure to not break something Jul 17 13:43:56 :p Jul 17 13:44:24 last rev of libfso-glib.git is broken or is it just wrong vala* version? http://pastebin.com/m1b8bd8f0 Jul 17 13:47:31 JaMa: wrong Vala version ;) Jul 17 13:47:46 JaMa: www.freesmartphone.org/sources Jul 17 13:47:55 Take the latest Jul 17 13:48:13 JaMa: may I ask if you already use libfso-glib ? Jul 17 13:48:33 JaMa: and what is your project ? Jul 17 13:48:45 this is just curiosity :) Jul 17 13:49:16 ptitjes: I'm just rebuilding my autoreved shr Jul 17 13:49:17 JaMa: btw you can also build from git Jul 17 13:49:38 git://git.freesmartphone.org/vala-lang.git Jul 17 13:49:57 arf :( Jul 17 13:52:44 ptitjes: I'll need info for libfso-glib by the way Jul 17 13:52:54 ptitjes: Can I use it now for ogsmd purposes? Jul 17 13:52:57 (H:1 stuff) Jul 17 13:53:02 with C stuff Jul 17 13:53:05 (pure C) Jul 17 13:54:42 Ainulindale: hummm it looks like: Jul 17 13:54:43 http://git.freesmartphone.org/?p=libfso-glib.git;a=blob;f=src/freesmartphone-gsm.vala;h=f58ef2e30174559b4eed6cd628e6777293d2c01c;hb=HEAD Jul 17 13:55:30 ptitjes: I want C stuff Jul 17 13:55:41 Could you show me some? =) Jul 17 13:55:55 Ainulindale: please compile it and see Jul 17 13:56:39 Generated C code is not in git Jul 17 13:57:21 Can we do more with it than with libframeworkd-glib now? Jul 17 13:58:41 Ainulindale: AFAIK libfso-glib binds all the specs. I don't know if it is the case for libframeworkd-glib ? Jul 17 13:58:54 No it's not Jul 17 13:58:57 It's hand crafted Jul 17 13:59:02 Hence it's of quality :-p Jul 17 13:59:07 Ainulindale: héhéhé Jul 17 14:01:32 Ainulindale: as I know you are a really really lazy guy Jul 17 14:01:41 Ainulindale: ogsmd in H:1? Jul 17 14:01:50 ptitjes: Already took it from the buildhost Jul 17 14:01:54 Ainulindale: here is the content of the generated freesmartphone.h header Jul 17 14:01:55 dos1: yes. Jul 17 14:02:00 http://pastebin.com/m20137379 Jul 17 14:02:13 ha oki Jul 17 14:02:33 thanks anyway :-) Jul 17 14:03:02 np Jul 17 14:03:13 as you might notice you now have async methods too Jul 17 14:03:35 at last Jul 17 14:03:39 do you have a use case by the way? Jul 17 14:03:54 a use case for the async methods ?? Jul 17 14:04:04 (I must have misenderstood) Jul 17 14:04:11 a use case for the generated code Jul 17 14:04:13 that is Jul 17 14:04:17 how to register, how to place a call Jul 17 14:04:19 just to give an example Jul 17 14:04:20 (in C) Jul 17 14:04:39 no Jul 17 14:04:44 but I can brief you Jul 17 14:04:58 void free_smartphone_gsm_network_register__async (FreeSmartphoneGSMNetwork* self, GAsyncReadyCallback callback, gpointer user_data); <= that for instance Jul 17 14:05:01 or I can paste you some example code Jul 17 14:05:04 what should exactly be the first object? Jul 17 14:05:09 some generated code I meant Jul 17 14:05:10 And how should I construct/get it? Jul 17 14:05:25 a dbus proxy Jul 17 14:05:38 yes that is the trickiest part Jul 17 14:05:41 Yeah I guess so but as there's no example it's not obvious at all Jul 17 14:05:49 np Jul 17 14:05:50 if it's a DbusGProxy I can do it Jul 17 14:05:50 2 sec Jul 17 14:06:33 dos1: and yes Jul 17 14:06:37 dos1: H:1 will migrate to ogsmd Jul 17 14:07:49 Ainulindale: nice :) Jul 17 14:07:56 Ainulindale: what about opimd? Jul 17 14:07:57 dos1: indeed it is Jul 17 14:07:58 well Jul 17 14:08:03 we have issues with eds Jul 17 14:08:06 mainly because it's unmaintained Jul 17 14:08:16 So if you want to help out Jul 17 14:08:23 Could you do a backend for eds in opimd? Jul 17 14:08:32 I think it's interesting to give it a try Jul 17 14:08:42 (eds = evolution data server) Jul 17 14:08:45 Ainulindale: hmm... i could Jul 17 14:08:46 Ainulindale: I cook you that code as is Jul 17 14:08:52 (i know, i was using om2007.2) Jul 17 14:08:59 So first: Jul 17 14:09:04 ptitjes: pastebin please Jul 17 14:09:17 oki Jul 17 14:09:35 dos1: do you think it's doable? Jul 17 14:09:40 I think it's interesting even for FSO/SHR Jul 17 14:10:00 Ainulindale: if using eds is doable from python, then yes Jul 17 14:10:14 Ainulindale: but i need to change way in which opimd works Jul 17 14:10:20 dos1: well it's dbus based Jul 17 14:10:30 so it'd be wrapping around stuff Jul 17 14:10:32 (IIRC) Jul 17 14:10:35 Ainulindale: then shouldn' problem ;) Jul 17 14:10:47 s/shouldn'/it shouldn't be/ Jul 17 14:10:48 dos1 meant: Ainulindale: then it shouldn't be problem ;) Jul 17 14:10:55 :-) Jul 17 14:11:05 i have to get rid of internal cache when backend can do quering itself Jul 17 14:11:20 now for instance sqlite backend is used only for storing Jul 17 14:11:36 quering, comparing etc. is done in opimd "cache", which is slow Jul 17 14:11:36 and it's bad Jul 17 14:11:50 hmm I can relate to that :-) Jul 17 14:11:52 i want to have internal cache only for such backends, like CVS or SIM Jul 17 14:12:10 backend yourself! :-) Jul 17 14:12:27 s/CVS/CSV/ Jul 17 14:12:27 dos1 meant: i want to have internal cache only for such backends, like CSV or SIM Jul 17 14:12:28 ;D Jul 17 14:12:48 errr Jul 17 14:13:10 how do we write a ()->GType function pointer in C ? Jul 17 14:13:26 GType function() ? Jul 17 14:13:33 GType* function() ? Jul 17 14:13:40 pointer Jul 17 14:13:47 ()->GType function pointer type Jul 17 14:14:00 could you explain yourself understandably? :-) Jul 17 14:14:09 you want a type which represents a function right? :-) Jul 17 14:14:16 yes Jul 17 14:14:26 ()->GType Jul 17 14:15:41 GType* (*myfunc)(); Jul 17 14:16:05 myfunc = my_function_with_a_gtype_return_and_no_arg; Jul 17 14:16:07 oki and to cast to that ? Jul 17 14:16:31 If I'm not mistaken indeed Jul 17 14:19:08 Ainulindale: anyway something like that: http://pastebin.com/d66ce6a48 Jul 17 14:20:49 don't ask me why but dbus-glib has no mean to register a default proxy for a GInterface Jul 17 14:20:58 thus that stupid mechanism Jul 17 14:21:04 Ainulindale: btw why pure C ? Jul 17 14:21:15 I meant for H:1 Jul 17 14:22:51 Because we do C. Jul 17 14:25:39 Ainulindale: but Vala is C too Jul 17 14:26:12 but with the footprint of C and power of a high level language Jul 17 14:26:33 s/power/experience/ Jul 17 14:26:33 ptitjes meant: but with the footprint of C and experience of a high level language Jul 17 14:32:11 ptitjes: I don't care, it's C, it's business, we won't change just because it's brand new and better Jul 17 14:49:39 OE_MASTER (Ainulindale), what's the best way to build a locally modified git package? Jul 17 14:49:45 phonegui for example Jul 17 14:52:46 TAsn: see the wiki Jul 17 14:52:53 Thanks to mrmoku there is doc =) Jul 17 14:53:15 * mrmoku did doc? Jul 17 14:53:26 ahh... local builds :) Jul 17 14:53:35 http://trac.shr-project.org/trac/wiki/Getting%20started%20developing%20SHR Jul 17 14:53:43 TAsn, local-builds rock :d Jul 17 14:56:55 :) Jul 17 15:01:20 there is no conf/local.conf :) Jul 17 15:01:20 just create it ? or is the wiki outdated? Jul 17 15:03:44 nvm, there is. Jul 17 15:05:32 :) Jul 17 15:07:50 * TAsn is tierd Jul 17 15:07:50 tired Jul 17 15:07:50 I'm up (and running for about 40 hrs now) Jul 17 15:08:59 from which I spent 3 hours on a test, and I don't know how much on opkg Jul 17 15:08:59 both drain your stamina Jul 17 15:09:32 TAsn, then I have good news for you Jul 17 15:09:42 you still have a day or two time to write the blog ;) Jul 17 15:11:12 * dos1 was using local builds for volume slider :P Jul 17 15:20:00 mrmoku, yay! :) Jul 17 15:20:08 thanks. Jul 17 15:26:25 <__Jan__> btw: whats H:1? Jul 17 15:27:17 __Jan__: Hackable:1 Debian based distri Jul 17 15:27:19 __Jan__: i guess http://wiki.openmoko.org/wiki/Distributions#Hackable:1 Jul 17 15:27:53 <__Jan__> oh, i hope theres not everything running as root? :) Jul 17 15:28:29 SHR: 03tom 07libphone-utils * r7455b4a42e6a 10/src/phone-utils.c: fixed a minor index offset error Jul 17 15:28:30 <__Jan__> as i could read the first mobile linux distri has x working without setuid root and the om distri has everything as root.... :/ Jul 17 15:32:14 __Jan__: depends on your distri Jul 17 15:32:22 debian supports users Jul 17 15:32:33 pyneo based on debian supports users,... Jul 17 15:36:03 i think in OM/SHR you also can setup user account, instead of root Jul 17 15:37:07 <__Jan__> the dbus conf files need to be adjusted as it only allows root access i think. Jul 17 15:37:46 __Jan__: that's not hard :P Jul 17 15:38:34 <__Jan__> ufff, i always have to read the sed man page ;) Jul 17 15:39:26 <__Jan__> it would be just fine if my build environment now would work. friendly guy logged me out as he saw nothing on the desktop... didn't look at the other screen where the bitmake shr-lite-image was working... :) lifes so cruel ;) Jul 17 15:39:50 <__Jan__> bitbake :/ Jul 17 15:40:04 <__Jan__> bitbake -c clean and now let's try again :) Jul 17 15:42:04 <__Jan__> ...... ok. pastebin. Jul 17 15:43:31 WTF? http://scap.linuxtogo.org/files/980c2dc265698c4318036ce2edb0b858.png :DDD Jul 17 15:44:11 <__Jan__> http://pastebin.org/2690 can you say me what went wrong? lasttime this worked for over one hour and now it fails? Jul 17 15:44:17 <__Jan__> checking for FSOBASICS... configure: error: Package requirements (fsobasics-2.0 >= 0.8.0.0) were not met: .... Jul 17 15:45:31 __Jan__: did you "make update"? Jul 17 15:45:39 recipe was added recently today Jul 17 15:45:40 <__Jan__> just doing it Jul 17 15:47:15 <__Jan__> "fatal: The remote end hung up unexpectedly" i think thats not good during make update? :) Jul 17 15:47:36 __Jan__: that's normal, run it again ;) Jul 17 15:48:46 <__Jan__> *grml* ;) Jul 17 15:49:03 <__Jan__> soooo, bitbake shr-lite-image. Jul 17 15:51:45 dos1: do i want to flash the actual unstable now or on sunday? rephrase: any major updates hitting the images soon? Jul 17 15:52:11 bumbl: hmm... ask mrmoku Jul 17 15:52:14 bumbl, on sunday :) Jul 17 15:52:27 i know he's preparing new testing image, dunno about unstable Jul 17 15:52:51 dos1, first unstable... then one hour testing the unstable... then testing ;) Jul 17 15:53:11 dos1: bah testing is for cowards Jul 17 15:53:22 mrmoku: ok ;) Jul 17 15:53:34 bumbl: i know, i'm using unstable ;) Jul 17 15:53:43 but testing is going to be updated every week Jul 17 15:53:53 (but i'll use unstable anyway :P) Jul 17 16:08:33 <__Jan__> dos1 and again: did make update and still the same error. Jul 17 16:08:52 __Jan__: then ask, bug and spank mrmoku :D Jul 17 16:09:12 <__Jan__> harrr :) Jul 17 16:10:25 <__Jan__> this is the error: http://pastebin.org/2690 and this is the logfile: http://pastebin.org/2698 Jul 17 16:13:05 __Jan__ same error here....spank mrmoku :D Jul 17 16:13:42 * __Jan__ spanks mrmoku Jul 17 16:13:57 * mrmoku ducks and runs Jul 17 16:14:17 <__Jan__> gnaaaaah... i only want my working build environment... now waiting for two nights and one day ;) Jul 17 16:14:52 it would be very much appreciated to spank the right one ;) Jul 17 16:15:13 * mrmoku passes spanking to Ainulindale and TAsn ... while doubling it ;) Jul 17 16:16:02 * __Jan__ spanks everyone Jul 17 16:16:11 <__Jan__> should also hit the right one ;) Jul 17 16:16:39 <__Jan__> a bit collateral doesn't harm... Jul 17 16:16:45 <__Jan__> +damage Jul 17 16:17:01 * bumbl is responsible but his spank-protection trousers saved him Jul 17 16:17:46 * __Jan__ slaps bubml Jul 17 16:17:57 spank-protection trousers Jul 17 16:17:58 lol Jul 17 16:19:10 mrmoku, build? Jul 17 16:21:10 <__Jan__> bumbl: when can we stop spanking you? will it get fixed soon? :) Jul 17 16:22:16 __Jan__: don't know - i feel responsible because i said (must be years ago) that openembedded always fails to build and my prediction was right in 95% of all cases ;) Jul 17 16:22:34 s/years/months/ to be realistic Jul 17 16:23:32 ;p Jul 17 16:24:12 __Jan__: noone with a sane mind would give me commit access to openembedded Jul 17 16:27:40 F4t, a bit :( Jul 17 16:27:54 mrmoku, :( Jul 17 16:28:33 well now i have some time to refactor the code and have a normal device/gui separation... Jul 17 16:30:32 mrmoku, any chanse that qt will be returned to shr-unstable feeds some day? Jul 17 16:34:28 max_posedon, some day.. yes Jul 17 16:34:40 max_posedon, we want *everything* in our feed Jul 17 16:34:57 we would never object against something getting in our feed Jul 17 16:35:14 (apart from illegal or pornographic stuff... and even there Ainulindale might differ ;) Jul 17 16:35:35 max_posedon, I even took a look at the qt situation Jul 17 16:35:45 the problem is the qt we have in our branch is *old* Jul 17 16:35:53 <__Jan__> no porn in shr? Jul 17 16:36:01 * __Jan__ switches to iphone. Jul 17 16:36:04 __Jan__, not officialy ;) Jul 17 16:36:20 <__Jan__> ahhh, ok :) Jul 17 16:36:26 some hidden pornographic easter eggs... maybe :P Jul 17 16:36:33 we need some Germany dev for it, porn is legal in Germany as I know) Jul 17 16:36:43 <__Jan__> so but now - what can i do to get a working build environment with this issue? :) Jul 17 16:36:51 (something like... reject three incoming calls in a row and you will see ;) Jul 17 16:36:55 max_posedon: it isn't in ucraine? Jul 17 16:37:20 __Jan__, let me check Jul 17 16:37:20 max_posedon: btw. it isn't legal as you have to prevent <18year olds from seeing it Jul 17 16:37:55 bumbl, nope. it isn't legal in ukrain and in any exUSSR country, Jul 17 16:37:59 sure) Jul 17 16:41:31 __Jan__, manually build libfsobasics Jul 17 16:42:06 missing dependency in the recipe Jul 17 16:42:15 __Jan__, SHR is usually (often?) much better. Some disease must have infected all the SHR devs that has caused this. Jul 17 16:42:16 :( Jul 17 16:42:41 like the... 'mwester we miss you' disease :) Jul 17 16:42:50 if the cat is out of the house... Jul 17 16:43:40 While I would not tell Ainulindale what to do, were I the project lead, at this point I would stop all development until the devs got things to build once again. How can you develop new code if you cannot build? Jul 17 16:43:41 did someone say porn? Jul 17 16:44:01 haha Jul 17 16:44:10 F4t, no Jul 17 16:44:15 mwester, telling open source devs what to do is like herding cats Jul 17 16:44:45 F4t, I know. But Ainulindale has done a fine job in herding this group of cats. :) Jul 17 16:44:54 *g* Jul 17 16:45:18 :) Jul 17 16:45:41 mrmoku, now to be serious Jul 17 16:45:52 what is it that is still broken, and who needs to fix it? Jul 17 16:46:04 Can we fix any of this by reverting commits? Jul 17 16:46:04 If I wanted to reinstall SHR completely on my FR... a) should I wait some days or weeks? b) if not, should I take testing or unstable if I want something that mostly works? Jul 17 16:46:21 there is libfsonetwork not building Jul 17 16:46:23 (I still got a quite well working debian there) Jul 17 16:46:34 and a fix I sent to smartphone-users list Jul 17 16:46:37 Wonka, taking current shr-unstable is ok. Jul 17 16:47:03 apart from that (and the missing dependency for the new libfsobasics package from FSO) Jul 17 16:47:14 the lite and fat image built for me Jul 17 16:47:16 (from scratch) Jul 17 16:47:51 max_posedon: thx Jul 17 16:47:57 mrmoku, ok - bugfixes are unimportant for the immediate need, which is to make it build... who has the knowlege and commit rights to add the missing dependency, and revert the changes that caused it to not build? Jul 17 16:48:26 mwester, two different things Jul 17 16:48:39 the missing dependency is in OE Jul 17 16:48:44 I can (and will now) fix it Jul 17 16:48:52 :) Jul 17 16:49:07 libfsonetwork has to be comitted by some FSO core guy Jul 17 16:49:10 mickeyl, ping Jul 17 16:49:13 alphaone, ping Jul 17 16:49:26 shoragan, ping Jul 17 16:49:27 :) Jul 17 16:49:52 Can we go back to some non-autorev version of libfsonetwork that does not have the build problem? Jul 17 16:50:32 How is it working for the fso team, if it doesn't work for SHR-unstable? Jul 17 16:50:41 mwester: it's broken only for ~2 days :P Jul 17 16:50:52 In contacts, I can edit the name, but not the phone number. is that currently not working? Jul 17 16:50:58 There seems to be some basic config. management problems between these groups, IMO... Jul 17 16:51:13 mrmoku: which fix? Jul 17 16:51:15 * __Jan__ sees his build environment working at xmas... :/ Jul 17 16:51:21 i have commit access to FSO Jul 17 16:51:31 dos1, no development team I have ever worked with has tolerated even a full day of broken integration build. Jul 17 16:51:35 dos1, me too... but not on the cornucopia repo ;) Jul 17 16:51:47 mrmoku: i think i have access to cornucopia Jul 17 16:51:48 <__Jan__> rainglasz: klick at the beginning of the input field Jul 17 16:52:02 dos1, are you reading smartphone-user list? Jul 17 16:52:04 <__Jan__> its a bit annoying and doesn't work if you tip somewhere else in the inputbox. Jul 17 16:52:20 at last i'm able to clone it with my key (git@git.freesmartphone.org:cornucopia.git) Jul 17 16:52:36 mrmoku: no, only smartphone-standards Jul 17 16:52:53 dos1, will bounce it to you Jul 17 16:53:22 mrmoku: if it will make everyone happy, i'll commit it Jul 17 16:53:29 gmail Jul 17 16:53:31 __Jan__, thanks; tried to click (far) behind the old number... Jul 17 16:53:33 i hope mickeyl won't spank me :P Jul 17 16:53:34 folks, if an upstream package has released a broken version, one goes back to a known-working version, one does not stop developing and building waiting for upstream! Can we not apply that same logic to the FSO problem? Jul 17 16:55:27 mwester, that would involve reverting to the older vala version... and set the revs for a bunch of packages... for just 2 missing (char []) casts in the testunit of libfsonetwork Jul 17 16:57:40 Can we simply add a patch to the recipe in OE? Jul 17 16:58:13 mwester, I really, really had the hope someone would commit that simple fix today Jul 17 16:59:24 mwester, btw. I don't feel FSO being an upstream of us Jul 17 16:59:33 to me it is more like a brother stream :) Jul 17 16:59:44 And yes, this is painful. It's far easier for the devs to hope that someone would fix the broken upstream, and keep on developing. But that's poor discipline, and ultimately results in builds working less and less often -- the basic problem here is that we have used unstable as a developers private branch in git. Jul 17 17:00:26 Yes, brother -- but it seems that your "brother" has gone off on a fishing holiday, and not told anyone! Jul 17 17:00:47 no, the *real* problem is we have only unstable Jul 17 17:01:02 man git-branch Jul 17 17:01:03 and that hopefully will change over the weekend Jul 17 17:03:46 <__Jan__> i agree mwester. im trying to setup this build environment for two days now and run always in new bugs..... Jul 17 17:03:56 <__Jan__> this ist a (little) bit frustrating ;) Jul 17 17:04:02 freesmartphone.org: 03mok 07cornucopia * r92306b51d876 10/libfsotransport/tests/testtransport.vala: Jul 17 17:04:02 freesmartphone.org: libfsotransport: add missing cast to char[] in testtransport.vala Jul 17 17:04:02 freesmartphone.org: Signed-off-by: Klaus Kurzmann Jul 17 17:04:02 freesmartphone.org: Signed-off-by: Sebastian Krzyszkowiak Jul 17 17:04:14 mrmoku, mwester: please :P Jul 17 17:05:02 mrmoku: you should ask me earlier for commiting that :D Jul 17 17:05:15 it seems that i have commit access to all repos on git.freesmartphone.org Jul 17 17:05:31 dos1, good to know Jul 17 17:05:36 I tried Jul 17 17:05:43 but it looks I can only commit in lfg Jul 17 17:05:49 (which is fine for me ;) Jul 17 17:06:01 dos1, thanks :) Jul 17 17:06:14 mrmoku: i asked only for framework.git, and mickeyl gave me access to everything :D Jul 17 17:06:35 though i didn't need that (except fso-specs and little changes in artwork), until now ;P Jul 17 17:06:41 <__Jan__> does it work now? Jul 17 17:06:44 dos1, I guess he has a framework group in gitosis and uses that for cornucopia too Jul 17 17:06:55 __Jan__, make update Jul 17 17:07:21 <__Jan__> just did. Jul 17 17:07:39 mwester, and then there is stuff that breaks without us even looking at it Jul 17 17:07:57 ruby-native stopped building for me (which is blocking the build of our feed) Jul 17 17:08:18 an I have no idea about that one :( Jul 17 17:08:49 ruby? why for? Jul 17 17:09:12 no idea which package needs ruby to get built Jul 17 17:10:05 mrmoku: you finally commited my patch :) Jul 17 17:10:21 so you waited all the day :( Jul 17 17:10:50 dos1, did Jul 17 17:11:00 ptitjes, I CAN'T commit there Jul 17 17:11:07 told you so Jul 17 17:11:20 neither can I :) Jul 17 17:11:26 but dos1 can :D Jul 17 17:11:28 mrmoku, I'm very familiar with those feed problems; they happen to the project I manage as well. Someone in OE commits some supposedly-trivial change, and it breaks something. :( But for me, I do not worry too much if the feeds are down for a week -- I worry if I cannot build the core distro image instead. Jul 17 17:26:56 PaulFertser: PaulFertser|bipl: hey Jul 17 17:30:08 mwester: the question then is - why does a single package failing to compile halt everything - (from the gentoo point of view) why just go back a revision for that special package Jul 17 17:32:50 bumbl, philosophy. Jul 17 17:34:04 both approaches are right some times, and wrong others. To go back a rev arbitrarily is guessing at the best thing to do; OE prefers to not guess at what it was the developer intended. Jul 17 17:34:45 * __Jan__ gives it a last try for today.... bitbake is running :) Jul 17 17:36:20 mwester: problem is oe failed 95% of the time because some server was down, a single unrelated package failed to build (when packaging an app),..... Jul 17 17:36:26 (for me) Jul 17 17:37:11 bumbl, if you are referring to feeds, there is a switch you can give to bitbake, IIRC (or perrhaps a local.conf setting) that tells it to continue when a package fails to build. Jul 17 17:38:48 ptitjes: could you try to build libeflvala please :P Jul 17 17:38:55 But if a package fails to build, then bitbake will fail that package and all dependencies -- there is no way around that at present, and I cannot see the OE core team being receptive to a suggestion to auto-revert to an older version. But perhaps someone can craft the code to do that, and add a way for that code to be used on an "opt-in" basis? Jul 17 17:39:34 ptitjes, it has lots of stuff like Jul 17 17:39:36 tests/testeina.vala:26.11-26.34: warning: local variable `res' declared but never used Jul 17 17:40:22 mwester, I think he refers more to the AUTOREV problem Jul 17 17:40:38 one server of a package on AUTOREV will block everything if down Jul 17 17:40:44 <__Jan__> aaaaaaand it still fails. same error. make update had no effect. Jul 17 17:40:46 (and yes I understand why :P) Jul 17 17:41:03 __Jan__, did you bitbake -c clean it ? Jul 17 17:42:14 Ah - yes. AUTOREV sucks when something is broken. It's been discussed, but nobody has a good solution. The only one that I though interesting was to have a "proxy site" created -- a server that would provide the AUTOREV information so that you didn't actually have to go reach out to all the git and svn repos each time. Jul 17 17:42:29 <__Jan__> no mrmoku :/ Jul 17 17:42:48 __Jan__, bitbake -c clean libfsoframework; bitbake libfsoframework Jul 17 17:44:22 <__Jan__> gnah.... did only "bitbake -c clean :/ Jul 17 17:44:27 __Jan__, and make sure openembedded.git did not say 'hung up unexpectedly' on make update Jul 17 17:44:44 mwester, that annoying thing restarted again btw. Jul 17 17:45:43 <__Jan__> yep did that, thy mrmoku. Jul 17 17:47:37 <__Jan__> yeeeha, 404 after 404 during bitbake... Jul 17 17:48:12 <__Jan__> e.g. http://build.shr-project.org/sources/libusb-1.0.0.tar.bz2 Jul 17 17:48:59 __Jan__: that's normal, ignore it Jul 17 17:50:57 <__Jan__> ah ok :) Jul 17 17:51:04 __Jan__, the 404's are usually from OE checking for snapshots before it goes out to the original source to get the data. It would be nice to suppress them... Jul 17 17:51:08 <__Jan__> still fails, same libfsoframework error Jul 17 17:52:21 libfsoframework building fails while No package 'fsobasics-2.0' found :( Jul 17 17:53:04 von_fritz: what do you want to do today? :P Jul 17 17:53:53 well drinking some beers ;) Jul 17 17:54:18 <__Jan__> same here fritz, we have to spank bumbl. doesn't help fix it but just for fun. Jul 17 17:55:08 __Jan__: spank mickeyl, he did split into fsobasics :P Jul 17 17:55:49 <__Jan__> nah, that would hit the person who actually also could fix it. Jul 17 17:56:57 i'll spank __Jan__ Jul 17 17:56:59 ;) Jul 17 17:57:06 maybe he'll fix it then :D Jul 17 17:57:08 mrmoku: hum these are warnings Jul 17 17:57:17 <__Jan__> just got the spanki protectors from bubmle Jul 17 17:57:20 <__Jan__> they really fit well Jul 17 17:58:11 mrmoku: is this really a problem ? Jul 17 17:58:16 <__Jan__> so now... i thought you have commited the fix dos1? Jul 17 17:58:25 <__Jan__> is there _any_ way i can get t his to work now? Jul 17 17:58:36 * bumbl spanks __Jan__, von_fritz and the rest of the chan ;p Jul 17 17:58:43 __Jan__: fix for libfsotransport which was not compiling Jul 17 17:59:08 __Jan__: i don't know anything about fsobasics Jul 17 17:59:12 and my buildhost is down :/ Jul 17 18:00:00 ;) Jul 17 18:00:13 dos1: it's your fault ;> Jul 17 18:00:33 * dos1 spanks soltys Jul 17 18:00:44 dos1: you bastard ;/ Jul 17 18:00:56 BOFH :P Jul 17 18:01:43 :> Jul 17 18:02:22 * mwester bites his tongue Jul 17 18:02:47 and building libefl-vala is a pain for me Jul 17 18:02:54 I don't even have X on my linux Jul 17 18:03:10 mrmoku: so do you have errors or are these just warnings ?? Jul 17 18:08:52 we really need a test suite Jul 17 18:09:03 the last unstable as really too much regression Jul 17 18:10:18 ptitjes, they make the build fail Jul 17 18:10:33 nah there must be an error at the end Jul 17 18:10:43 please paste me the whole build log Jul 17 18:11:19 ptitjes, nah... nvm. you're right Jul 17 18:11:25 in the end there is a real error too :P Jul 17 18:11:31 héhé Jul 17 18:11:35 statemachine.c:129: error: 'Eina_FreeCb' undeclared (first use in this function) Jul 17 18:11:51 missing dependency ? Jul 17 18:12:17 my guess would be that libeflvala needs adjustments to some change in e Jul 17 18:12:30 humm the lib renaming thingie ? Jul 17 18:12:49 mrmoku: however I won't able to fix that Jul 17 18:12:58 mrmoku: ask its maintainer ;) Jul 17 18:14:54 I give my red light to 20090709 and 20090710 Jul 17 18:15:07 Orange light for 20090703 Jul 17 18:19:49 * mwester shakes his head sadly. Jul 17 18:22:49 * dos1 gives green light for his opkg upgraded system from 17 april :P Jul 17 18:24:22 why everything always works for me correctly? :DD Jul 17 18:24:26 it's boring ;D Jul 17 18:30:31 dos1: try to install pyneo + epydial Jul 17 18:30:34 ;) Jul 17 18:30:48 they are moving from lenny to sid at the moment Jul 17 18:30:55 gives nice little problems Jul 17 18:34:33 dos1, set up a new clean env. from scratch on your system somewhere -- make update, then build from scratch. Then tell me it works for you. Jul 17 18:34:54 mwester: it won't work Jul 17 18:35:39 right. that's my point. Jul 17 18:39:51 libefl-vala is breaking due to changes in Vala 0.7.4 Jul 17 18:40:01 mwester: i can't setup oe env from scratch Jul 17 18:40:03 anonymous callbacks no longer supported Jul 17 18:40:06 this will take me a while to fix Jul 17 18:40:24 mwester: as i can't connect to git.or.cz (where dbus-c++ is hosted) with my provider Jul 17 18:40:31 mwester: and my buildhost is down :( Jul 17 18:40:47 mrmoku: ping, what about packagekit Jul 17 18:40:48 ? Jul 17 18:40:56 mrmoku: i couldn't find that new packages in your feed Jul 17 18:41:23 dos11: can't right now... family time... bbiab Jul 17 18:41:29 my feed is not yet Jul 17 18:41:32 dos11 - do you know what we used to do when some of the remote developers couldn't build due to network or server problems? They did documentation. Jul 17 18:41:39 You can't develop if you can't build. Jul 17 18:41:41 period. Jul 17 18:42:05 mwester: i develop in python :P Jul 17 18:42:16 mwester: and my buildhost is down since today morning, dunno why Jul 17 18:42:54 mickeyl: what's an anonymous callback? Jul 17 18:43:14 a callback that's not defined as a type in C, but rather mentioned 'inline' Jul 17 18:43:32 instead of typedef *void mycallback( ... ) Jul 17 18:43:35 just listing Jul 17 18:43:38 *void( foo bar) Jul 17 18:43:57 dos1: if you are not integrating and testing with the latest checked-in work, then you are really doing nothing but "rogue development". Jul 17 18:44:02 aah, I remember that's been a key feature of python, no? Jul 17 18:44:48 in python you don't need to declare anything, it's dynamic Jul 17 18:44:49 dos1: which is fine, but it means that you should be submitting your code changes through a developer who tests it with the latest checked-in work before your changes get commited. Jul 17 18:45:08 in C you should declare these things as a type instead of just using them Jul 17 18:45:12 mwester: i'm testing everything i'm submiting Jul 17 18:45:13 dos1: this is basic scm principles :) Jul 17 18:45:20 dos1: you cannot. Jul 17 18:45:29 dos1: the current latest doesn't build. Jul 17 18:45:29 mwester: i can Jul 17 18:45:43 No, the latest is unbuildable. NOBODY can test. Jul 17 18:45:49 mwester: well, i don't need package built, to test python apps Jul 17 18:45:51 :P Jul 17 18:46:11 And we see the problems -- one thing gets fixed, and we discover that someone has committed something else that is now broken. Jul 17 18:46:58 mwester: but that's not issue with my apps, as changes in shr-settings can't influence building other package ;P Jul 17 18:46:59 The result is that making it build again is more and more difficult the longer it stays unbuildable. This is why many projects lock down branches when builds fail until the build is fixed. Jul 17 18:47:28 anyway, gotta run. Another day, with no buildable SHR... Jul 17 18:47:33 adios Jul 17 18:47:40 mwester: i understand, more - i agree, but it doesn't apply to my work, as i even don't have access to oe :P Jul 17 18:53:18 SHR: 03seba.dos1 07opimd-utils * rc24f21cd57af 10/data/icons/README: README++ Jul 17 18:53:25 SHR: 03seba.dos1 07shr-settings * r2f500c4abd02 10/data/README: [data] README++ Jul 17 18:58:12 mirko: Hi :D Jul 17 19:02:05 tracfeed: Ticket #205 (SMS Timestamps set to Unix Epoch) reopened Jul 17 19:04:09 tracfeed: ophonekitd.log attached to Ticket #205  || frameworkd.log attached to Ticket #205 Jul 17 19:14:11 tracfeed: Ticket #205 (SMS Timestamps set to Unix Epoch) updated Jul 17 19:14:47 dos1, could you please add info about how to check timestamps of messages with mdbus? Jul 17 19:14:57 I don't recall out of memory and can't check right now Jul 17 19:18:13 tracfeed: Ticket #205 (SMS Timestamps set to Unix Epoch) updated Jul 17 19:20:17 mrmoku: ok Jul 17 19:20:46 just to know for sure it is the efl frontend failing Jul 17 19:24:15 tracfeed: Ticket #205 (SMS Timestamps set to Unix Epoch) updated Jul 17 19:26:04 dos1, thanks :) Jul 17 19:38:06 ok, let's hope my server will be up again in 1,5 hours ;) Jul 17 19:38:41 we asked for checking, what happened Jul 17 19:45:38 *sigh* Jul 17 19:46:07 flashed shr-shr-image-glibc-ipk--20090710-om-gta02.rootfs.jffs2 to rootfs... Jul 17 19:46:24 Xserver did not start Jul 17 19:47:55 hrm. via ssh it does start. Jul 17 19:57:32 AAARGH! who swapped the OK and Delete buttons of ophonekitd's SIM Auth applet? Jul 17 20:00:50 afaik dos1|away did some usability improvements some time ago Jul 17 20:02:40 to standardize "OK" to downmost-rightmost would be an improvement, removing it to leftmost is not. IMO. Jul 17 20:02:43 ;) Jul 17 20:07:49 *opkg upgrade* Jul 17 20:10:45 Wonka: there was discussion about that, and people agreed that green/ok/accept/next/yes should be on left, and red/reject/cancel/previous/no on right, as in every phone (green on left and red on right) Jul 17 20:11:24 and we had situation, that ok/cancel buttons were on every side of screen, depending of screen :P Jul 17 20:11:31 so i changed everything to be in one way Jul 17 20:16:16 dos1: ah... Jul 17 20:18:29 tracfeed: Ticket #205 (SMS Timestamps set to Unix Epoch) updated Jul 17 20:26:02 tracfeed: Ticket #205 (SMS Timestamps set to Unix Epoch) updated Jul 17 20:28:41 mrmoku: maybe that's timezone handling? sms with +0000 worked, but with +2500 didn't? Jul 17 20:30:41 anyone having problems with phonelog in latest shr? Jul 17 20:30:46 it's empty no matter what I do Jul 17 20:30:52 calling works fine Jul 17 20:31:11 and when I miss a call - the "white window with a bar"- saying "missed x calls" is shown. Jul 17 20:31:11 dos1, yeah, maybe Jul 17 20:31:22 dos1, are your timestamps with +0000 ? Jul 17 20:32:18 mrmoku: with +0100 or +0200, but maybe that's that "5" in +0250 which makes difference? Jul 17 20:32:42 hmm.. uneven timezones :P Jul 17 20:33:13 let me check that Jul 17 20:34:00 mwester: were I to have time Jul 17 20:34:16 I'd have removed all accesses until tree is stable Jul 17 20:43:36 Tue Jul 14 13:34:31 2009 +2500---> 1247574871 ---> 14.07.2009, 14:34 Jul 17 20:43:36 Wed Jul 15 14:16:31 2009 +0000 ---> 1247660191 ---> 15.07.2009, 14:16 Jul 17 20:43:36 Tue Mar 24 20:41:15 2009 +2500 ---> 1237920075 ---> 24.03.2009, 19:41 Jul 17 20:43:36 Tue Jul 14 11:15:21 2009 +2500 ---> 1247566521 ---> 14.07.2009, 12:15 Jul 17 20:44:02 feeding the four timestamps from the ticket into my test program gives reasonable results Jul 17 20:44:13 and my testprogram does exactly what the efl frontend does Jul 17 20:44:14 hmm Jul 17 20:48:38 tracfeed: Ticket #205 (SMS Timestamps set to Unix Epoch) updated Jul 17 20:48:57 mrmoku: your timezone is +2000, isn't it? Jul 17 20:52:25 so how 11:15 in +2500 can be 12:15 in +2000? Jul 17 20:52:27 tracfeed: Ticket #205 (SMS Timestamps set to Unix Epoch) updated Jul 17 20:54:33 mrmoku, re timestamps Jul 17 20:54:37 mrmoku: what about package-kit? Jul 17 20:54:46 anyone have owfs compiled for gta02 ? Jul 17 20:55:02 last week when i had my phone, the messages app still showed unix epoch+tz Jul 17 20:55:17 fetching messages w/ mdbus shows that they have the correct timestamp Jul 17 20:55:40 so it's broken in the phonegui-efl or something near it Jul 17 20:55:41 it's getting stranger and stranger ;x Jul 17 20:55:51 it works for me and always worked ;x Jul 17 20:55:58 for me it's never worked Jul 17 20:55:59 (timestamps in phonegui-efl) Jul 17 20:56:03 and i use shr-u Jul 17 20:58:20 the TZ is also broken depending on the msg type Jul 17 21:03:46 dos1, (packagekit) I almost finished my local feed build Jul 17 21:03:57 will hopefully start to build on the buildhost... tomorrow :P Jul 17 21:04:13 Blu3, on a short look I don't understand it Jul 17 21:04:20 mrmoku: just give me packages :P Jul 17 21:04:33 mrmoku: i want to test them before they hit the feed Jul 17 21:04:46 dos1, they won't hit the feed without you testing them ;) Jul 17 21:04:53 mrmoku: ok :) Jul 17 21:05:17 * mrmoku needs some sleep now :) Jul 17 21:05:34 Blu3, will look closer tomorrow Jul 17 21:05:39 gnight all Jul 17 21:05:54 mrmoku, here? Jul 17 21:05:54 :) Jul 17 21:06:16 shit ;\ Jul 17 21:07:18 :D Jul 17 21:09:08 dos1, got any experience in writing python bindings for a C lib? Jul 17 21:09:19 as phonegui is doing great ;) Jul 17 21:09:21 TAsn: no :D Jul 17 21:10:06 *phonelib Jul 17 21:10:38 TAsn: maybe look at elementary bindings Jul 17 21:11:12 bah. ;) Jul 17 21:11:24 if anything probably looking at libmokoui2 would be the easiest Jul 17 21:11:35 good point ;) Jul 17 21:12:17 dos1, where's the best place to ask about glib? #gtx+ Jul 17 21:12:20 dos1, where's the best place to ask about glib? #gtk+ ? Jul 17 21:12:38 hmm, could be Jul 17 21:12:55 as in #glib there is only one person Jul 17 21:12:58 me :D Jul 17 21:13:04 which is called dos1? Jul 17 21:13:05 :) Jul 17 21:13:13 yep :D Jul 17 21:18:12 damn, I want to build libframeword-phonegui with phone-utils Jul 17 21:18:22 though OE is dead :) Jul 17 21:32:32 SHR: 03tom 07libphone-utils * r9b76c0ffd92a 10/src/ (phone-utils.c phone-utils.h): added phone_utils_deinit Jul 17 21:32:42 SHR: 03tom 07libphone-utils * r2b27c8574263 10/src/ (phone-utils.c phone-utils.h phone-utils.h.in str_utils.c): fixed an out of bounds read, and fixed a minor memory leak Jul 17 21:32:42 SHR: 03tom 07libphone-utils * r5902bc61a65d 10/src/phone-utils.c: when doing a deinit, set all to NULL Jul 17 21:32:43 SHR: 03tom 07libphone-utils * rd2658258bacf 10/src/ (phone-utils.c phone-utils.h phone-utils.h.in): all the functions now return a success indication value Jul 17 22:04:18 hi Jul 17 22:05:42 anyone know how to fix a "Failed to handle dbus error: The permission of the setuid helper is not correct, 80 (dbus-glib-error-quark), code 32" error while trying to start ophonekitd? Jul 17 22:13:26 hmm - it seems navit just made my phone unusable - by taking up all cputime :( Jul 17 22:13:40 perhaps all none-essential apps should be run with a different nice level? Jul 17 22:14:02 when it's a cpu-bound problem - the kernel usually handles this well, using nice levels Jul 17 22:14:22 * FiXion_ is still waiting for his killall navit to return... Jul 17 22:14:35 FiXion_, aye. Jul 17 22:14:39 there's already an open bug about that Jul 17 22:14:56 TAsn: link? (i'd like to add a "me too" :) Jul 17 22:15:23 search trac for nice value Jul 17 22:15:25 :) Jul 17 22:15:27 there are only two pages anyway :) Jul 17 22:16:39 which ticket are you thinking of? Jul 17 22:16:42 66 ? Jul 17 22:16:52 I only get 3 hits Jul 17 22:17:28 yes. Jul 17 22:17:31 this one. Jul 17 22:21:47 hmm - not sure what the problem is. Jul 17 22:21:53 I can see navit is started with nice of 1. Jul 17 22:22:02 and my killall navit was run with std. nicelevel of 0 Jul 17 22:22:10 so it should have been prioritized over navit Jul 17 22:23:02 btw. any of you have an empty phonelog - no matter what you do? Jul 17 22:23:09 on shr Jul 17 22:23:54 and is there any way to set scroll sensitivity ? Jul 17 22:24:10 trying to scroll in navit constantly lands me in the menu instead :( Jul 17 22:27:54 FiXion_: i guess you didn't update frameworkd.conf... Jul 17 22:27:59 as you should Jul 17 22:28:00 wrong Jul 17 22:28:02 as you have to :P Jul 17 22:28:19 pls. enlighten me Jul 17 22:28:28 you need to have calls_default_backend specified to SQLite-Calls Jul 17 22:28:29 when I update it - am I suppose to overwrite the config file? Jul 17 22:28:47 FiXion_: you are supposed to overview changes Jul 17 22:28:54 I did - only saw test entries Jul 17 22:29:01 SHR: 03tom 07shr * r0252133d1621 10/libframeworkd-phonegui/data/frameworkd-phonegui.conf: remove deprecated lines from default .conf Jul 17 22:29:03 perhaps I missed an important one Jul 17 22:29:03 SHR: 03tom 07shr * rd670459b6a60 10/libframeworkd-phonegui/ (configure.ac src/Makefile.am src/frameworkd-phonegui.c): Revert "Revert "Moved to libphone-utils"" i.e bring it back :) Jul 17 22:29:03 SHR: 03tom 07shr * r993ef8cfe056 10/libframeworkd-phonegui/src/frameworkd-phonegui.c: add omitted setting of conf->library Jul 17 22:29:03 SHR: 03tom 07shr * r4f18208d0e22 10/libframeworkd-phonegui/src/ (Makefile.am frameworkd-phonegui.c): fixed typo in Makefile.am and initialized phone-utils Jul 17 22:29:09 there's quite a bit of diff Jul 17 22:29:18 could any of you pastie.org your frameworkd.conf ? Jul 17 22:29:21 FiXion_: with new opkg it will be even easier Jul 17 22:29:24 or pastebin or something Jul 17 22:29:32 phonegui now uses phone-utils :) Jul 17 22:29:32 FiXion_: opkg install -force-reinstall frameworkd-config-shr Jul 17 22:29:34 :P Jul 17 22:30:40 imho kinda buggy that the image with frameworkd.conf isn't the one shipped with the package. Jul 17 22:30:43 makes the diff rather larger Jul 17 22:30:57 instead of just showing what sensible changes there are Jul 17 22:31:38 FiXion_: hmm? Jul 17 22:31:49 conf in image is exactly that one from package Jul 17 22:31:57 maybe it's just older :P Jul 17 22:32:07 the image was from 0712 Jul 17 22:32:11 and I did an upgrade that same day Jul 17 22:32:29 FiXion_: so that was day when config changed :D Jul 17 22:32:29 the conf from the package had "test" things in it Jul 17 22:32:36 FiXion_: test? Jul 17 22:32:51 I'll redo it now - can tell you if it's the same now Jul 17 22:33:04 several days ago - details have been discarded Jul 17 22:33:12 http://git.shr-project.org/git/?p=shr-themes.git;a=blob;f=frameworkd/frameworkd-config-shr/om-gta02/frameworkd.conf;h=fbfa2227278557c1dd4d5986d3a96f71de30b6f8;hb=HEAD Jul 17 22:33:21 that's correct frameworkd.conf Jul 17 22:33:25 and up-to-date Jul 17 22:33:59 thanks Jul 17 22:34:05 I'll do a diff right away :) Jul 17 22:35:09 calypso muxer changed as well Jul 17 22:35:34 fso-abyss.. what's the story behind changing to that for gsm multiplexing? Jul 17 22:36:11 FiXion_: fso-abyss is much stabler and just better than gsm0710muxd Jul 17 22:36:22 and newer and has better debug abilities Jul 17 22:36:49 fair enough. Jul 17 22:37:02 it has recently been deemed stable then Jul 17 22:37:10 since it was already in there - just # Jul 17 22:39:27 why is download sooo slow on the freerunner. Jul 17 22:39:34 * FiXion_ is guessing nand is just slow storage Jul 17 22:39:57 is it any better than ~250kb/s on microsd ? Jul 17 22:40:17 I'm guessing opkg gets about that - that's what I get on scp's Jul 17 22:40:31 opkg isn't that verbose :( Jul 17 22:41:50 DocScrutinizer, + Jul 17 22:44:20 DocScrutinizer: i had to spank you Jul 17 22:44:29 (volume slider :P) Jul 17 22:44:56 :) Jul 17 22:45:26 dos1, got any recommended source codes to learn elementary how to from? Jul 17 22:45:35 (I don't want to learn from hackish and ugly ones) Jul 17 22:46:11 TAsn: elementary-test? shr-settings (ugly)? shr-installer? intone (maybe)? Jul 17 22:46:22 that's enough Jul 17 22:46:23 thanks :) Jul 17 22:47:02 what's elementary? Jul 17 22:47:18 enlightenment macrolanguage or something? Jul 17 22:47:21 hmm Jul 17 22:47:34 that's strange seeing that question on this channel :X Jul 17 22:47:42 lol ;) Jul 17 22:47:51 I know what C, python etc. is Jul 17 22:47:57 never coded gui Jul 17 22:48:13 haven't had time to look at those .edc files Jul 17 22:48:19 elementary is finger-friendly widgetset based on evas and edje, aimed to small deviced with touch screens Jul 17 22:48:38 elementary != .edc files Jul 17 22:48:47 so it's C functions you can use in your C-code when writing gui-code Jul 17 22:49:04 that wasn't worded well Jul 17 22:49:07 it can use edc, but it can also work without layout Jul 17 22:49:10 I hope you get it anyways :) Jul 17 22:49:17 yep Jul 17 22:49:25 dos1, what smtp server do you use for git send-mail? Jul 17 22:49:36 TAsn: gmail Jul 17 22:49:44 smtp.gmail.com? Jul 17 22:49:53 yep Jul 17 22:50:01 but with login and pas Jul 17 22:50:03 +s Jul 17 22:51:28 you write your login and pass in command line? (i.e letting it be cached in bash history) Jul 17 22:52:04 TAsn: no, it's in git config Jul 17 22:52:15 oh ;) Jul 17 22:52:15 and send unencrypted over the wire? Jul 17 22:52:22 or using TLS Jul 17 22:52:44 it's encrypted (also option in git config :P) Jul 17 22:53:41 nice that google supports TLS (I'm guessing starttls - and not ssmtp (465)) Jul 17 22:53:48 dos1, how do you set those options? Jul 17 22:53:52 what are the commands? Jul 17 22:53:53 :) Jul 17 22:54:05 "git config key value" i think Jul 17 22:54:28 duh. Jul 17 22:54:32 what are the keys? :) Jul 17 22:54:35 man git-sendemail Jul 17 22:54:46 how can opkg take 100% cpu-time for 15 minutes.. installing navit (5mb .ipk file) Jul 17 22:54:52 * FiXion_ curses at opkg Jul 17 22:54:54 dos1, :) Jul 17 22:56:13 * FiXion_ is going to bed.. bbl Jul 17 23:03:15 tracfeed: Ticket #205 (SMS Timestamps set to Unix Epoch) updated Jul 17 23:04:57 hmm, still have this "Failed to handle dbus error: The permission of the setuid helper is not correct, 80 (dbus-glib-error-quark), code 32" error, any ideas? Jul 17 23:06:01 SHR: 03seba.dos1 07opimd-utils * rdfb6e302a011 10/README: README: fix typo Jul 17 23:06:11 Mortak: it'll be fixed soon Jul 17 23:06:18 * dos1 checks if it isn't fixed now Jul 17 23:06:33 dos1: oh, its a known problem? didnt find anything Jul 17 23:06:48 dos1: any workaround out there? Jul 17 23:06:57 oh, it isn't fixed Jul 17 23:07:00 * dos1 is fixing it now Jul 17 23:07:13 Mortak: add sleep 3 to /etc/X11/Xsession.d/89ophonekitd Jul 17 23:07:14 ^^ Jul 17 23:07:24 thx a lot Jul 17 23:08:21 before or after the ophonekitd call? Jul 17 23:09:19 shouldn't the frameworkd package that changes config to use fso-abyss have a dependency on that package so that it is installed? Jul 17 23:09:48 SHR: 03seba.dos1 07shr * rdd80629d8f09 10/ (9 files in 5 dirs): Merge branch 'master' of git+ssh://git@shr.bearstech.com/shr Jul 17 23:09:48 SHR: 03seba.dos1 07shr * r1d560206e862 10/ophonekitd/src/ophonekitd-main.c: ophonekitd: change g_warnings into g_debugs Jul 17 23:09:49 SHR: 03seba.dos1 07shr * re342647f1fc7 10/libframeworkd-phonegui-efl/ (data/call.edc src/view/call-active-view.c): libframeworkd-phonegui-efl: add slider to active call view Jul 17 23:09:53 FiXion_: haven't it? Jul 17 23:09:59 then we need to add it ;x Jul 17 23:10:06 Mortak: before Jul 17 23:10:11 nope - just found out I couldn't call :) Jul 17 23:10:26 installed it manually and will see if it works. Jul 17 23:10:52 oups Jul 17 23:11:15 TAsn: hehe, the same fail as your ;) Jul 17 23:11:38 anyone know how to fix illume icons in top bar from "clashing" ? Jul 17 23:11:46 :) Jul 17 23:12:02 SHR: 03seba.dos1 07shr * r501cc06d13c1 10/libframeworkd-phonegui-efl/ (data/call.edc src/view/call-active-view.c): Revert "libframeworkd-phonegui-efl: add slider to active call view" Jul 17 23:12:14 much better with fso-abyss actually installed :) Jul 17 23:12:17 dos1, got a sec? Jul 17 23:12:52 I need to know how to get a local build to work :) Jul 17 23:12:55 TAsn: "sleep 3" bug is now fixed ;) Jul 17 23:12:56 as it doesn't atm. Jul 17 23:13:00 dos1, really? Jul 17 23:13:03 what did you do? Jul 17 23:13:10 (I was just looking at it as we speak) Jul 17 23:13:11 TAsn: i changed g_warning to g_debug ;P Jul 17 23:13:17 lol. Jul 17 23:13:22 so it won't abort Jul 17 23:13:23 haha. Jul 17 23:13:26 seems correct. Jul 17 23:13:33 I just got to the warning :) Jul 17 23:13:38 hmm - pressing "release" when calling (and it hasn't been answered yet) doesn't stop it from calling Jul 17 23:13:43 TAsn: and about local builds - i just did what was on wiki Jul 17 23:13:49 dos1, I'm starting to fix 339 Jul 17 23:13:54 am I missing how release works or is it a bug waiting to be filed? :) Jul 17 23:13:55 (the ophonekitd's bug) Jul 17 23:14:03 dos1, starting building shr Jul 17 23:14:03 ? Jul 17 23:14:14 TAsn: ? Jul 17 23:14:42 OMG Jul 17 23:14:45 I'm such an idiot :) Jul 17 23:14:46 nvm. Jul 17 23:15:04 FiXion_: it doesn't stop from calling, or just there is big delay? Jul 17 23:15:15 if just delay, then that's normal and not abyss related :P Jul 17 23:15:32 sometimes it's faster, sometimes slower... Jul 17 23:16:02 dos1, I couldn't understand why phonegui doesn't build locally Jul 17 23:16:06 though it seems that I set it for Jul 17 23:16:10 phonegui-efl :) Jul 17 23:16:14 ;D Jul 17 23:16:17 * TAsn <-- idiot Jul 17 23:16:56 error: Entry 'ophonekitd/src/ophonekitd-main.c' not uptodate. Cannot merge Jul 17 23:17:05 how do I resolve conflicts? Jul 17 23:17:17 dunno ;x Jul 17 23:17:19 ;) Jul 17 23:17:24 FiXion_: RDEPENDS_${PN}_append_om-gta02 = " fso-abyss" Jul 17 23:17:39 that's in frameworkd recipe Jul 17 23:18:05 opkg upgrade is happy Jul 17 23:18:12 and yet I have no fso-abyss package Jul 17 23:19:18 tracfeed: Ticket #187 (Release button doesn't do anything in outgoing calls) reopened Jul 17 23:19:51 dos1, anyhow, I'm fixing 339 Jul 17 23:19:57 you wouldn't believe how broken it was Jul 17 23:20:05 for instance stuff like Jul 17 23:20:15 *calls = realloc(calls, size); Jul 17 23:20:16 yes Jul 17 23:20:21 one with * one without Jul 17 23:20:22 !!! Jul 17 23:20:24 or Jul 17 23:20:42 call_remove(call_t *calls,...) Jul 17 23:20:50 calls = realloc(calls,size); Jul 17 23:20:52 ftw?! Jul 17 23:20:52 :( Jul 17 23:21:21 btw dos1 Jul 17 23:21:33 when writing code for shr projects (even fixes) Jul 17 23:21:45 try your best to change the coding style to conform with our conventions Jul 17 23:21:51 even of existing code :) Jul 17 23:22:07 (I mean to change the existing code) Jul 17 23:22:22 TAsn: are you talking about some specific commit? Jul 17 23:22:28 no Jul 17 23:22:30 in general Jul 17 23:22:33 when I fix broken stuff Jul 17 23:22:35 ok ;) Jul 17 23:22:35 if I have time Jul 17 23:22:39 I fix spaces Jul 17 23:22:41 to tabs Jul 17 23:22:43 FiXion_: i've just sent patch about that dependency Jul 17 23:22:46 and brackets locations Jul 17 23:22:48 and such :) Jul 17 23:23:10 btw concerning 339 Jul 17 23:23:14 got a fix in rules? Jul 17 23:23:28 you said you had something you can do in rules. Jul 17 23:23:40 TAsn: no Jul 17 23:23:48 ;\ Jul 17 23:24:03 TAsn: i need And and Or triggers Jul 17 23:24:08 I think that until the framework can handle it correctly Jul 17 23:24:11 TAsn: now there are only And and Or filters Jul 17 23:24:25 we should start manipulating with a custom daemon :) Jul 17 23:24:31 dos1, how hard is this to add? Jul 17 23:24:37 mind checking this out? :) Jul 17 23:25:08 dunno, all my oeventsd work was only copy-paste :P Jul 17 23:26:18 hehe ;) Jul 17 23:26:32 hm.. cause I think we are getting close to solving this annoying issue :) Jul 17 23:26:40 as ophonekitd's fixes are almost there. Jul 17 23:26:43 hmm, i moved the ophonekitd script from 80 to 89 and added the sleep, but its still not starting Jul 17 23:27:26 hmm Jul 17 23:27:34 maybe adding some filter to rule could be ok Jul 17 23:27:41 i don't know oeventsd well Jul 17 23:27:55 and i can't test it, as i don't have call waiting enabled Jul 17 23:28:00 it makes everything harder :P Jul 17 23:28:04 but i'll try Jul 17 23:29:49 bug fixing night? :D Jul 17 23:32:09 TAsn: after fixing it in ophonekitd Jul 17 23:32:14 try changing this line: Jul 17 23:32:15 - Or(CallListContains("outgoing"), CallListContains("active")) Jul 17 23:32:17 wrong Jul 17 23:32:20 this line: Jul 17 23:32:29 (lines) Jul 17 23:32:30 - Or(HasAttr(status, "outgoing"), HasAttr(status, "active")) Jul 17 23:32:33 into: Jul 17 23:32:38 - Or(CallListContains("outgoing"), CallListContains("active")) Jul 17 23:32:48 dunno if it'll work Jul 17 23:32:51 :) Jul 17 23:32:53 but there is chance :D Jul 17 23:32:59 I'm your guinea pig ;) Jul 17 23:33:26 anyhow, will try, cool, thanks (after I get ophonekitd's bb to work) Jul 17 23:33:37 ERROR: SRCREV was used yet no valid SCM was found in SRC_URI Jul 17 23:33:38 :( Jul 17 23:34:35 TAsn: oh, you have also set SRCPV in local-builds.inc Jul 17 23:34:37 IIRC Jul 17 23:34:41 * dos1 is checking Jul 17 23:34:49 :) Jul 17 23:34:50 ffs :) Jul 17 23:35:03 SRC_URI_pn-libframeworkd-phonegui-efl = "file:///var/www/build/shr-unstable/shr-apps" Jul 17 23:35:05 SRCREV_pn-libframeworkd-phonegui-efl = "LOCAL" Jul 17 23:35:06 SRCPV_pn-libframeworkd-phonegui-efl = "LOCAL" Jul 17 23:35:09 S_pn-libframeworkd-phonegui-efl = "${WORKDIR}/shr-apps/shr/${PN}" Jul 17 23:35:09 that's my local-builds.inc Jul 17 23:35:16 same here. Jul 17 23:35:17 which works ;) Jul 17 23:35:20 hm.. maybe I have a typo. Jul 17 23:35:50 :) Jul 17 23:35:52 I had. Jul 17 23:36:15 well, I'm up ~40hrs straight. Jul 17 23:36:23 I'm allowed to make these kinds of mistakes :) Jul 17 23:36:56 anyhow, dos1 Jul 17 23:37:03 got anything more you think should be in Jul 17 23:37:06 phone-utils Jul 17 23:37:07 ? Jul 17 23:37:13 TAsn: no idea Jul 17 23:37:39 I have a long todo ahead of me, but I'm too lazy to start doing real work :) Jul 17 23:37:55 so I'm looking for other stuff to do Jul 17 23:41:23 TAsn: ok, don't try that lines (rules.yaml) Jul 17 23:41:35 it doesn't even work correctly with single line calls :D Jul 17 23:41:52 :) Jul 17 23:56:04 TAsn: i have really hacking rule now :D Jul 17 23:56:13 testing it now Jul 17 23:56:18 lol :) Jul 17 23:56:20 hehe :) Jul 17 23:56:25 I'm testing ophonekitd :) Jul 17 23:56:40 btw, if i'll fix ophonekitd Jul 17 23:56:42 it'll become usable Jul 17 23:56:49 as you can change to speaker Jul 17 23:56:57 to tell the dude you are about to get cut off ;) Jul 17 23:57:14 and phone won't DIE Jul 17 23:57:19 when you get a call :) Jul 17 23:59:04 dos1, just verified, your fix fixed it :) Jul 17 23:59:35 thanks. Jul 17 23:59:41 mrmoku|away, rebuild ophonekitd please :) Jul 18 00:01:17 and it seems my fix didn't do any damage Jul 18 00:01:18 tracfeed: Ticket #551 (Ophonekitd doesn't start at boot after latest upgrade) closed Jul 18 00:01:24 now checking if it actually improved anything :) Jul 18 00:04:07 dos1, ok, my fix kinda did it Jul 18 00:04:13 ohponekitd doesn't crash anymore :) Jul 18 00:05:09 SHR: 03tom 07shr * r3f2d804cc7aa 10/ophonekitd/src/ophonekitd-main.c: Fixed the crashing describe in #339 Jul 18 00:05:10 tracfeed: Ticket #339 (receiving an incoming call when already on line) updated Jul 18 00:17:56 SHR: 03tom 07shr * r198cad366620 10/ophonekitd/src/ophonekitd-main.c: changed ophonekitd-main to conform with the shr coding conventions Jul 18 00:18:19 any news about the build? Jul 18 00:18:30 F4t, yes! Jul 18 00:18:42 the builder went to sleep Jul 18 00:18:43 :) Jul 18 00:20:36 after finising the build? Jul 18 00:20:45 TAsn: i've implemented missing And function in oeventsd and now i'm checking, if we can fix that in elegant solution Jul 18 00:20:53 if not, then i'll try hackish :P Jul 18 00:21:48 F4t, no idea. Jul 18 00:21:51 he's asleep... Jul 18 00:21:59 TAsn: hackish :P Jul 18 00:23:29 dos1, shit ;) Jul 18 00:23:31 tracfeed: Ticket #339 (receiving an incoming call when already on line) updated Jul 18 00:23:44 I just think we should have our own cool daemon Jul 18 00:23:50 (ophonekitd) Jul 18 00:24:02 that'll control the management of states/ringtones/etc Jul 18 00:24:12 ologicd? Jul 18 00:24:40 BTW. http://pastebin.com/m4e88e105 Jul 18 00:26:06 I don't care :) Jul 18 00:26:14 TAsn: ok, looks like it's working on single cal Jul 18 00:26:16 call* Jul 18 00:26:21 that's a start Jul 18 00:26:21 :) Jul 18 00:26:43 gimme quick howto + link ;) Jul 18 00:27:00 TAsn: update frameworkd with patch i'm pushing now Jul 18 00:27:01 i'll test with call waiting Jul 18 00:27:05 oh Jul 18 00:27:13 i forgot to pull ;x Jul 18 00:27:24 freesmartphone.org: 03seba.dos1 07framework * r89361b249e84 10/framework/subsystems/oeventsd/parser.py: oeventsd: add And function to parser Jul 18 00:27:25 freesmartphone.org: 03seba.dos1 07framework * r744d1716f51c 10/ (5 files in 3 dirs): Merge branch 'master' of git@git.freesmartphone.org:framework Jul 18 00:27:25 you suck :) Jul 18 00:27:31 pam pam pam. Jul 18 00:28:17 TAsn: and then Jul 18 00:28:38 replace Jul 18 00:28:40 - Or(HasAttr(status, "outgoing"), HasAttr(status, "active")) Jul 18 00:28:41 with Jul 18 00:28:52 - Or(Or(HasAttr(status, "outgoing"), HasAttr(status, "active")), And(HasAttr(status, "incoming"), CallListContains("active"))) Jul 18 00:28:54 :D Jul 18 00:28:59 lol? Jul 18 00:29:29 in rules.yaml Jul 18 00:29:31 huh? Jul 18 00:29:36 isn't that just Jul 18 00:30:06 that's advanced logic of sleepy dos ;P Jul 18 00:30:12 Or(HasAttr(status, "outgoing"), HasAttr(status, "active")) Jul 18 00:30:14 you won't understand that Jul 18 00:30:15 :D Jul 18 00:30:16 it's the same... Jul 18 00:30:36 hmm? Jul 18 00:30:38 ohh Jul 18 00:30:39 nvm Jul 18 00:30:40 didn't see Jul 18 00:30:41 i don't get you Jul 18 00:30:45 CallListContains Jul 18 00:30:46 nvm Jul 18 00:30:49 ok Jul 18 00:30:53 though it was HasAttr twice :) Jul 18 00:31:17 and please check if it works Jul 18 00:31:17 quickly! Jul 18 00:31:18 :D Jul 18 00:31:57 where is it at? in fs Jul 18 00:32:30 /etc/freesmartphone/oevents/rules.yaml Jul 18 00:32:35 ffs Jul 18 00:32:37 parser.py Jul 18 00:32:38 ... Jul 18 00:32:57 xD Jul 18 00:33:14 /usr/lib/python2.6/site-packages/framework/subsystems/oeventsd/ Jul 18 00:36:52 hmm Jul 18 00:36:58 i forgot to bump PV in patch Jul 18 00:37:01 as always Jul 18 00:37:01 ;x Jul 18 00:37:04 :) Jul 18 00:37:15 I don't see where to put your rules change at Jul 18 00:37:37 I mean Jul 18 00:38:00 while: CallStatus() Jul 18 00:38:02 filters: Jul 18 00:38:04 - Or(Or(HasAttr(status, "outgoing"), HasAttr(status, "active")), And(HasAttr(status, "incoming"), CallListContains("active"))) Jul 18 00:38:07 - Not(BTHeadsetIsConnected()) Jul 18 00:38:08 actions: Jul 18 00:38:08 - SetScenario(gsmhandset) Jul 18 00:38:10 that's what i have now Jul 18 00:38:10 the problem is with setting to stereoout Jul 18 00:38:11 ... Jul 18 00:38:34 and similar one with BTHeadsetIsConnected Jul 18 00:38:36 this will just cause a race :) Jul 18 00:38:36 TAsn: exactly Jul 18 00:38:49 this is "while" rule Jul 18 00:38:56 huh? Jul 18 00:39:09 when it's triggered, then it changes to gsmhandset Jul 18 00:39:18 duh. Jul 18 00:39:21 this means Jul 18 00:39:24 when it's untriggered, then it changes back to prevous scenario Jul 18 00:39:32 oh Jul 18 00:39:34 i c. Jul 18 00:39:37 ok, I'll test. Jul 18 00:39:42 on incoming waiting call, this rule was untriggered Jul 18 00:40:55 and what about the actual ringing? Jul 18 00:41:20 actual ringing? Jul 18 00:41:26 while: CallListContains("incoming") Jul 18 00:41:26 filters: Not(CallListContains("active")) Jul 18 00:41:27 nvm :) Jul 18 00:41:37 sweet. Jul 18 00:45:22 dos1, I have good news and bad news. Jul 18 00:45:50 hmm? Jul 18 00:45:57 just verified, and it works with rejecting the cal Jul 18 00:46:02 i.e when you reject the call Jul 18 00:46:13 you can keep on talking with the previous dude :) Jul 18 00:46:21 though after I hanged up the phone broke Jul 18 00:46:31 though I don't think it's related Jul 18 00:46:31 :) Jul 18 00:46:43 as for moving to the other call, after the phone will return to life Jul 18 00:46:47 I'll test that as well :) Jul 18 00:47:01 TAsn: so from rules side it worked ;D Jul 18 00:47:08 seems so. Jul 18 00:47:10 :) Jul 18 00:47:23 when it was vibrating you could still talk to actual peer? Jul 18 00:47:32 wasn't vibrating Jul 18 00:47:45 silent profile? Jul 18 00:47:47 ;D Jul 18 00:47:55 no Jul 18 00:48:01 hmm? Jul 18 00:48:02 it just doesn't do that while in a cal Jul 18 00:48:10 hmm Jul 18 00:48:11 because of Jul 18 00:48:15 while: CallListContains("incoming") Jul 18 00:48:15 filters: Not(CallListContains("active")) Jul 18 00:48:16 :) Jul 18 00:48:18 ah, ok Jul 18 00:48:20 :) Jul 18 00:48:21 yeah Jul 18 00:48:22 which is nice Jul 18 00:48:23 :) Jul 18 00:48:32 sec, starting phone again Jul 18 00:48:39 so how do you know about waiting call then? :x Jul 18 00:48:41 dos1, btw, thanks a lot ;) Jul 18 00:48:46 by looking all the time at screen? Jul 18 00:48:50 dos1, like in every other phone Jul 18 00:48:57 you'll get in call beeping Jul 18 00:49:07 TAsn: also on FR? Jul 18 00:49:10 :D Jul 18 00:49:10 yes... Jul 18 00:49:15 I think it's generic Jul 18 00:49:15 oh, nice! Jul 18 00:49:20 yeah :) Jul 18 00:49:21 it is. Jul 18 00:49:25 so calypso implements that? Jul 18 00:49:27 (we got lucky this time) Jul 18 00:49:31 dos1, seems so. Jul 18 00:49:36 yep ;D Jul 18 00:49:40 really really nice Jul 18 00:49:44 yes Jul 18 00:49:48 was surprised as well ;) Jul 18 00:50:38 man Jul 18 00:50:41 with that solved Jul 18 00:50:46 we are fucking ready for testing! Jul 18 00:50:47 :) Jul 18 00:50:50 (and maybe stable) Jul 18 00:50:52 :) Jul 18 00:51:03 this was the last "real" bug Jul 18 00:52:17 ready or not, hic! Jul 18 00:52:23 btw Jul 18 00:52:30 dos1, libphone-utils pwns :) Jul 18 00:53:28 test rules instead of talking a lot :D Jul 18 00:53:37 problem Jul 18 00:53:47 problems* Jul 18 00:54:43 ffs another bug Jul 18 00:54:43 sec Jul 18 00:54:52 when I pressed answer Jul 18 00:54:57 it just kept ringing Jul 18 00:54:59 and won't stop. Jul 18 00:55:05 rebooting Jul 18 00:55:12 ... Jul 18 00:55:24 :x Jul 18 00:55:24 though it's not related to your fix ;) Jul 18 00:56:08 from what it seems Jul 18 00:56:13 your fix is vaild Jul 18 00:56:21 I dunno if it solves the issue completely Jul 18 00:56:26 though at least it solves one part of it Jul 18 00:56:35 which is the rejecting call Jul 18 00:56:35 :) Jul 18 00:56:48 I think you should commit it. Jul 18 00:56:56 I'll continue testing when my phone will boot :) Jul 18 00:58:08 dos1, anyhow, I'm really happy with the fixes to ophonekitd :) Jul 18 00:58:18 the phone doesn't crash on incoming call anymore Jul 18 00:58:35 (*incoming call waiting) Jul 18 01:01:25 hm.. moving to another call doesn't work. Jul 18 01:01:28 sec, testing again. Jul 18 01:02:38 hm.. racy Jul 18 01:02:38 sec. Jul 18 01:02:46 sometimes rejecting works Jul 18 01:02:49 sometime it doesn't. Jul 18 01:02:52 sec. Jul 18 01:03:14 hmm? Jul 18 01:04:17 rule shouldn't be racy at all... it wouldn't be logical ;x Jul 18 01:04:31 i wonder i oeventsd is logical at all :D Jul 18 01:05:02 hehe :) Jul 18 01:05:44 bah Jul 18 01:05:52 libframewkrd-phonegui Jul 18 01:05:56 leaks Jul 18 01:05:57 :) Jul 18 01:06:05 will have to fix that when the time comes ;\ Jul 18 01:06:15 at least when you ugly hack fut a fucking FIXME! Jul 18 01:07:18 ok Jul 18 01:07:21 moving to call works Jul 18 01:07:24 as it always Jul 18 01:07:29 now let's check rejecting Jul 18 01:08:35 rejecting doesn't work Jul 18 01:08:39 although it worked before. Jul 18 01:08:40 hm.. Jul 18 01:09:00 what happens on rejecting? Jul 18 01:10:03 there's no sound Jul 18 01:10:14 i.e the state file is pulled or something ;\ Jul 18 01:11:09 eh Jul 18 01:11:14 i'm going to sleep now Jul 18 01:11:20 wait Jul 18 01:11:22 one last Q Jul 18 01:11:29 hmm? Jul 18 01:11:32 isn't CallListContains("active") Jul 18 01:11:34 enough? Jul 18 01:11:37 only that Jul 18 01:11:39 nothing more? Jul 18 01:11:47 in the while rule Jul 18 01:11:54 TAsn: no Jul 18 01:11:59 why not? Jul 18 01:12:12 TAsn: what about outgoing? Jul 18 01:12:19 active Jul 18 01:12:27 no Jul 18 01:12:29 CallListContains = only for incoming? Jul 18 01:12:33 oh.. Jul 18 01:12:34 I c Jul 18 01:12:35 ok got ya. Jul 18 01:12:36 :) Jul 18 01:12:50 when you're placing outgoing call, it isn't active until other party pick ups call Jul 18 01:12:52 ok :) Jul 18 01:13:26 SHR: 03seba.dos1 07shr-themes * r5e507b956c13 10/frameworkd/frameworkd-config-shr/ (om-gta01/rules.yaml om-gta02/rules.yaml rules.yaml): frameworkd-config-shr: try to handle waiting calls Jul 18 01:13:53 the rule is good. Jul 18 01:14:00 I'm trying to figure out Jul 18 01:14:13 who the fuck sets state Jul 18 01:14:16 when call ends :) Jul 18 01:14:35 TAsn: oeventsd Jul 18 01:14:46 where? Jul 18 01:14:55 i explained it alreay ;P Jul 18 01:15:12 when while rule gets untriggered Jul 18 01:15:20 state file is restored (pulled) Jul 18 01:15:22 oh, ic. :) Jul 18 01:15:27 okie ;) Jul 18 01:15:31 ok Jul 18 01:15:34 btw Jul 18 01:15:35 so i'm going to sleep now Jul 18 01:15:39 one quickie before you go Jul 18 01:15:43 shit ;) Jul 18 01:15:46 :D Jul 18 01:15:47 night. Jul 18 01:15:53 just remember to handle Jul 18 01:15:58 incoming message Jul 18 01:16:02 in rules.yaml Jul 18 01:16:10 so it won't do a crazy sound while in call Jul 18 01:16:11 .... Jul 18 01:16:29 TAsn: incomingmessage doesn't change scenario Jul 18 01:16:30 filters: Not(CallListContains("active")) Jul 18 01:16:34 will suffice, right? Jul 18 01:16:39 dos1, but it does play a tone Jul 18 01:16:50 and we don't want that to happen while in a calll. Jul 18 01:16:56 will that do the trick? Jul 18 01:16:57 but you can't hear it Jul 18 01:16:58 ;) Jul 18 01:17:01 is that legal? Jul 18 01:17:03 hmm, it should Jul 18 01:17:04 dos1, not quite Jul 18 01:17:08 but then it won't vibrate too Jul 18 01:17:10 I might be using a special scenario Jul 18 01:17:15 dos1, that's fine. Jul 18 01:17:22 TAsn: not for me ;x Jul 18 01:17:29 not for me as well actually ;\ Jul 18 01:17:30 bah. Jul 18 01:17:44 but that's an issue Jul 18 01:17:51 when you pipe outgoing sound Jul 18 01:17:57 to the other end of the call for instance... Jul 18 01:18:28 ok, night :D Jul 18 01:18:48 night and thanks :) Jul 18 01:22:59 closing lid in this laptop can hang whole pc :/ Jul 18 01:23:07 good night Jul 18 01:23:40 dos1|zzZZzz, weird, it works once Jul 18 01:23:43 and then it didn't. Jul 18 01:23:46 it's just racy Jul 18 01:31:42 phew Jul 18 01:31:44 tracfeed: Ticket #339 (receiving an incoming call when already on line) updated Jul 18 01:31:47 I think it's time for bed. Jul 18 01:31:54 tomorrow hopefully we'll finally close 339 :) Jul 18 02:41:30 is it possible to put the wifi on the freerunner into master mode? Jul 18 02:53:30 afaik no **** ENDING LOGGING AT Sat Jul 18 02:59:56 2009