IRC log for #maemo-ssu on 20130105

00:05.29*** join/#maemo-ssu jonwil (~jonwil@27-33-137-199.static.tpgi.com.au)
01:17.04*** join/#maemo-ssu jon_y (~enforcer@2002:7c52:3c94::7c52:3c94)
02:12.58*** join/#maemo-ssu Oposum (~ruin@ruin.mcn.hs-mittweida.de)
03:46.57*** join/#maemo-ssu amiconn_ (amiconn@rockbox/developer/amiconn)
04:04.15*** join/#maemo-ssu DocScrutinizer05 (~HaleBopp@openmoko/engineers/joerg)
04:53.48*** join/#maemo-ssu dhbiker (~dhbiker@95.87.145.172)
07:51.31*** join/#maemo-ssu Pali (~pali@Maemo/community/contributor/Pali)
08:29.30*** join/#maemo-ssu _rd (~rd@p57B4920E.dip0.t-ipconnect.de)
09:08.14*** join/#maemo-ssu Milhouse (~Milhouse@Maemo/community/contributor/Milhouse)
09:15.55*** join/#maemo-ssu Milhouse (~Milhouse@Maemo/community/contributor/Milhouse)
09:33.05*** join/#maemo-ssu jonwil (~jonwil@27-33-137-199.static.tpgi.com.au)
09:35.55Palikerio, now new profiled is in cssu-devel
09:36.06kerio^_^
09:40.21*** join/#maemo-ssu Milhouse (~Milhouse@Maemo/community/contributor/Milhouse)
09:40.59*** join/#maemo-ssu _rd (~rd@p57B4920E.dip0.t-ipconnect.de)
09:48.06kerioPali: not only that, i see
09:48.43kerioOMG dsmetool poweroff
09:48.45kerioi love you <3
09:49.05Palisudo poweroff should work now too :-)
09:49.12kerioyep, i see
09:49.26keriowhy both upstart and system-services are updated?
09:49.27Palisudo reboot working too
09:49.38keriosame source package?
09:49.41Palikerio, because both deb packages comes from upstart src
09:51.18*** join/#maemo-ssu Milhouse (~Milhouse@Maemo/community/contributor/Milhouse)
09:52.13Palimerlin1991: In cssu-devel and cssu-testing are different deb packages rtcom-messaging-ui-portrait with same version
09:52.32Paliand my apt-get still trying to upgrade something...
09:53.11Paliwe should consider to *not* rebuild Architecture independent packages when moving cssu-devel to cssu-*
09:53.21Palior always increase number
09:56.15keriothe one from cssu-testing takes priority for me
09:56.20kerioor maybe it's just newer
09:57.40*** join/#maemo-ssu luf (~luf@ip-89-102-208-114.net.upcbroadband.cz)
10:07.53*** join/#maemo-ssu Milhouse (~Milhouse@Maemo/community/contributor/Milhouse)
10:10.39merlin1991Pali: well who's the culprit who uploaded to -deve?
10:10.42merlin1991*-devel*
10:11.11merlin1991btw which version has the better css?
10:11.17Paliboth are same
10:11.41PaliI updated first version to devel
10:12.02Paliand (propably you) updated recompiled (same version) from git to testing
10:12.23merlin1991and what's the difference?
10:12.32Palino difference
10:12.41Palionly apt-get still show me "update"
10:12.47merlin1991"are different deb packages"
10:12.53Paliand cycle between that two versions
10:13.01merlin1991hm weird
10:13.15Palideb packages has different md5sum but files are same
10:13.39Palicontrol files has different timestamp, so tar part in deb is different
10:13.45Paliso deb packages must be different
10:14.18*** join/#maemo-ssu M4rtinK (~M4rtinK@mail.melf.eu)
10:14.19Palibtw, operator name widget from devel doing cyclic reboot :-(
10:14.30Palinot I enabled R&D mode and disabled lifeguard
10:14.51PaliI'm going to investigare what happened
10:14.55Paliping jonwil ^^^^^
10:15.22jonwilwierd that its doing that, its working just fine for me
10:15.45jonwilI am running the same .deb file as was uploaded to -devel
10:16.21PaliI see that hildon-something crashing after I updated packages
10:16.37Paliso maybe there is also 3rd app
10:16.40jonwilmaybe
10:16.47jonwilall I know is that its working for me
10:16.49Paligoing to investigate
10:17.08kerioPali: ah fuck, bootloop
10:17.21kerioand yes, it's connui-home-cellular
10:17.47Palikerio, enable R&D and disable lifeguard
10:17.57kerioPali: nah, where's the .so?
10:17.58jonwilso there is a legit problem with connui-home-cellular as it stands in cssu-devel?
10:19.56jonwilits definatly working for me with no crashes
10:20.05jonwilor boot problems
10:20.26jonwilwhich means the people having the problems (if there are any) will have to debug it themselves and come up with the solution...
10:21.20Pali/usr/bin/hildon-home crashing
10:21.59Paliand crashing after "Jan  5 11:15:03 Pali-Nokia-N900 cellular: csd[1275]: ISI_SMS .901580> incoming_cell_broadcast(): Incoming cell broadcast"
10:22.01Palijonwil ^^^
10:22.25jonwilDo you have the logging for the widget enabled?
10:22.32Palino
10:22.37Paligoing to enable it
10:22.40jonwilplease do
10:22.50Palibut I do not remember gconf keys :D
10:22.52jonwilenable it and get some logs of just how far it gets when you boot
10:23.00jonwillook in the source code for the gconf keys :P
10:23.06PaliI know
10:23.16keriohuh, it reboots for me even without the connui-home-cellular .so
10:23.48*** join/#maemo-ssu Milhouse (~Milhouse@Maemo/community/contributor/Milhouse)
10:23.55Paliso then we need gdb + debug symbols
10:24.09Palihildon-home-dbg
10:24.27jonwilor connui-home-cellular-dbg :)
10:24.29kerioPali: hildon-home crashed even without the .so
10:24.52jonwilsince its not broken for me, I cant help you fix it
10:25.56jonwilgoing 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)
10:28.10kerioPali: i have no connui-cellular-operator-home-item.so and it still crashes
10:28.22Palikerio, so need gdb and backtrace
10:28.51kerioPali: how do i type esc in recovery console?
10:29.12Palihm, I do not know
10:30.11Palikerio, enable R&D and disable lifeguard
10:30.20kerioi don't wanna do that! :c
10:30.21Palithen reboot cycling will be disabled
10:32.31keriowhat's signal 11?
10:32.41keriooh segv
10:34.11kerioanyway, the problem isn't connui-home-cellular i think
10:34.30kerioPali: does hildon-home know about profiles?
10:34.48Palikerio, there is plugin in status menu
10:35.04keriothe status menu is hildon-status-area or whatever
10:35.10keriohildon-home is hildon-home
10:35.47PaliI started hildon-home & hildon-desktop in gdb
10:35.50Palinothing crashed
10:35.53Paliand working fine
10:35.54kerio:s
10:36.01Paligoing to start also hildon-status-menu
10:36.25keriodangling pointers ahoy
10:36.37keriofine, i'll do it your way pali >:c
10:37.07kerioPali: what flags do i need? no-lifeguard-reset?
10:37.40Paliyes
10:41.58jonwilok, so the problem isn't connui-home-cellular?
10:42.14keriojonwil: it deleted it and it still crashes
10:42.15kerios
10:42.25kerioseems like it's hildon-home somewere else
10:42.28kerio*somewhere
10:42.41keriobut of course it works fine when ran inside gdb :s
10:44.24keriono, wait, i got a sigsegv
10:44.50keriowith no debug symbols
10:45.53keriohow do i specify the debug symbols?
10:47.20kerioPali: ah crap, hildon-home is .launched
10:47.28keriohow do we debug that?
10:47.41PaliI do not know
10:47.46Paliunder gdb it not crashing
10:47.51Paliand without gdb it crash
10:47.53keriohow are you launching it?
10:48.05Pali$ gdb --args maemo-summoner hildon-home.launch
10:48.14Pali$ maemo-summoner hildon-home.launch
10:48.29keriooh, what's maemo-summoner?
10:48.36keriolike maemo-invoker but in its own instance?
10:48.42Paliyes
10:48.52keriowell, it still crashes for me
10:48.58Paliin gdb too?
10:49.01keriobut maemo-summoner doesn't
10:49.04merlin1991bt plz
10:49.07Palibacktrace backtrace
10:49.11merlin1991:D
10:49.25Palikerio, do you know how to get backtrace from crashed app?
10:49.36keriogdb thinks everything is fine
10:49.40Palithere is some env in bash or something similar...
10:49.45Palibut I do not remebmer
10:49.48*** join/#maemo-ssu NIN101 (~NIN@p5DD29522.dip0.t-ipconnect.de)
10:51.07kerioPali: maemo-summoner doesn't crash but i'm not getting the icons
10:53.44keriowhen was hildon-home thumbified?
10:58.26kerioPali: the only thing i can think of is the new profiled
10:58.53keriobut everything else works fine :S
11:02.40kerioPali: downgraded profiled, libprofile0 and profile-data to stock
11:02.49Palikerio, doing it too
11:02.53Paliand not hepled
11:02.56kerio:c
11:03.08kerioi can't remember what else i changed in the system before this
11:03.09PaliI upgraded also zlib1g and libpng12-0
11:03.15keriooooh
11:03.17Palimaybe some of that two libs
11:03.18kerioi bet it's zlib1g
11:03.41kerioi was running libpng12-0 for a while
11:03.51keriobut zlib1g is new
11:03.56kerioand fairly important
11:04.24Palibut why nothing else crashed??
11:04.30Palizlib is used everyhere
11:04.31kerioPali: nothing else crashed so far
11:04.50kerioalso, hildon-home is a fickle bitch
11:05.03kerioloads all sorts of plugins
11:07.55Paliall profile libraries are ok
11:07.57kerioPali: i has a hildon-home :D
11:08.04keriodowngraded zlib1g
11:08.05Palioperator is ok too
11:08.28Palilibpng12-0 is ok too
11:08.36kerioconfirm
11:08.36Paliso zlib1g crashing...
11:08.49keriofreemangordon: you bootlooped up
11:09.49lufkerio: what version of libxml2 do you have?
11:09.49kerioluf: weren't you also involved?
11:09.56kerio:D
11:10.34kerioluf: 2.6.32.dfsg-5maemo4+0m5+0cssu0+thumb0
11:10.43lufThat's the reason.
11:10.56keriofreemangordon: you bootlooped up the correct dependencies
11:11.09lufFuck it shouldn't be possible to install zlib1g without correct libxml2
11:11.19kerioluf: see my previous line
11:11.36kerioi suppose i should test if everything boots with both of those
11:11.36lufkerio: It's my fault ;)
11:11.53keriowhile i'm still on rd mode
11:12.19lufcan you show me dpkg -s zlib1g ?
11:12.29kerioluf: from which version?
11:12.56lufThe last from cssu-devel
11:13.07kerioluf: no mention of libxml2
11:13.42kerioperhaps there should be a Breaks: libxml2 (<< 2.6.32.dfsg-5maemo4+0m5+0cssu1)
11:13.48Pali$ sudo apt-get install zlib1g=1:1.2.3-9.osso9+0m5
11:13.57Palithis ^^^ fixing reboot loop
11:13.58lufIt's there in sources ...
11:14.12lufNo apt-get install libxml2 will fix the bootlook
11:14.18luf*bootloop
11:14.38luf(from cssu-devel)
11:14.49jonwilok, so connui-home-cellular is NOT broken?
11:15.14keriojonwil: i told you already
11:15.18kerioyou're completely blameless <3
11:15.21jonwilok, great
11:15.52Palikerio, you can quit vim also with SHIFT+Z+Z
11:16.02kerionot when i'm inputting text, surely
11:16.15keriootherwise it would be hard to type two capital Zs in a row
11:16.17Paliso you do not need ESC :-)
11:16.20lufHmmm Breaks seems to be ignored during build ...
11:16.34Paliand ctrl+C to go normal mode
11:16.36keriogregoa: halp
11:16.40kerioPali: oh, k
11:16.49lufWe have to put it into Conflicts.
11:16.49jonwilok, so can someone tell me which systemui packages have been cloned so far?
11:16.54kerioPali: still, isn't there a ctrl+something combination that does esc?
11:16.58kerioluf: no we don't, yet
11:17.08kerioPali: like ctrl+i that's the same as tab
11:17.22lufkerio: remap the keyboard ;)
11:17.28Palijonwil: alarm, tklock, dev, powerkeymenu
11:17.36lufShift+Enter is the empty combination ;)
11:17.43jonwilare there any others that we need cloned?>
11:17.57Palijonwil, systemui daemon itself
11:18.34jonwilok, that I cant clone because of some of the things it does :P
11:18.36keriohrmpf, ctrl+[
11:18.48kerioPali: is there a way to set rd flags from the device itself?
11:19.03Palikerio, yes writing own C application :-)
11:19.15keriocan't 0xFFFF do that?
11:19.26PaliI do not know, but maybe yes
11:19.31PaliI do not know if I implemented it
11:19.34kerio...you wrote it!
11:19.37Paliyou can try
11:19.49PaliI used some OSS cal parser in 0xFFFF
11:20.07Paliso I think write support via proprietary libcal is not in 0xFFFF
11:20.19Palikerio, but I have prepared open source replacement for initrd-tools DEB package
11:20.26Paliand in that package is cal-tool binary
11:20.35Paliwhich write to stdout cal flags
11:20.42jonwilThere is a functionally identical clone of libcal out there
11:20.48PaliI can add new options for storing cal flags
11:20.55kerioPali: btw, uboot sometimes fails to turn the backlight on
11:21.08Palikerio, uboot has no bakclight support
11:21.22Palikerio, backlight is controlled via SPI interface
11:21.33Paliand I did not have time for creating driver for it in buoot
11:21.55luf:q
11:22.04luf:D wrong window  ...
11:22.21kerioluf: anyway, just wait for gregoa to come and tell us that our tools are older than dirt
11:22.48luf:D
11:22.55kerioand then give us a workaround
11:22.58lufkerio: we have to fix it ASAP.
11:22.59jonwilif 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)
11:23.25keriogoogle-search-widged must be cloned!
11:23.28kerio*widget
11:23.45keriootherwise how will i make a shortcut to the google homepage in hildon-home?
11:24.46jonwiland for example I suspect cloning evolution-data-server-addressbook-backend-sim would be of limited usefulness
11:25.55keriojonwil: for which purpose?
11:26.15jonwilthats what I mean, there is no point in cloning that package
11:26.24jonwilbecause there is no use for having a clone of it
11:26.54keriojonwil: *limited* use for having a clone of it
11:27.00Palijonwil, yes, clone of evolution-data-server-addressbook-backend-sim is needed
11:27.01keriounless it's statically linked
11:27.13Paliin maemo5 there is no support for copy to sim
11:27.20Paliyou can copy only from sim
11:27.25kerioalso, we might want to update evolution-data-server to a newer, incompatible version
11:27.44lufkerio: welcome in the hell.
11:27.55Palikerio, our evolution server is fork of old version, but speed is still better then in upstream
11:28.08lufPali: no it's not
11:28.14Palinot now?
11:28.27PaliI remember that fremantle fork was faster
11:28.37jonwilbtw, I suspect that evolution-data-server-addressbook-backend-sim is not what we need for copy-to-sim
11:28.53lufPali: there were some measurement and fremantle was one of the slowest ...
11:29.00jonwilI suspect we need to figure out how to use libsimpb0
11:29.05lufI forget where ...
11:29.12jonwili.e. cellular services daemon sim phonebook plugin
11:29.21jonwilwhich may not even support copy-to-sim at that level
11:29.30jonwilin fact, do we even know if cellmo supports copy-to-sim?
11:29.32Palijonwil, in osso addressbook there is only button copy from sim
11:29.35luffreemangordon: Breaks is ignored by our build env :(
11:29.46keriofreemangordon: you bootlooped up, son!
11:30.24luf> grep Breaks debian/control
11:30.24lufBreaks: libxml2 (< 2.6.32.dfsg-5maemo4+0m5+0cssu1)
11:30.24luf> dpkg --info ../zlib1g_1.2.7.dfsg-13maemo1+0cssu1_armel.deb
11:30.24luf<PROTECTED>
11:30.24luf<PROTECTED>
11:30.31jonwiluntil we know if the cellmo and csd support copy-to-sim, doing anything with evolution doesn't help
11:30.42*** join/#maemo-ssu luf (~luf@ip-89-102-208-114.net.upcbroadband.cz)
11:30.51keriojonwil: csd even supports multiple connections at the same time!
11:30.51Palijonwil: libtime, clockd and systemui is priority
11:31.01kerioluf: try with <<
11:31.09kerioPali said there's a difference
11:31.12lufkerio: it's my mistake (the bootloop)
11:31.29kerioonly your mistake?
11:31.45lufYes.
11:31.53jonwilwell I cant do libtime, clockd or systemui
11:31.58jonwilso I am looking for something else to do
11:32.11keriofreemangordon: apparently, you didn't bootloop up
11:32.16keriosorry about that
11:32.24kerioluf: have you tried with << instead of <?
11:32.25*** join/#maemo-ssu Milhouse (~Milhouse@Maemo/community/contributor/Milhouse)
11:33.08Palijonwil, libplayback
11:33.25Palior systeminfo daemon
11:33.26jonwilwhats special about libplayback?
11:33.51Palijonwil, libplayback is needed if you want to play some music (e.g in OMP) in silent profile
11:33.58jonwilok
11:34.08Palior if you want to pause music playback when there is incomming call
11:34.33jonwilok, so we know why we want to call this library. But whats the benefit of having an open clone?
11:34.34lufmerlin1991: can you please remove the zlib1g from cssu-devel?
11:34.45jonwilThere is already a -dev package for it
11:35.23Palijonwil, yes but for open source media player you need 3rd nokia closed libary
11:35.52Paliand libplayback was reason why I needed to decompiled prolog code :D
11:35.57jonwilok, and for sysinfo daemon, whats the benefit of having that open?
11:36.22Paliusing phone info on other platforms (also on maemo)
11:36.45Paliif you want to retreive IMEI (and other stuff) you can do it only wit sysinfo
11:37.00Palianother closed daemon and library is omap3camd
11:37.03jonwilall sysinfo stuff comes from CAL
11:37.22Palisome SIM identifier not
11:37.27Pali(IMSI)
11:37.46Paliomap3camd is needed for camera
11:37.54jonwilbest thing for camera is to use fcam (which IIRC can do camera on N900 without omap3camd)
11:38.43Palireally?
11:38.48jonwilI think so
11:38.51Paliomap3camd doing something with kernel
11:39.05Paliif you kill it image quality is bad...
11:39.15Palibut you still got image from camera
11:39.50Palianother closed daemon is alsaped
11:44.03jonwilI dont see anything in sysinfod (or rather the list provided by sysinfo-tool -l) that indicates IMSI
11:44.11merlin1991luf: what's wrong with it?
11:44.33jonwilIMEI yes, IMSI no
11:46.16keriomerlin1991: can cause a bootloop due to wrong metadata
11:46.27jonwilIMSI comes from Cellular Services Daemon
11:46.30jonwilnot sysinfo daemon
11:46.46merlin1991starts the banhammer for zlib
11:46.59kerionamely, it's missing a Breaks: libxml12-0 (<< 2.6.32.dfsg-5maemo4+0m5+0cssu1)
11:47.11kerioif you can add that instead, it would be also fine
11:47.34jonwilI have checked and all things that sysinfod supports all come from CAL
11:47.40kerioer, wtf
11:47.42keriolibxml2
11:47.53kerionot sure where the 12-0 came from
11:48.26merlin1991luf: removed
11:48.27kerio[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 bootloop
11:48.42*** join/#maemo-ssu Milhouse (~Milhouse@Maemo/community/contributor/Milhouse)
11:52.06jonwilok, so going through the list, alsaped was suggested as needing reverse engineering but its too complex for me.
11:52.36jonwilbluetooth-sysinfo was done by me already :)
11:53.11jonwilclockd I cant do because I cant test all its functionality
11:54.20jonwilconnui-* has thus far eluded my efforts to reverse engineer any of it
12:00.36jonwilwith regards to evolution-data-server-addressbook-backend-sim
12:01.11jonwilit seems like that library is calling e_book_backend_set_is_writable
12:01.14jonwile_book_backend_set_is_writable(true)
12:01.19jonwilso its already able to write to the SIM phonebook
12:02.22jonwilso 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 think
12:02.53jonwilmoving down the list we have facebook-* which I wont be touching since I hate Facebook and refuse to have an account there :P
12:07.25jonwilas 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 it
12:08.18*** join/#maemo-ssu Milhouse (~Milhouse@Maemo/community/contributor/Milhouse)
12:09.52jonwilAll the widget does is launches http://www.google.com/m?client=ms-nokia-maemo in the browser
12:10.31jonwilall of the useful bits of hildon-im-* have been done already IIRC
12:11.50jonwillibcityinfo is useless to clone without the underlying data that it uses (which we cant just copy from Nokia)
12:16.40lufmerlin1991: because package Breaks doesn't work :(
12:25.28*** join/#maemo-ssu Milhouse (~Milhouse@Maemo/community/contributor/Milhouse)
12:34.52*** join/#maemo-ssu arcean (~Arcean@aaeu24.neoplus.adsl.tpnet.pl)
12:36.26*** join/#maemo-ssu Milhouse (~Milhouse@Maemo/community/contributor/Milhouse)
12:59.30*** join/#maemo-ssu Milhouse (~Milhouse@Maemo/community/contributor/Milhouse)
13:00.25lufkerio: I uploaded fixed zlib package into cssu-devel.
13:04.46*** join/#maemo-ssu kolp (~quassel@212.255.39.31)
13:05.17lufkerio: can you test refreshed zlib? I tested it and it can't install without proper libxml2 now.
13:05.40kerioif you used Conflicts i'll be mad >:c
13:05.51lufFeel free to be mad ;)
13:06.00lufBetter than bootloops.
13:06.28kerioyou could've waited for gregoa to wake up and report
13:06.35kerioyou *should've
13:06.37lufAnd you can take a look into history that gregoa suggested Breaks or Conflicts (Breaks doesn't work)
13:06.57lufkerio: you're bad boy :D
13:07.18lufI'm going to work manually ...
13:08.22keriohm, i think he said that Breaks *should've* worked with our version of the tools
13:09.03*** join/#maemo-ssu Milhouse (~Milhouse@Maemo/community/contributor/Milhouse)
13:09.54lufkerio: ok I see that Conflicts ins't nice :D
13:11.00kerioluf: why? what happens?
13:11.05lufhowever it works :
13:12.13kerioluf: hm, it's missing the Conflicts with zlib1 and zlib1g-udeb
13:12.20keriothe stock zlib1g had that
13:12.25kerionot sure if it'll change anything
13:12.31lufhttp://pastebin.com/PsgvvDUU
13:12.44lufleaving now
13:13.09kerioheh, maybe Breaks would give out a better message?
13:13.25lufkerio: Breaks doesn't work :(
13:14.12*** join/#maemo-ssu Martix (~martix@ip-62-245-106-78.net.upcbroadband.cz)
13:14.53kerioBreaks doesn't pass properly between source package and .deb, but maybe it would still be parsed correctly
13:20.17Paliplease remove *udeb* packages
13:20.30Palithat is used only by debian installer
13:26.33*** join/#maemo-ssu Milhouse (~Milhouse@Maemo/community/contributor/Milhouse)
13:34.37*** join/#maemo-ssu Milhouse (~Milhouse@Maemo/community/contributor/Milhouse)
13:51.27*** join/#maemo-ssu Milhouse (~Milhouse@Maemo/community/contributor/Milhouse)
13:55.21*** join/#maemo-ssu xes (~xes@host70-233-dynamic.1-79-r.retail.telecomitalia.it)
14:01.11*** join/#maemo-ssu luf (~luf@ip-89-102-208-114.net.upcbroadband.cz)
14:04.22*** join/#maemo-ssu Milhouse (~Milhouse@Maemo/community/contributor/Milhouse)
14:11.24gregoaluf: "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]
14:14.21*** join/#maemo-ssu Milhouse (~Milhouse@Maemo/community/contributor/Milhouse)
14:14.41keriogregoa: <3
14:15.05keriogregoa: are you sure you have the original tools in your scratchbox, though?
14:16.46gregoakerio: that's indeed a good question -- what "original" means :)
14:16.58keriomerlin1991: 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.at
14:17.12keriofor the repos
14:17.28jonwilstill stuck for what to reverse engineer next... :P
14:17.32gregoakerio: 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 luf
14:17.42kerioso i can understand wtf is going on with apt-cache policy
14:18.01keriogregoa: do you reckon there's a way to make apt show the full repo URLs rather than just the hostname?
14:18.06gregoaright, apt-cache policy output is mostly useless
14:18.41merlin1991kerio: hm what does a a browser send to the server when it follows a cname?
14:18.46gregoakerio: 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 ...
14:19.03keriomerlin1991: the hostname - in this case, it would be cssu-testing.merlin1991.at
14:19.09kerionot maemo.merlin1991.at :)
14:19.21merlin1991hm well for cssu-testing that isn't going to work
14:19.28merlin1991ham is a bitch ;)
14:19.32kerionot without some configuration, yes
14:19.34kerioon your part, i mean
14:19.48merlin1991nah I mean on the n900 hand
14:19.51merlin1991part
14:20.02keriowell, we could eventually change the URLs in community-ssu-enabler
14:20.05gregoabtw, 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 problems
14:20.16merlin1991on my part it's a simple add cname ln -s in the /srv/http/ dir and rndnc reload merlin1991.at :D
14:20.31*** join/#maemo-ssu Milhouse (~Milhouse@Maemo/community/contributor/Milhouse)
14:21.11keriomerlin1991: but then the url will be community-devel.merlin1991.at/cssu/community-devel
14:21.13kerioand that's ugly :(
14:21.34merlin1991err no
14:21.55keriooh you're going to move the directory too? neat
14:22.07merlin1991kerio: my setup is /srv/http/$hostname/STUFF
14:22.17kerioif we want to follow the debian structure, it should be community-devel.merlin1991.at/maemo/
14:22.22kerioalthough it doesn't make much sense
14:22.33kerioso maybe just on the /
14:22.36merlin1991so if I ln -s /srv/http/$oldpath /srv/http/$newhost then it's all nice and shiny
14:23.09Palimerlin1991, luf, freemangordon, call 'echo 188.117.59.202 wiki.maemo.org >> /etc/hosts' to update maemo wiki
14:23.12kerioln -s /srv/http/maemo.merlin1991.at/cssu/community-devel /srv/http/community-devel.merlin1991.at
14:23.14Paliand we can start use it
14:23.33merlin1991kerio: exactly :D
14:23.38kerioalso add one for extras-devel-light pls
14:23.58merlin1991pick a name ;)
14:25.47kerioln -s /srv/maemo.merlin1991.at/light/extras-devel/ /srv/extras-devel.merlin1991.at
14:25.54merlin1991hm 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.at
14:27.34jonwilPali: thanks for the link to the wiki
14:27.59jonwilIf I have that entry in /etc/hosts and am pointing to the new wiki
14:28.05jonwilwould it then be safe to edit it?
14:29.41*** join/#maemo-ssu xes_ (~xes@host144-233-dynamic.54-82-r.retail.telecomitalia.it)
14:30.21jonwilbut yeah I think I will see what libplayback looks like :)
14:30.42keriomerlin1991: and cssu-thumb too!
14:32.50jonwildamn, libplayback is using an opaque structure
14:33.50jonwilbut its definatly something reverse-engineerable I hope
14:35.42merlin1991http://extras-devel.merlin1991.at/
14:35.59kerio:D
14:36.04merlin1991the others I don't really want todo because you'd have to change the cssu enabler AND we'd run into the ipv6 problems again
14:36.14keriok
14:37.33*** join/#maemo-ssu Milhouse (~Milhouse@Maemo/community/contributor/Milhouse)
14:39.26kerioit doesn't really help with the apt-cache policy problem then, does it? :c
14:39.50keriomeh, i suppose that now the packages with "thumb" in it are from -thumb and the ones without are from -devel
14:39.57kerioso it did help, in a way
14:53.15merlin1991it got rid of 33% of the possible entries (in a way)
14:53.17*** join/#maemo-ssu Milhouse (~Milhouse@Maemo/community/contributor/Milhouse)
15:22.59Palikerio, do you have bootmenu installed?
15:23.00PaliI mean original or modified fanoush bootmenu script /bootmenu.sh
15:23.10kerioi do
15:23.18keriowith backupmenu and recovery console
15:23.50*** join/#maemo-ssu Milhouse (~Milhouse@Maemo/community/contributor/Milhouse)
15:24.05PaliI have open source replacement for text2screen, cal-tool and key_pressed binaries
15:24.17Palitext2screen is used in bootmenu for rendering text
15:24.25Palido you want to try it?
15:24.51Pali(text2screen & cal-tool comes from opendsme project, key_presses was written by me)
15:25.08PaliI created debian package for it
15:25.31keriohm, not right now
15:25.33kerioi'm pooping
15:41.36Skryneed scissors?
15:43.00jonwilok, 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) directly
15:43.05jonwilIts clonable
15:43.12jonwilbut annoying
15:43.31jonwili.e. its too annoying to be worth the effort since changing it isn't something we have a reason to do
15:44.01jonwiland since its really only a wrapper around some dbus stuff where the other end of the dbus link is open
15:45.41SkryI prove your doubt about fanatic zealots not using N900 wrong
15:45.49jonwilnaybe
15:45.53jonwilmaybe
15:46.41jonwilbut there are far more important closed things on the N900 for people who care to complain about than libplayback :)
15:47.08jonwilWhat we need to look at is cases where there is genuine value in cloning them
15:47.21jonwile.g. cloning clockd/libtime is definatly worth it (and I would do it if I could)
15:49.17Skrysure, not complaining am I? I even welcome messy code with great joy and praise :)
15:54.15jonwil:)
16:14.55*** join/#maemo-ssu Milhouse (~Milhouse@Maemo/community/contributor/Milhouse)
16:23.39*** join/#maemo-ssu Milhouse (~Milhouse@Maemo/community/contributor/Milhouse)
16:55.07*** join/#maemo-ssu luf (~luf@ip-89-102-208-114.net.upcbroadband.cz)
17:10.07*** join/#maemo-ssu dhbiker (~dhbiker@193.2.218.150)
17:24.14*** join/#maemo-ssu NIN102 (~NIN@p5DD294E2.dip0.t-ipconnect.de)
17:24.57*** join/#maemo-ssu luf (~luf@ip-89-102-208-114.net.upcbroadband.cz)
17:58.02*** join/#maemo-ssu kolp (~quassel@212.255.39.31)
18:12.05lufgregoa: Can you give me the package? I'll try it also. Maybe I did something wrong
18:12.36lufgregoa: https://gitorious.org/community-ssu/zlib/ - here you can check how I did it (HEAD~2)
18:14.13lufPali: (zlib) udeb package is also in original maemo 1.2.3. So I did as few changes as possible.
18:15.02Paliok
18:28.36*** join/#maemo-ssu luf (~luf@smtp.pzkagis.cz)
18:29.24lufPali: if you're sure about it I can try to comment it out (or remove)
18:29.56kerioit's probably an upstream residual
18:30.05keriofremantle is loosely based on... etch?
18:33.32lufkerio: I know but during upgrade I use the way of minimal changes ...
18:34.34kerioluf: anyway, gregoa made the Breaks information work fine
18:42.12lufkerio: I see he said it's ok for him.
18:42.34lufBut it doesn't work for me or freemangordon.
18:43.08keriogregoa: reveal us your magic
18:44.38lufgregoa: https://gitorious.org/community-ssu/zlib/blobs/15518257be7ee967b07ea8fc7cc8b632fe593460/debian/control - this didn't work for me and freemangordon
19:10.22freemangordonluf: hmm?
19:11.03freemangordonaah, come on, not again :( http://support.microsoft.com/kb/2798897
19:13.40*** join/#maemo-ssu M13 (~M13@170.133-224-87.telenet.ru)
19:14.06freemangordonat least we have the sources tvis time https://gitorious.org/community-ssu/maemo-security-certman
19:16.17Sicelosucks
19:16.37freemangordonmerlin1991: http://googleonlinesecurity.blogspot.com/2013/01/enhancing-digital-certificate-security.html
19:16.59freemangordon(all others too) ^^^
19:20.41freemangordonmerlin1991: do you mind to post on TMO about it?
19:22.42PaliI read about TURKTRUST too
19:22.57Palican we blacklist that CA?
19:24.17freemangordonPali: can we?!? WE MUST, if nor the whole CA, then at least the certificates in question.
19:24.23freemangordons/nor/not/
19:25.00freemangordonthough if goggle/M$/mozilla blacklist the root cert, we have to follow
19:26.19Paliok, do you know how to do in that maemo package?
19:27.37freemangordonI don't, was just looking at https://gitorious.org/community-ssu/maemo-security-certman/commit/fc21ae95be7f44189be2360d445f4fe3f10ab712
19:27.46freemangordonthis is for diginotar
19:27.55freemangordonshouldn't be that hard
19:28.09Sicelodebian is considering to remove the whole root
19:28.36freemangordonwell, maybe we should do the same then
19:28.55Paliok, we should release stable cssu ASAP
19:28.58Sicelohttp://bugs.debian.org/cgi-bin/bugreport.cgi?bug=697366
19:29.05Paliwith blacklisting that ca
19:41.22*** join/#maemo-ssu Milhouse (~Milhouse@Maemo/community/contributor/Milhouse)
19:44.25freemangordonPali: stable? what about -testing :P
19:46.15freemangordongoing to make a thread on TMO, we can at least inform the "users" :)
19:57.28freemangordonPali: I think it is merlin1991/chemist to decide whether we will remove the whole CA or just compromised root certificates
19:58.19freemangordonthough 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 :(
20:01.33*** join/#maemo-ssu kolp (~quassel@212.255.39.31)
20:03.11RaimuHumm, another cssu-devel update that messed up ext4 optfs today.
20:06.20RaimuSorry -- didn't mess as much as rewrote ext3 where ext4 was written and rebootlooped my n900.
20:06.59kerioRaimu: eventually CSSU should fix the fstab situation
20:07.18keriohold on, can't ext4 be automatically identified?
20:07.26RaimuYup. It's easy to manually fix after updates for now.
20:07.47kerioRaimu: it's just one place, right?
20:08.05keriorcS-late, where /home is mounted
20:09.01keriodidn't apt-get ask for confirmation, though?
20:09.35freemangordonRaimu: could you send a patch to Pali, I think it should be no problem to include it in CSSU
20:09.54RaimuNaw, it overwrote genfstab.awk I think?
20:10.22freemangordonkerio: afaik ^^^ is not a config file
20:10.27kerioRaimu: ah yes, it does mount /home
20:10.41keriofreemangordon: yeah, it's in /usr/lib
20:10.55kerioRaimu: i just have if falsed the block that autogenerates the fstab
20:11.08freemangordonwhy apt should ask then?
20:11.20keriofreemangordon: i just figured out the problem
20:11.25keriorcS-late doesn't do the explicit mount
20:11.26freemangordonaah, ok
20:12.33Raimukerio, suggest a way to make it a non-issue for me too if you can?
20:12.52RaimuIf-falsing which piece of scripting?
20:12.59kerioRaimu: "if false; then" before # Generate fstab and mount /home
20:13.06kerio"fi" after "rm -f $tmp_fstab"
20:13.10kerioin /etc/event.d/rcS-late
20:14.33RaimuThanks.
20:14.48Raimufreemangordon: I would if I was dapper enough with scripting
20:14.55gregoaluf, 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 -us
20:15.07keriogregoa: i didn't mean the package, i mean YOUR MAGIC
20:15.18kerioor possibly the version of dpkg-buildpackage
20:16.27gregoakerio: re magic: :)
20:16.41gregoakerio: the question with the version is probably relevant indeed
20:16.50kerioPali: do you reckon we could add an official way to disable the fstab generation in rcS-late?
20:17.09keriolike if the file /etc/default/no-auto-fstab exists
20:17.11gregoakerio, luf: ii  dpkg-dev             1.14.25maemo3+0m5
20:24.52lufgregoa: same here
20:25.32lufii  dpkg-dev  1.14.25maemo3+0m5  Debian package development tools
20:29.34PaliFOR 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!!!
20:29.42kerioindeed
20:29.49keriowell, you'll get a warning
20:29.52Palifor diverting use: $ sudo dpkg-divert --local --rename --add <file>
20:29.56keriousually, apt-get telling you that it's about to update a package :)
20:30.36gregoaluf: well, then I'm running out of ideas
20:30.47Paliand about fstab problem: I think we can use autodetection for each partition (and fallback to default values if autodetection not work)
20:31.05kerioPali: when generating the fstab each time?
20:31.07Palike-recv already doing it via HAL for SD card and for devices in usb host mode
20:31.10keriobut i don't want to generate the fstab each time :(
20:31.24*** join/#maemo-ssu nox- (noident@freebsd/developer/nox)
20:31.41Palionly when not exists is good idea too
20:32.24keriowhy is it even autogenerated, anyway?
20:32.38Palino idea
20:32.42Paliask somebody from nokia
20:32.52lufgregoa: can you try to make a zlib package from gitorious?
20:32.53Palior somebody who remember pr1.0
20:32.58kerioif we wanted to update it, we could just update base-files
20:33.40gregoaluf: I can try but how does this help?
20:33.56lufTo see if it's in my env or mistake in zlib.
20:34.28lufgregoa: HEAD~2 commit as I commited the workaround with Conflicts.
20:34.50gregoaok ...
20:38.54gregoaluf: first attempt: fails to build with "dpkg-gensymbols: error: cannot open debian/zlib-core.symbols: No such file or directory" *sigh*
20:41.06lufstrange I rebuild it without problem.
20:41.37kerioPali: crazy: disable the autogeneration of /etc/fstab
20:41.56kerioit's not like it can change from a boot to another, without changing the .awk file
20:44.46ShadowJKIt 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 away
20:45.06gregoaluf: 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/
20:45.47lufgregoa: so the problem is in the build env ...
20:46.07lufwhat dpkg version do you have?
20:46.24gregoaluf: the same I pasted half an hour ago :) 1.14.25maemo3+0m5
20:46.50lufgregoa: You pasted dpkg-dev ...
20:46.58lufBut it's the same.
20:47.06gregoaluf: yes because that's the relevant one :) (and the same)
20:48.52lufgregoa: dpkg-buildpackage -uc -us - give me: dh_testroot: You must run this as root (or use fakeroot).
20:49.14lufWhat sb env are you using? I'm using the virtual guest from Nokia.
20:50.11gregoapuh, difficult question. I set this up years ago. with the debian packages for scratchbox and then some fremantle-target following some instructions
20:51.32gregoaluf: does this help: http://paste.debian.net/222026/ ?
20:52.21lufYes.
20:52.29lufDevkits: perl debian-etch qemu doctools svn git
20:52.37lufThis is the difference.
20:53.18gregoaso s/etch/squeeze/ hm. interesting.
20:54.03gregoabut 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 :/
20:54.23freemangordongregoa: seems your SB is outdated, what is the version of scratchbox-core?
20:54.45gregoafreemangordon: 1.0.27
20:55.02freemangordonthe fuck?!? here it is 1.0.17
20:55.14gregoafreemangordon: and I had it in my sources.list until the host went down in december (?) ...
20:55.32freemangordongregoa: latest for SB1 is 1.0.17 AFAIK
20:55.45freemangordoncould it be you have SB2 installed?
20:56.08gregoanot that I know of ...
20:56.14freemangordonweird
20:56.42gregoaat least I don't find any packages on my host with scratchbox2* or sb2*
20:57.23freemangordongregoa: though luf is right, now way to build in SB (here) without -frakeroot parameter to dpkg-buildpackage
20:57.32freemangordons/now/no/
20:58.34gregoafreemangordon: oh, interesting.
20:59.19gregoaah, the sb.org repo works again: https://paste.debian.net/222027/
21:00.49freemangordongregoa: see, the first is 1.0.18
21:00.55freemangordonso you have SB2
21:01.24gregoafreemangordon: 1.0.x is sb2? wow
21:01.32freemangordonSB1 is aphophis or something, can't remember the exact name
21:01.55gregoaApophis according to http://www.scratchbox.org/download/
21:01.55freemangordongregoa: ofc I could be talking bullshit :D:D:D
21:02.18gregoaah, and this is Hathor: http://www.scratchbox.org/download/scratchbox-hathor/
21:02.20freemangordonright, so fremantle SB is apophis
21:02.32freemangordonand you have hathor
21:03.04freemangordon(at least it is apophis in vmware SDK images from nokia)
21:03.09gregoadon't tell this to the fremantle_armel target in my SB :)
21:03.21freemangordonok, i'll keep it secret :P
21:03.44gregoawell, yes, those images are not exactly fresh. and I followed some maemo instructions to set this up ~2,5 years ago ...
21:04.04gregoa(and probably replaced etch with squeeze devkit while following along)
21:04.24freemangordongregoa: well, they are fresh(the images), SDK's been updated after PR1.3
21:04.52freemangordonlatest SDK host OS is lucid
21:05.01kerio>ubuntu
21:05.05freemangordonyes
21:05.29gregoaI 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 beginning
21:05.54freemangordonI see
21:05.56freemangordon:(
21:06.04gregoalucid ... 10.04 -- just 2.5 years old :)
21:06.06keriowell, it works-ish, isn't it
21:06.26kerio*doesn't
21:06.39gregoaI don't have problems with it, it's just that I can't reproduce luf's and freemangordon#s problems :)
21:06.44freemangordongregoa: well, I am lost then. And I am not exactly SB guru :)
21:06.58freemangordonI don;t have problems ;)
21:07.09kerioi doubt anyone understands SB
21:07.10freemangordonluf: what problems had I?
21:07.11kerionot even the SB devs
21:07.23keriofreemangordon: Breaks isn't correctly parsed
21:07.31freemangordonkerio: what?
21:07.33gregoafreemangordon: I though you also couldn't get the Breaks added?
21:08.01freemangordonwell, i build the package as it was on gitorious. TBH didn't check for warnings
21:08.10freemangordonwhich package was that? zlib?
21:08.15keriofreemangordon: zlib1g
21:08.20freemangordoni'll build it right now
21:08.33keriowell, not right now
21:08.39kerioit has Conflicts in the control file
21:08.42freemangordonwhy?
21:08.43kerioand not Breaks
21:08.46keriobecause Breaks didn't work for luf
21:08.50kerioand didn't work in the past
21:09.07freemangordonkerio: I have the version here which is in -devel
21:09.07lufkerio: Breaks didn't work for freemangordon ;) and me too
21:09.17freemangordonaah, i see
21:09.25luffreemangordon: I reupload it due to missing Breaks.
21:09.31freemangordoncould someone check zlib in cssu-devel
21:09.31kerioit caused a bootloop here and at pali's
21:09.38freemangordonthis is the version i built here
21:09.41kerioit's been reuploaded, with a Conflicts
21:09.42luffreemangordon: kerio ended in bootloop see the histor
21:09.52freemangordonaah, ok
21:09.59keriobut it's not the right thing - if you try to install it, it prompts to delete ~everything
21:10.04lufBecause zlib1g missing Breaks :(
21:10.05freemangordoncould it be because libxml2 was not pulled?
21:10.08kerioa Breaks should be a bit more accomodating
21:10.21keriofreemangordon: yep, because there was nothing in zlib1g referring to libxml2
21:10.50gregoabut still, a dist-upgrade should have installed at in parallel, no?
21:11.01keriogregoa: dist-upgrade is horrendously broken
21:11.10gregoawhat still confuses me is that we have the same dpkg* version _in_ sb
21:11.13freemangordondpkg-genchanges: warning: unknown information field `Breaks' in input data in package's section of control info file
21:11.14kerioan upgrade should've installed it in parallel - but i have cssu-thumb pinned at 600 priority
21:11.22freemangordonok, sorry, my bad
21:11.32keriowhy is it unknown? :s
21:11.34freemangordoni've missed that :(
21:11.37luffreemangordon: my mistake ...
21:11.47keriounless dpkg-genchanges is somehow the one from outside scratchbox
21:11.54kerioin which case, what the fuck SB
21:13.09gregoakerio: that's my only conclusion too (that dpkg-* from sb itself (?) is used and not the one inside). very weird.
21:14.24gregoaah, that's interesting: https://paste.debian.net/222031/ ← so there's a dpkg-genchanges in the scratchbox-devkits
21:15.41gregoahm, have a said before that I want an autobuilder for each package that hits my n900? instead of different scratchboxes on individual machines *sigh*
21:15.51kerioa separate autobuilder? :o
21:15.54lufOk so you don't use nokia's dpkg-dev version :)
21:16.39gregoadepends if the scratchbox-devkit-debian-squeeze package from scratchbox.org counts as nokia
21:17.20lufdpkg-genchanges --version ?
21:17.28lufDebian dpkg-genchanges version 1.13.25.
21:17.43gregoawhich of the three? host / sb / "inside" sb?
21:18.03keriowhat's "inside" sb? :o
21:18.04lufWhere you run the dpkg-buildpackage ;)
21:18.13kerioisn't that scratchbox?
21:20.03gregoaluf, kerio: here we go with all 3: https://paste.debian.net/222038/
21:20.18keriothe missing ssl cert for debian.net is annoying
21:20.37keriothey could really get a real certificate or something
21:21.33gregoakerio: you could also use an OS that ships the cert :)
21:22.20gregoaluf: so interestingly we still have different version _within_ the sb
21:22.30keriois it shipped on just os x?
21:22.31kerioer
21:22.33keriowtf am i saying
21:22.37keriois it only shipped in debian?
21:22.49gregoaprobably
21:39.51luffreemangordon: ping
21:49.02lufHas 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:FTP
21:56.42*** join/#maemo-ssu BCMM (59f03b58@gateway/web/freenode/ip.89.240.59.88)
21:58.12*** join/#maemo-ssu Estel_ (~Estel@d56-215.icpnet.pl)
21:58.12*** join/#maemo-ssu Estel_ (~Estel@Maemo/community/contributor/Estel-)
21:58.54lufDon't try it :D It's neat. Even in sb is Diablo only bt-dbus.h :D
22:00.17kerioluf: what's that?
22:03.43lufIt's even in meego git ...
22:03.55lufIt's some dbus call to connect to BT device.
22:04.13lufUsed in Diablo (only) in osso-gwconnect
22:10.40*** join/#maemo-ssu arcean (~arcean@aaeu24.neoplus.adsl.tpnet.pl)
23:37.44*** join/#maemo-ssu kolp (~quassel@212.255.39.31)
23:55.23freemangordonluf: pong

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.