IRC log of #maemo-ssu for Saturday, 2013-01-05

lufCan anybody help me with C? I really have no idea what's wrong.00:16
lufuuid_filter[len] = '\0'; g_warning("get_dict_property: uuid_filter[len] = %c", uuid_filter[len]);00:17
lufI see in log: "get_dict_property: uuid_filter[len] = *"00:17
DocScrutinizer05what can I say, '\0' ?00:30
DocScrutinizer05you're sure this works as intended?00:30
lufDocScrutinizer05: yes. It usually works ;) I need to make the string shorter ;)00:31
DocScrutinizer05also printing a char(0) is errr00:31
DocScrutinizer05nfc how g_warning is defined, but i'd guess passing 0x00 to a %c parameter is no good idea00:32
lufIt also works in e.g. bluez: devname[15] = '\0';00:32
lufDocScrutinizer05: please don't elaborate on g_warning. The problem is that uuid_filter[len] = '\0'; does nothing.00:33
DocScrutinizer05what do you mean by "does nothing"?00:34
lufIt doesn't assign end of "string" to that position.00:35
DocScrutinizer05how do you know?00:35
DocScrutinizer05you're not printing a string, you're printing a %c har00:36
lufbecause g_warning I posted above and also next g_warning:00:36
lufg_warning("get_dict_property: UUIDs filter = %s, len = %d, char = %c, full = %d", uuid_filter, len, uuid_filter[len], full);00:36
lufget_dict_property: UUIDs filter = 00001106-*, len = 9, char = *, full = 000:36
DocScrutinizer05I just can say printf("%c", 0) is a bad idea00:37
lufDocScrutinizer05: I don't want to have the first g_warning. I added it because the code doesn't work ...00:37
DocScrutinizer05then add something better than that00:37
lufWhat? I don't understand.00:38
DocScrutinizer05e.g g_warning("get_dict_property: uuid_filter[len] = %s", uuid_filter)00:38
DocScrutinizer05or g_warning("get_dict_property: uuid_filter[len] = %x", uuid_filter[len]);00:38
lufDocScrutinizer05: can you skip the %c? It doesn't work even without all g_warnings ... It doesn't work with your suggested g_warning("get_dict_property: uuid_filter[len] = %s", uuid_filter).00:41
DocScrutinizer05you pasted some code and asked what's wrong with it, I answered you shouldn't print char(0)00:42
lufThe problem is that it doesn't assign \0 to the uuid_filter at position len.00:43
DocScrutinizer05dunno what else I could say about that line of code00:43
lufIs there some "mode" when the char *uuid_filter = "00001106-*" can't be set using the way uuid_filter[0] = 'l' ?00:45
merlin1991luf: is uuid_filer filled by something or by a static string?00:45
lufstatic string00:46
merlin1991because char* whatever = "something"; whatever[5] = 'x'; does not work00:46
*** dhbiker has quit IRC00:46
merlin1991because something is allocated in a read only block00:46
DocScrutinizer05yep00:46
DocScrutinizer05points to const area00:46
merlin1991what I meant :D00:46
lufif (!get_device_properties (conn, (const char*) remote_devname, devprops, "00001106-*")) {00:47
lufSo this is const initialization?00:47
lufstatic gboolean get_device_properties (Connection *conn, const char *dev, DeviceProperties *devprops, char *uuid_filter)00:47
merlin1991uuid_filter inside the function is a pointer to const memory if you cal lthe function like you do00:49
DocScrutinizer05anyway I'd thing you should get compile time warning00:49
DocScrutinizer05think*00:49
lufDocScrutinizer05: no warning :)00:52
lufThanks you (both of you).00:52
DocScrutinizer05yeah, compiler flags can do amazing things ;-D00:52
DocScrutinizer05-Wall ?00:53
*** M13 has quit IRC00:53
lufyes00:53
DocScrutinizer05I really dunno shit about those flags00:53
merlin1991luf: did you fix it?00:56
lufI'm rewriting it a little bit. But I'm now sure what's the problem.00:56
merlin1991you could make the function axcept a const char* and just copy the data inside00:57
lufI can't change const char* (do you mean strdup?)00:57
lufI recognized if it's prefix or whole string (based on ending *). So I rewrite it that I add parameter like gboolean is_prefix.00:59
merlin1991yep strdup01:01
*** dhbiker has joined #maemo-ssu01:06
lufIt's working now :)01:37
*** LaoLang_cool has joined #maemo-ssu01:53
*** arcean has quit IRC02:04
*** jonwil has joined #maemo-ssu02:05
*** LaoLang_cool has quit IRC02:07
*** _rd has quit IRC02:18
*** jon_y has quit IRC03:01
*** jon_y has joined #maemo-ssu03:17
*** NIN101 has quit IRC03:39
*** Martix has quit IRC03:58
*** Oposum has quit IRC04:11
*** Oposum has joined #maemo-ssu04:12
*** luf has quit IRC04:32
*** M4rtinK has quit IRC04:33
*** nox- has quit IRC05:02
*** kolp has quit IRC05:11
*** amiconn_ has joined #maemo-ssu05:46
*** amiconn has quit IRC05:46
*** amiconn_ is now known as amiconn05:47
*** DocScrutinizer05 has quit IRC06:04
*** DocScrutinizer05 has joined #maemo-ssu06:04
*** dhbiker has quit IRC06:33
*** dhbiker has joined #maemo-ssu06:53
*** jonwil has quit IRC08:23
*** Pali has joined #maemo-ssu09:51
*** _rd has joined #maemo-ssu10:29
*** _rd has quit IRC10:37
*** Milhouse has quit IRC11:07
*** Milhouse has joined #maemo-ssu11:08
*** Milhouse has quit IRC11:15
*** Milhouse has joined #maemo-ssu11:15
*** jonwil has joined #maemo-ssu11:33
Palikerio, now new profiled is in cssu-devel11:35
kerio^_^11:36
*** Milhouse has quit IRC11:39
*** Milhouse has joined #maemo-ssu11:40
*** _rd has joined #maemo-ssu11:40
kerioPali: not only that, i see11:48
kerioOMG dsmetool poweroff11:48
kerioi love you <311:48
Palisudo poweroff should work now too :-)11:49
kerioyep, i see11:49
keriowhy both upstart and system-services are updated?11:49
Palisudo reboot working too11:49
keriosame source package?11:49
Palikerio, because both deb packages comes from upstart src11:49
*** Milhouse has quit IRC11:50
*** Milhouse has joined #maemo-ssu11:51
Palimerlin1991: In cssu-devel and cssu-testing are different deb packages rtcom-messaging-ui-portrait with same version11:52
Paliand my apt-get still trying to upgrade something...11:52
Paliwe should consider to *not* rebuild Architecture independent packages when moving cssu-devel to cssu-*11:53
Palior always increase number11:53
keriothe one from cssu-testing takes priority for me11:56
kerioor maybe it's just newer11:56
*** luf has joined #maemo-ssu11:57
*** Milhouse has quit IRC12:05
*** Milhouse has joined #maemo-ssu12:07
merlin1991Pali: well who's the culprit who uploaded to -deve?12:10
merlin1991*-devel*12:10
merlin1991btw which version has the better css?12:11
Paliboth are same12:11
PaliI updated first version to devel12:11
Paliand (propably you) updated recompiled (same version) from git to testing12:12
merlin1991and what's the difference?12:12
Palino difference12:12
Palionly apt-get still show me "update"12:12
merlin1991"are different deb packages"12:12
Paliand cycle between that two versions12:12
merlin1991hm weird12:13
Palideb packages has different md5sum but files are same12:13
Palicontrol files has different timestamp, so tar part in deb is different12:13
Paliso deb packages must be different12:13
*** M4rtinK has joined #maemo-ssu12:14
Palibtw, operator name widget from devel doing cyclic reboot :-(12:14
Palinot I enabled R&D mode and disabled lifeguard12:14
PaliI'm going to investigare what happened12:14
Paliping jonwil ^^^^^12:14
jonwilwierd that its doing that, its working just fine for me12:15
jonwilI am running the same .deb file as was uploaded to -devel12:15
PaliI see that hildon-something crashing after I updated packages12:16
Paliso maybe there is also 3rd app12:16
jonwilmaybe12:16
jonwilall I know is that its working for me12:16
Paligoing to investigate12:16
kerioPali: ah fuck, bootloop12:17
*** Milhouse has quit IRC12:17
kerioand yes, it's connui-home-cellular12:17
Palikerio, enable R&D and disable lifeguard12:17
kerioPali: nah, where's the .so?12:17
jonwilso there is a legit problem with connui-home-cellular as it stands in cssu-devel?12:17
jonwilits definatly working for me with no crashes12:19
jonwilor boot problems12:20
jonwilwhich means the people having the problems (if there are any) will have to debug it themselves and come up with the solution...12:20
Pali/usr/bin/hildon-home crashing12:21
Paliand crashing after "Jan  5 11:15:03 Pali-Nokia-N900 cellular: csd[1275]: ISI_SMS .901580> incoming_cell_broadcast(): Incoming cell broadcast"12:21
Palijonwil ^^^12:22
jonwilDo you have the logging for the widget enabled?12:22
Palino12:22
Paligoing to enable it12:22
jonwilplease do12:22
Palibut I do not remember gconf keys :D12:22
jonwilenable it and get some logs of just how far it gets when you boot12:22
jonwillook in the source code for the gconf keys :P12:23
PaliI know12:23
keriohuh, it reboots for me even without the connui-home-cellular .so12:23
*** Milhouse has joined #maemo-ssu12:23
Paliso then we need gdb + debug symbols12:23
Palihildon-home-dbg12:24
jonwilor connui-home-cellular-dbg :)12:24
kerioPali: hildon-home crashed even without the .so12:24
jonwilsince its not broken for me, I cant help you fix it12:24
jonwilgoing to go back to looking for interesting things to reverse engineer. I gave up on clockd because I have no way to test a number of its features to make sure they work (I don't want to reverse engineer anything I cant properly test locally)12:25
kerioPali: i have no connui-cellular-operator-home-item.so and it still crashes12:28
Palikerio, so need gdb and backtrace12:28
kerioPali: how do i type esc in recovery console?12:28
Palihm, I do not know12:29
Palikerio, enable R&D and disable lifeguard12:30
kerioi don't wanna do that! :c12:30
Palithen reboot cycling will be disabled12:30
keriowhat's signal 11?12:32
keriooh segv12:32
kerioanyway, the problem isn't connui-home-cellular i think12:34
kerioPali: does hildon-home know about profiles?12:34
Palikerio, there is plugin in status menu12:34
keriothe status menu is hildon-status-area or whatever12:35
keriohildon-home is hildon-home12:35
PaliI started hildon-home & hildon-desktop in gdb12:35
Palinothing crashed12:35
Paliand working fine12:35
kerio:s12:35
Paligoing to start also hildon-status-menu12:36
keriodangling pointers ahoy12:36
keriofine, i'll do it your way pali >:c12:36
kerioPali: what flags do i need? no-lifeguard-reset?12:37
Paliyes12:37
jonwilok, so the problem isn't connui-home-cellular?12:41
keriojonwil: it deleted it and it still crashes12:42
kerios12:42
kerioseems like it's hildon-home somewere else12:42
kerio*somewhere12:42
keriobut of course it works fine when ran inside gdb :s12:42
keriono, wait, i got a sigsegv12:44
keriowith no debug symbols12:44
keriohow do i specify the debug symbols?12:45
kerioPali: ah crap, hildon-home is .launched12:47
keriohow do we debug that?12:47
PaliI do not know12:47
Paliunder gdb it not crashing12:47
Paliand without gdb it crash12:47
keriohow are you launching it?12:47
Pali$ gdb --args maemo-summoner hildon-home.launch12:48
Pali$ maemo-summoner hildon-home.launch12:48
keriooh, what's maemo-summoner?12:48
keriolike maemo-invoker but in its own instance?12:48
Paliyes12:48
keriowell, it still crashes for me12:48
Paliin gdb too?12:48
keriobut maemo-summoner doesn't12:49
merlin1991bt plz12:49
Palibacktrace backtrace12:49
merlin1991:D12:49
Palikerio, do you know how to get backtrace from crashed app?12:49
keriogdb thinks everything is fine12:49
Palithere is some env in bash or something similar...12:49
Palibut I do not remebmer12:49
*** NIN101 has joined #maemo-ssu12:49
kerioPali: maemo-summoner doesn't crash but i'm not getting the icons12:51
keriowhen was hildon-home thumbified?12:53
kerioPali: the only thing i can think of is the new profiled12:58
keriobut everything else works fine :S12:58
kerioPali: downgraded profiled, libprofile0 and profile-data to stock13:02
Palikerio, doing it too13:02
Paliand not hepled13:02
kerio:c13:02
kerioi can't remember what else i changed in the system before this13:03
PaliI upgraded also zlib1g and libpng12-013:03
keriooooh13:03
kerioi bet it's zlib1g13:03
Palimaybe some of that two libs13:03
kerioi was running libpng12-0 for a while13:03
keriobut zlib1g is new13:03
kerioand fairly important13:03
Palibut why nothing else crashed??13:04
Palizlib is used everyhere13:04
kerioPali: nothing else crashed so far13:04
kerioalso, hildon-home is a fickle bitch13:04
kerioloads all sorts of plugins13:05
Paliall profile libraries are ok13:07
kerioPali: i has a hildon-home :D13:07
keriodowngraded zlib1g13:08
Palioperator is ok too13:08
Palilibpng12-0 is ok too13:08
kerioconfirm13:08
Paliso zlib1g crashing...13:08
keriofreemangordon: you bootlooped up13:08
lufkerio: what version of libxml2 do you have?13:09
kerioluf: weren't you also involved?13:09
kerio:D13:09
kerioluf: 2.6.32.dfsg-5maemo4+0m5+0cssu0+thumb013:10
lufThat's the reason.13:10
keriofreemangordon: you bootlooped up the correct dependencies13:10
lufFuck it shouldn't be possible to install zlib1g without correct libxml213:11
kerioluf: see my previous line13:11
kerioi suppose i should test if everything boots with both of those13:11
lufkerio: It's my fault ;)13:11
keriowhile i'm still on rd mode13:11
lufcan you show me dpkg -s zlib1g ?13:12
kerioluf: from which version?13:12
lufThe last from cssu-devel13:12
kerioluf: no mention of libxml213:13
kerioperhaps there should be a Breaks: libxml2 (<< 2.6.32.dfsg-5maemo4+0m5+0cssu1)13:13
Pali$ sudo apt-get install zlib1g=1:1.2.3-9.osso9+0m513:13
Palithis ^^^ fixing reboot loop13:13
lufIt's there in sources ...13:13
lufNo apt-get install libxml2 will fix the bootlook13:14
luf*bootloop13:14
luf(from cssu-devel)13:14
jonwilok, so connui-home-cellular is NOT broken?13:14
keriojonwil: i told you already13:15
kerioyou're completely blameless <313:15
jonwilok, great13:15
Palikerio, you can quit vim also with SHIFT+Z+Z13:15
kerionot when i'm inputting text, surely13:16
keriootherwise it would be hard to type two capital Zs in a row13:16
Paliso you do not need ESC :-)13:16
lufHmmm Breaks seems to be ignored during build ...13:16
Paliand ctrl+C to go normal mode13:16
keriogregoa: halp13:16
kerioPali: oh, k13:16
lufWe have to put it into Conflicts.13:16
jonwilok, so can someone tell me which systemui packages have been cloned so far?13:16
kerioPali: still, isn't there a ctrl+something combination that does esc?13:16
kerioluf: no we don't, yet13:16
kerioPali: like ctrl+i that's the same as tab13:17
lufkerio: remap the keyboard ;)13:17
Palijonwil: alarm, tklock, dev, powerkeymenu13:17
lufShift+Enter is the empty combination ;)13:17
jonwilare there any others that we need cloned?>13:17
Palijonwil, systemui daemon itself13:17
jonwilok, that I cant clone because of some of the things it does :P13:18
keriohrmpf, ctrl+[13:18
kerioPali: is there a way to set rd flags from the device itself?13:18
Palikerio, yes writing own C application :-)13:19
keriocan't 0xFFFF do that?13:19
PaliI do not know, but maybe yes13:19
PaliI do not know if I implemented it13:19
kerio...you wrote it!13:19
Paliyou can try13:19
PaliI used some OSS cal parser in 0xFFFF13:19
Paliso I think write support via proprietary libcal is not in 0xFFFF13:20
Palikerio, but I have prepared open source replacement for initrd-tools DEB package13:20
Paliand in that package is cal-tool binary13:20
Paliwhich write to stdout cal flags13:20
jonwilThere is a functionally identical clone of libcal out there13:20
PaliI can add new options for storing cal flags13:20
kerioPali: btw, uboot sometimes fails to turn the backlight on13:20
Palikerio, uboot has no bakclight support13:21
Palikerio, backlight is controlled via SPI interface13:21
Paliand I did not have time for creating driver for it in buoot13:21
luf:q13:21
luf:D wrong window  ...13:22
kerioluf: anyway, just wait for gregoa to come and tell us that our tools are older than dirt13:22
luf:D13:22
kerioand then give us a workaround13:22
lufkerio: we have to fix it ASAP.13:22
jonwilif the wiki was working I would update http://wiki.maemo.org/Fremantle_closed_packages with annotations on which ones are worth cloning and which ones are not (for example cloning nokia-maps-core is pointless when there are better maps apps for the N900)13:22
keriogoogle-search-widged must be cloned!13:23
kerio*widget13:23
keriootherwise how will i make a shortcut to the google homepage in hildon-home?13:23
jonwiland for example I suspect cloning evolution-data-server-addressbook-backend-sim would be of limited usefulness13:24
keriojonwil: for which purpose?13:25
jonwilthats what I mean, there is no point in cloning that package13:26
jonwilbecause there is no use for having a clone of it13:26
keriojonwil: *limited* use for having a clone of it13:26
Palijonwil, yes, clone of evolution-data-server-addressbook-backend-sim is needed13:26
keriounless it's statically linked13:27
Paliin maemo5 there is no support for copy to sim13:27
Paliyou can copy only from sim13:27
kerioalso, we might want to update evolution-data-server to a newer, incompatible version13:27
lufkerio: welcome in the hell.13:27
Palikerio, our evolution server is fork of old version, but speed is still better then in upstream13:27
lufPali: no it's not13:28
Palinot now?13:28
PaliI remember that fremantle fork was faster13:28
jonwilbtw, I suspect that evolution-data-server-addressbook-backend-sim is not what we need for copy-to-sim13:28
lufPali: there were some measurement and fremantle was one of the slowest ...13:28
jonwilI suspect we need to figure out how to use libsimpb013:29
lufI forget where ...13:29
jonwili.e. cellular services daemon sim phonebook plugin13:29
jonwilwhich may not even support copy-to-sim at that level13:29
jonwilin fact, do we even know if cellmo supports copy-to-sim?13:29
Palijonwil, in osso addressbook there is only button copy from sim13:29
luffreemangordon: Breaks is ignored by our build env :(13:29
keriofreemangordon: you bootlooped up, son!13:29
luf> grep Breaks debian/control13:30
lufBreaks: libxml2 (< 2.6.32.dfsg-5maemo4+0m5+0cssu1)13:30
luf> dpkg --info ../zlib1g_1.2.7.dfsg-13maemo1+0cssu1_armel.deb13:30
luf new debian package, version 2.0.13:30
luf size 80252 bytes: control archive= 1031 bytes.13:30
*** luf has quit IRC13:30
jonwiluntil we know if the cellmo and csd support copy-to-sim, doing anything with evolution doesn't help13:30
*** luf has joined #maemo-ssu13:30
keriojonwil: csd even supports multiple connections at the same time!13:30
Palijonwil: libtime, clockd and systemui is priority13:30
kerioluf: try with <<13:31
kerioPali said there's a difference13:31
lufkerio: it's my mistake (the bootloop)13:31
kerioonly your mistake?13:31
lufYes.13:31
*** Milhouse has quit IRC13:31
jonwilwell I cant do libtime, clockd or systemui13:31
jonwilso I am looking for something else to do13:31
keriofreemangordon: apparently, you didn't bootloop up13:32
keriosorry about that13:32
kerioluf: have you tried with << instead of <?13:32
*** Milhouse has joined #maemo-ssu13:32
Palijonwil, libplayback13:33
Palior systeminfo daemon13:33
jonwilwhats special about libplayback?13:33
Palijonwil, libplayback is needed if you want to play some music (e.g in OMP) in silent profile13:33
jonwilok13:33
Palior if you want to pause music playback when there is incomming call13:34
jonwilok, so we know why we want to call this library. But whats the benefit of having an open clone?13:34
lufmerlin1991: can you please remove the zlib1g from cssu-devel?13:34
jonwilThere is already a -dev package for it13:34
Palijonwil, yes but for open source media player you need 3rd nokia closed libary13:35
Paliand libplayback was reason why I needed to decompiled prolog code :D13:35
jonwilok, and for sysinfo daemon, whats the benefit of having that open?13:35
Paliusing phone info on other platforms (also on maemo)13:36
Paliif you want to retreive IMEI (and other stuff) you can do it only wit sysinfo13:36
Palianother closed daemon and library is omap3camd13:37
jonwilall sysinfo stuff comes from CAL13:37
Palisome SIM identifier not13:37
Pali(IMSI)13:37
Paliomap3camd is needed for camera13:37
jonwilbest thing for camera is to use fcam (which IIRC can do camera on N900 without omap3camd)13:37
Palireally?13:38
jonwilI think so13:38
Paliomap3camd doing something with kernel13:38
Paliif you kill it image quality is bad...13:39
Palibut you still got image from camera13:39
Palianother closed daemon is alsaped13:39
jonwilI dont see anything in sysinfod (or rather the list provided by sysinfo-tool -l) that indicates IMSI13:44
merlin1991luf: what's wrong with it?13:44
jonwilIMEI yes, IMSI no13:44
keriomerlin1991: can cause a bootloop due to wrong metadata13:46
jonwilIMSI comes from Cellular Services Daemon13:46
jonwilnot sysinfo daemon13:46
* merlin1991 starts the banhammer for zlib13:46
*** Milhouse has quit IRC13:46
kerionamely, it's missing a Breaks: libxml12-0 (<< 2.6.32.dfsg-5maemo4+0m5+0cssu1)13:46
kerioif you can add that instead, it would be also fine13:47
jonwilI have checked and all things that sysinfod supports all come from CAL13:47
kerioer, wtf13:47
keriolibxml213:47
kerionot sure where the 12-0 came from13:47
merlin1991luf: removed13:48
kerio[general notice] if you installed the new zlib1g from cssu-devel, make sure you've also installed the latest libxml2 from cssu-devel, or you'll get a bootloop13:48
*** Milhouse has joined #maemo-ssu13:48
jonwilok, so going through the list, alsaped was suggested as needing reverse engineering but its too complex for me.13:52
jonwilbluetooth-sysinfo was done by me already :)13:52
jonwilclockd I cant do because I cant test all its functionality13:53
jonwilconnui-* has thus far eluded my efforts to reverse engineer any of it13:54
jonwilwith regards to evolution-data-server-addressbook-backend-sim14:00
jonwilit seems like that library is calling e_book_backend_set_is_writable14:01
jonwile_book_backend_set_is_writable(true)14:01
jonwilso its already able to write to the SIM phonebook14:01
jonwilso no changes are needed to evolution-data-server-addressbook-backend-sim to handle phonebook write, just need to change addressbook code itself to handle write to sim I think14:02
jonwilmoving down the list we have facebook-* which I wont be touching since I hate Facebook and refuse to have an account there :P14:02
*** Milhouse has quit IRC14:05
jonwilas for google-search-widget it would be easier (for someone with GTK skills) to write a new widget that does the same thing than it would be to reverse engineer it14:07
*** Milhouse has joined #maemo-ssu14:08
jonwilAll the widget does is launches http://www.google.com/m?client=ms-nokia-maemo in the browser14:09
jonwilall of the useful bits of hildon-im-* have been done already IIRC14:10
jonwillibcityinfo is useless to clone without the underlying data that it uses (which we cant just copy from Nokia)14:11
lufmerlin1991: because package Breaks doesn't work :(14:16
*** Milhouse has quit IRC14:20
*** Milhouse has joined #maemo-ssu14:25
*** Milhouse has quit IRC14:32
*** arcean has joined #maemo-ssu14:34
*** Milhouse has joined #maemo-ssu14:36
*** Milhouse has quit IRC14:42
*** Milhouse has joined #maemo-ssu14:59
lufkerio: I uploaded fixed zlib package into cssu-devel.15:00
*** kolp has joined #maemo-ssu15:04
lufkerio: can you test refreshed zlib? I tested it and it can't install without proper libxml2 now.15:05
kerioif you used Conflicts i'll be mad >:c15:05
lufFeel free to be mad ;)15:05
lufBetter than bootloops.15:06
kerioyou could've waited for gregoa to wake up and report15:06
kerioyou *should've15:06
lufAnd you can take a look into history that gregoa suggested Breaks or Conflicts (Breaks doesn't work)15:06
*** Milhouse has quit IRC15:06
lufkerio: you're bad boy :D15:06
lufI'm going to work manually ...15:07
keriohm, i think he said that Breaks *should've* worked with our version of the tools15:08
*** Milhouse has joined #maemo-ssu15:09
lufkerio: ok I see that Conflicts ins't nice :D15:09
kerioluf: why? what happens?15:11
lufhowever it works :15:11
kerioluf: hm, it's missing the Conflicts with zlib1 and zlib1g-udeb15:12
keriothe stock zlib1g had that15:12
kerionot sure if it'll change anything15:12
lufhttp://pastebin.com/PsgvvDUU15:12
lufleaving now15:12
kerioheh, maybe Breaks would give out a better message?15:13
lufkerio: Breaks doesn't work :(15:13
*** Martix has joined #maemo-ssu15:14
kerioBreaks doesn't pass properly between source package and .deb, but maybe it would still be parsed correctly15:14
*** Milhouse has quit IRC15:15
Paliplease remove *udeb* packages15:20
Palithat is used only by debian installer15:20
*** Milhouse has joined #maemo-ssu15:26
*** Milhouse has quit IRC15:34
*** Milhouse has joined #maemo-ssu15:34
*** Milhouse has quit IRC15:40
*** Milhouse has joined #maemo-ssu15:51
*** xes has joined #maemo-ssu15:55
*** luf has quit IRC15:59
*** Milhouse has quit IRC16:00
*** luf has joined #maemo-ssu16:01
*** Milhouse has joined #maemo-ssu16:04
*** Milhouse has quit IRC16:11
gregoaluf: "Breaks: libxml2 (<< 2.6.32.dfsg-5maemo4+0m5+0cssu1)" works in my scratchbox, i.e. it ends up in the binary package. "Breaks: libxml2 (< 2.6.32.dfsg-5maemo4+0m5+0cssu1)" leads to the warning "dpkg-gencontrol: warning: relation < is deprecated: use << or <=" and then I have "Breaks: libxml2 (<= 2.6.32.dfsg-5maemo4+0m5+0cssu1)" in the binary package. [tested with some random package I had lying around not with zlib]16:11
*** Milhouse has joined #maemo-ssu16:14
keriogregoa: <316:14
keriogregoa: are you sure you have the original tools in your scratchbox, though?16:15
gregoakerio: that's indeed a good question -- what "original" means :)16:16
keriomerlin1991: btw, can you add some CNAMEs to your dns records? and possibly some rewrite rules on your web server - i'd love to use urls like cssu-testing.merlin1991.at16:16
keriofor the repos16:17
jonwilstill stuck for what to reverse engineer next... :P16:17
gregoakerio: I mean I'm quite sure I have a clean scratchbox but it's possible I've created it from a newer however-thats-called than luf16:17
kerioso i can understand wtf is going on with apt-cache policy16:17
keriogregoa: do you reckon there's a way to make apt show the full repo URLs rather than just the hostname?16:18
gregoaright, apt-cache policy output is mostly useless16:18
merlin1991kerio: hm what does a a browser send to the server when it follows a cname?16:18
gregoakerio: not sure, at least I don't remember right now, and I know that I had this question myself before. there might be something else ...16:18
keriomerlin1991: the hostname - in this case, it would be cssu-testing.merlin1991.at16:19
kerionot maemo.merlin1991.at :)16:19
merlin1991hm well for cssu-testing that isn't going to work16:19
merlin1991ham is a bitch ;)16:19
kerionot without some configuration, yes16:19
kerioon your part, i mean16:19
merlin1991nah I mean on the n900 hand16:19
merlin1991part16:19
*** Milhouse has quit IRC16:19
keriowell, we could eventually change the URLs in community-ssu-enabler16:20
gregoabtw, what this "Breaks" question shows is IMO clearly that we want to have all packages for all repos (re)built on some autobuilder with a defined and clean environment. directly installing packages that someone has built on their machine has led to problems and will lead to problems16:20
merlin1991on my part it's a simple add cname ln -s in the /srv/http/ dir and rndnc reload merlin1991.at :D16:20
*** Milhouse has joined #maemo-ssu16:20
keriomerlin1991: but then the url will be community-devel.merlin1991.at/cssu/community-devel16:21
kerioand that's ugly :(16:21
merlin1991err no16:21
keriooh you're going to move the directory too? neat16:21
merlin1991kerio: my setup is /srv/http/$hostname/STUFF16:22
kerioif we want to follow the debian structure, it should be community-devel.merlin1991.at/maemo/16:22
kerioalthough it doesn't make much sense16:22
kerioso maybe just on the /16:22
merlin1991so if I ln -s /srv/http/$oldpath /srv/http/$newhost then it's all nice and shiny16:22
Palimerlin1991, luf, freemangordon, call 'echo 188.117.59.202 wiki.maemo.org >> /etc/hosts' to update maemo wiki16:23
kerioln -s /srv/http/maemo.merlin1991.at/cssu/community-devel /srv/http/community-devel.merlin1991.at16:23
Paliand we can start use it16:23
merlin1991kerio: exactly :D16:23
kerioalso add one for extras-devel-light pls16:23
merlin1991pick a name ;)16:23
kerioln -s /srv/maemo.merlin1991.at/light/extras-devel/ /srv/extras-devel.merlin1991.at16:25
merlin1991hm I should rework my dns setup anyway, atm it's a bunch of A and AAAA entries, I should put cnames with a higher ttl and A for merlin1991.at16:25
jonwilPali: thanks for the link to the wiki16:27
jonwilIf I have that entry in /etc/hosts and am pointing to the new wiki16:27
jonwilwould it then be safe to edit it?16:28
*** xes_ has joined #maemo-ssu16:29
jonwilbut yeah I think I will see what libplayback looks like :)16:30
keriomerlin1991: and cssu-thumb too!16:30
*** Milhouse has quit IRC16:31
*** xes has quit IRC16:32
jonwildamn, libplayback is using an opaque structure16:32
jonwilbut its definatly something reverse-engineerable I hope16:33
merlin1991http://extras-devel.merlin1991.at/16:35
kerio:D16:35
merlin1991the others I don't really want todo because you'd have to change the cssu enabler AND we'd run into the ipv6 problems again16:36
keriok16:36
*** Milhouse has joined #maemo-ssu16:37
kerioit doesn't really help with the apt-cache policy problem then, does it? :c16:39
keriomeh, i suppose that now the packages with "thumb" in it are from -thumb and the ones without are from -devel16:39
kerioso it did help, in a way16:39
*** Milhouse has quit IRC16:51
merlin1991it got rid of 33% of the possible entries (in a way)16:53
*** Milhouse has joined #maemo-ssu16:53
Palikerio, do you have bootmenu installed?17:22
PaliI mean original or modified fanoush bootmenu script /bootmenu.sh17:22
kerioi do17:23
keriowith backupmenu and recovery console17:23
*** Milhouse has quit IRC17:23
*** Milhouse has joined #maemo-ssu17:23
PaliI have open source replacement for text2screen, cal-tool and key_pressed binaries17:24
Palitext2screen is used in bootmenu for rendering text17:24
Palido you want to try it?17:24
Pali(text2screen & cal-tool comes from opendsme project, key_presses was written by me)17:24
PaliI created debian package for it17:25
keriohm, not right now17:25
kerioi'm pooping17:25
Skryneed scissors?17:41
jonwilok, I have been looking at libplayback and have come to the conclusion that its easiest to either use it as-is (the fact that its closed-source shouldn't make a difference to anyone except the most fanatical OSS zealots and I doubt anyone like that is using the N900) or to use the dbus interfaces (e.g. org.maemo.Playback) directly17:42
jonwilIts clonable17:43
jonwilbut annoying17:43
jonwili.e. its too annoying to be worth the effort since changing it isn't something we have a reason to do17:43
jonwiland since its really only a wrapper around some dbus stuff where the other end of the dbus link is open17:44
SkryI prove your doubt about fanatic zealots not using N900 wrong17:45
jonwilnaybe17:45
jonwilmaybe17:45
jonwilbut there are far more important closed things on the N900 for people who care to complain about than libplayback :)17:46
jonwilWhat we need to look at is cases where there is genuine value in cloning them17:47
jonwile.g. cloning clockd/libtime is definatly worth it (and I would do it if I could)17:47
Skrysure, not complaining am I? I even welcome messy code with great joy and praise :)17:49
jonwil:)17:54
*** Milhouse has quit IRC18:12
*** Milhouse has joined #maemo-ssu18:14
*** Milhouse has quit IRC18:22
*** Milhouse has joined #maemo-ssu18:23
*** luf has quit IRC18:39
*** xes_ has quit IRC18:41
*** dhbiker has quit IRC18:48
*** jonwil has quit IRC18:51
*** luf has joined #maemo-ssu18:55
*** Milhouse has quit IRC19:02
*** dhbiker has joined #maemo-ssu19:10
*** luf has quit IRC19:19
*** NIN101 has quit IRC19:23
*** NIN102 has joined #maemo-ssu19:24
*** luf has joined #maemo-ssu19:24
*** NIN102 is now known as NIN10119:34
*** kolp has quit IRC19:57
*** kolp has joined #maemo-ssu19:58
lufgregoa: Can you give me the package? I'll try it also. Maybe I did something wrong20:12
lufgregoa: https://gitorious.org/community-ssu/zlib/ - here you can check how I did it (HEAD~2)20:12
lufPali: (zlib) udeb package is also in original maemo 1.2.3. So I did as few changes as possible.20:14
Paliok20:15
*** luf has quit IRC20:18
*** luf has joined #maemo-ssu20:28
lufPali: if you're sure about it I can try to comment it out (or remove)20:29
kerioit's probably an upstream residual20:29
keriofremantle is loosely based on... etch?20:30
lufkerio: I know but during upgrade I use the way of minimal changes ...20:33
kerioluf: anyway, gregoa made the Breaks information work fine20:34
lufkerio: I see he said it's ok for him.20:42
lufBut it doesn't work for me or freemangordon.20:42
keriogregoa: reveal us your magic20:43
lufgregoa: https://gitorious.org/community-ssu/zlib/blobs/15518257be7ee967b07ea8fc7cc8b632fe593460/debian/control - this didn't work for me and freemangordon20:44
freemangordonluf: hmm?21:10
freemangordonaah, come on, not again :( http://support.microsoft.com/kb/279889721:11
*** M13 has joined #maemo-ssu21:13
freemangordonat least we have the sources tvis time https://gitorious.org/community-ssu/maemo-security-certman21:14
Sicelosucks21:16
freemangordonmerlin1991: http://googleonlinesecurity.blogspot.com/2013/01/enhancing-digital-certificate-security.html21:16
freemangordon(all others too) ^^^21:16
freemangordonmerlin1991: do you mind to post on TMO about it?21:20
PaliI read about TURKTRUST too21:22
Palican we blacklist that CA?21:22
freemangordonPali: can we?!? WE MUST, if nor the whole CA, then at least the certificates in question.21:24
freemangordons/nor/not/21:24
infobotfreemangordon meant: Pali: can we?!? WE MUST, if not the whole CA, then at least the certificates in question.21:24
freemangordonthough if goggle/M$/mozilla blacklist the root cert, we have to follow21:25
Paliok, do you know how to do in that maemo package?21:26
freemangordonI don't, was just looking at https://gitorious.org/community-ssu/maemo-security-certman/commit/fc21ae95be7f44189be2360d445f4fe3f10ab71221:27
freemangordonthis is for diginotar21:27
freemangordonshouldn't be that hard21:27
Sicelodebian is considering to remove the whole root21:28
freemangordonwell, maybe we should do the same then21:28
Paliok, we should release stable cssu ASAP21:28
Sicelohttp://bugs.debian.org/cgi-bin/bugreport.cgi?bug=69736621:28
Paliwith blacklisting that ca21:29
*** M13 has quit IRC21:29
*** Milhouse has joined #maemo-ssu21:41
freemangordonPali: stable? what about -testing :P21:44
freemangordongoing to make a thread on TMO, we can at least inform the "users" :)21:46
freemangordonPali: I think it is merlin1991/chemist to decide whether we will remove the whole CA or just compromised root certificates21:57
freemangordonthough TBH I tend to agree with the reporter on bogs.debian.org - this guys were aware of the issue back in 2011 and did nothing :(21:58
*** kolp has quit IRC22:01
*** kolp has joined #maemo-ssu22:01
RaimuHumm, another cssu-devel update that messed up ext4 optfs today.22:03
RaimuSorry -- didn't mess as much as rewrote ext3 where ext4 was written and rebootlooped my n900.22:06
kerioRaimu: eventually CSSU should fix the fstab situation22:06
keriohold on, can't ext4 be automatically identified?22:07
RaimuYup. It's easy to manually fix after updates for now.22:07
kerioRaimu: it's just one place, right?22:07
keriorcS-late, where /home is mounted22:08
keriodidn't apt-get ask for confirmation, though?22:09
freemangordonRaimu: could you send a patch to Pali, I think it should be no problem to include it in CSSU22:09
RaimuNaw, it overwrote genfstab.awk I think?22:09
freemangordonkerio: afaik ^^^ is not a config file22:10
kerioRaimu: ah yes, it does mount /home22:10
keriofreemangordon: yeah, it's in /usr/lib22:10
kerioRaimu: i just have if falsed the block that autogenerates the fstab22:10
freemangordonwhy apt should ask then?22:11
keriofreemangordon: i just figured out the problem22:11
keriorcS-late doesn't do the explicit mount22:11
freemangordonaah, ok22:11
Raimukerio, suggest a way to make it a non-issue for me too if you can?22:12
RaimuIf-falsing which piece of scripting?22:12
kerioRaimu: "if false; then" before # Generate fstab and mount /home22:12
kerio"fi" after "rm -f $tmp_fstab"22:13
kerioin /etc/event.d/rcS-late22:13
RaimuThanks.22:14
Raimufreemangordon: I would if I was dapper enough with scripting22:14
gregoaluf, kerio: sorry, I can't give you the package because it was just some random package in ~/src/ in my scratchbox, and I've removed the changes again. but I didn't do anything else than you, i.e. add the Breaks line to the binary package and run dpkg-buildpackage -uc -us22:14
keriogregoa: i didn't mean the package, i mean YOUR MAGIC22:15
kerioor possibly the version of dpkg-buildpackage22:15
gregoakerio: re magic: :)22:16
gregoakerio: the question with the version is probably relevant indeed22:16
kerioPali: do you reckon we could add an official way to disable the fstab generation in rcS-late?22:16
keriolike if the file /etc/default/no-auto-fstab exists22:17
gregoakerio, luf: ii  dpkg-dev             1.14.25maemo3+0m522:17
lufgregoa: same here22:24
lufii  dpkg-dev  1.14.25maemo3+0m5  Debian package development tools22:25
PaliFOR ALL: if you changing any file that is in /usr, first divert origin file and then edit it. system files which come from package system can be replaced without warnings!!!22:29
kerioindeed22:29
keriowell, you'll get a warning22:29
Palifor diverting use: $ sudo dpkg-divert --local --rename --add <file>22:29
keriousually, apt-get telling you that it's about to update a package :)22:29
gregoaluf: well, then I'm running out of ideas22:30
Paliand about fstab problem: I think we can use autodetection for each partition (and fallback to default values if autodetection not work)22:30
kerioPali: when generating the fstab each time?22:31
Palike-recv already doing it via HAL for SD card and for devices in usb host mode22:31
keriobut i don't want to generate the fstab each time :(22:31
*** nox- has joined #maemo-ssu22:31
Palionly when not exists is good idea too22:31
keriowhy is it even autogenerated, anyway?22:32
Palino idea22:32
Paliask somebody from nokia22:32
lufgregoa: can you try to make a zlib package from gitorious?22:32
Palior somebody who remember pr1.022:32
kerioif we wanted to update it, we could just update base-files22:32
gregoaluf: I can try but how does this help?22:33
lufTo see if it's in my env or mistake in zlib.22:33
lufgregoa: HEAD~2 commit as I commited the workaround with Conflicts.22:34
gregoaok ...22:34
gregoaluf: first attempt: fails to build with "dpkg-gensymbols: error: cannot open debian/zlib-core.symbols: No such file or directory" *sigh*22:38
lufstrange I rebuild it without problem.22:41
kerioPali: crazy: disable the autogeneration of /etc/fstab22:41
kerioit's not like it can change from a boot to another, without changing the .awk file22:41
ShadowJKIt used to be able to change before devs started crying like little children that they don't know how to install stuff anywhere else than /usr, and Nokia had to move stuff to /home /opt to make room, after which the "use nand and usd if emmc is broken" logic stopped working and went away22:44
gregoaluf: I now removed the 2 includes from the symbols file in order to build it. the resulting binary has this info: https://paste.debian.net/222025/22:45
lufgregoa: so the problem is in the build env ...22:45
lufwhat dpkg version do you have?22:46
gregoaluf: the same I pasted half an hour ago :) 1.14.25maemo3+0m522:46
lufgregoa: You pasted dpkg-dev ...22:46
lufBut it's the same.22:46
gregoaluf: yes because that's the relevant one :) (and the same)22:47
lufgregoa: dpkg-buildpackage -uc -us - give me: dh_testroot: You must run this as root (or use fakeroot).22:48
lufWhat sb env are you using? I'm using the virtual guest from Nokia.22:49
gregoapuh, difficult question. I set this up years ago. with the debian packages for scratchbox and then some fremantle-target following some instructions22:50
gregoaluf: does this help: http://paste.debian.net/222026/ ?22:51
lufYes.22:52
lufDevkits: perl debian-etch qemu doctools svn git22:52
lufThis is the difference.22:52
gregoaso s/etch/squeeze/ hm. interesting.22:53
gregoabut still you see the same dpkg* version. -- and then something else is used behind your back? -- I guess we need someone who understand scratchbox better :/22:54
freemangordongregoa: seems your SB is outdated, what is the version of scratchbox-core?22:54
gregoafreemangordon: 1.0.2722:54
freemangordonthe fuck?!? here it is 1.0.1722:55
gregoafreemangordon: and I had it in my sources.list until the host went down in december (?) ...22:55
freemangordongregoa: latest for SB1 is 1.0.17 AFAIK22:55
freemangordoncould it be you have SB2 installed?22:55
gregoanot that I know of ...22:56
freemangordonweird22:56
gregoaat least I don't find any packages on my host with scratchbox2* or sb2*22:56
freemangordongregoa: though luf is right, now way to build in SB (here) without -frakeroot parameter to dpkg-buildpackage22:57
freemangordons/now/no/22:57
infobotfreemangordon meant: gregoa: though luf is right, no way to build in SB (here) without -frakeroot parameter to dpkg-buildpackage22:57
gregoafreemangordon: oh, interesting.22:58
gregoaah, the sb.org repo works again: https://paste.debian.net/222027/22:59
freemangordongregoa: see, the first is 1.0.1823:00
freemangordonso you have SB223:00
gregoafreemangordon: 1.0.x is sb2? wow23:01
freemangordonSB1 is aphophis or something, can't remember the exact name23:01
*** Pali has quit IRC23:01
gregoaApophis according to http://www.scratchbox.org/download/23:01
freemangordongregoa: ofc I could be talking bullshit :D:D:D23:01
gregoaah, and this is Hathor: http://www.scratchbox.org/download/scratchbox-hathor/23:02
freemangordonright, so fremantle SB is apophis23:02
freemangordonand you have hathor23:02
freemangordon(at least it is apophis in vmware SDK images from nokia)23:03
gregoadon't tell this to the fremantle_armel target in my SB :)23:03
freemangordonok, i'll keep it secret :P23:03
gregoawell, yes, those images are not exactly fresh. and I followed some maemo instructions to set this up ~2,5 years ago ...23:03
gregoa(and probably replaced etch with squeeze devkit while following along)23:04
freemangordongregoa: well, they are fresh(the images), SDK's been updated after PR1.323:04
freemangordonlatest SDK host OS is lucid23:04
kerio>ubuntu23:05
freemangordonyes23:05
gregoaI guess that was http://wiki.maemo.org/Documentation/Maemo_5_Final_SDK_Installation#Installing_Maemo_5_SDK_on_32-.2F64-bit_Debian.2FUbuntu-based_distributions which points to http://www.scratchbox.org/download/scratchbox-hathor/ right at the beginning23:05
freemangordonI see23:05
freemangordon:(23:05
gregoalucid ... 10.04 -- just 2.5 years old :)23:06
keriowell, it works-ish, isn't it23:06
kerio*doesn't23:06
gregoaI don't have problems with it, it's just that I can't reproduce luf's and freemangordon#s problems :)23:06
freemangordongregoa: well, I am lost then. And I am not exactly SB guru :)23:06
freemangordonI don;t have problems ;)23:06
kerioi doubt anyone understands SB23:07
freemangordonluf: what problems had I?23:07
kerionot even the SB devs23:07
keriofreemangordon: Breaks isn't correctly parsed23:07
freemangordonkerio: what?23:07
gregoafreemangordon: I though you also couldn't get the Breaks added?23:07
freemangordonwell, i build the package as it was on gitorious. TBH didn't check for warnings23:08
freemangordonwhich package was that? zlib?23:08
keriofreemangordon: zlib1g23:08
freemangordoni'll build it right now23:08
keriowell, not right now23:08
kerioit has Conflicts in the control file23:08
freemangordonwhy?23:08
kerioand not Breaks23:08
keriobecause Breaks didn't work for luf23:08
kerioand didn't work in the past23:08
freemangordonkerio: I have the version here which is in -devel23:09
lufkerio: Breaks didn't work for freemangordon ;) and me too23:09
freemangordonaah, i see23:09
luffreemangordon: I reupload it due to missing Breaks.23:09
freemangordoncould someone check zlib in cssu-devel23:09
kerioit caused a bootloop here and at pali's23:09
freemangordonthis is the version i built here23:09
kerioit's been reuploaded, with a Conflicts23:09
luffreemangordon: kerio ended in bootloop see the histor23:09
freemangordonaah, ok23:09
keriobut it's not the right thing - if you try to install it, it prompts to delete ~everything23:09
lufBecause zlib1g missing Breaks :(23:10
freemangordoncould it be because libxml2 was not pulled?23:10
kerioa Breaks should be a bit more accomodating23:10
keriofreemangordon: yep, because there was nothing in zlib1g referring to libxml223:10
gregoabut still, a dist-upgrade should have installed at in parallel, no?23:10
keriogregoa: dist-upgrade is horrendously broken23:11
gregoawhat still confuses me is that we have the same dpkg* version _in_ sb23:11
freemangordondpkg-genchanges: warning: unknown information field `Breaks' in input data in package's section of control info file23:11
kerioan upgrade should've installed it in parallel - but i have cssu-thumb pinned at 600 priority23:11
freemangordonok, sorry, my bad23:11
keriowhy is it unknown? :s23:11
freemangordoni've missed that :(23:11
luffreemangordon: my mistake ...23:11
keriounless dpkg-genchanges is somehow the one from outside scratchbox23:11
kerioin which case, what the fuck SB23:11
gregoakerio: that's my only conclusion too (that dpkg-* from sb itself (?) is used and not the one inside). very weird.23:13
gregoaah, that's interesting: https://paste.debian.net/222031/ ← so there's a dpkg-genchanges in the scratchbox-devkits23:14
gregoahm, have a said before that I want an autobuilder for each package that hits my n900? instead of different scratchboxes on individual machines *sigh*23:15
kerioa separate autobuilder? :o23:15
lufOk so you don't use nokia's dpkg-dev version :)23:15
gregoadepends if the scratchbox-devkit-debian-squeeze package from scratchbox.org counts as nokia23:16
lufdpkg-genchanges --version ?23:17
lufDebian dpkg-genchanges version 1.13.25.23:17
gregoawhich of the three? host / sb / "inside" sb?23:17
keriowhat's "inside" sb? :o23:18
lufWhere you run the dpkg-buildpackage ;)23:18
kerioisn't that scratchbox?23:18
gregoaluf, kerio: here we go with all 3: https://paste.debian.net/222038/23:20
keriothe missing ssl cert for debian.net is annoying23:20
keriothey could really get a real certificate or something23:20
gregoakerio: you could also use an OS that ships the cert :)23:21
gregoaluf: so interestingly we still have different version _within_ the sb23:22
keriois it shipped on just os x?23:22
kerioer23:22
keriowtf am i saying23:22
keriois it only shipped in debian?23:22
gregoaprobably23:22
luffreemangordon: ping23:39
lufHas someone stock bluez and can try to run: dbus-send --system --type=method_call --print-reply --dest=com.nokia.btcond /com/nokia/btcond/request com.nokia.btcond.request.rfcomm_bind string:00:00:00:00:00:00 string:FTP23:49
*** BCMM has joined #maemo-ssu23:56
*** Estel_ has joined #maemo-ssu23:58
*** Estel_ has quit IRC23:58
*** Estel_ has joined #maemo-ssu23:58
lufDon't try it :D It's neat. Even in sb is Diablo only bt-dbus.h :D23:58

Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!