IRC log for #maemo-ssu on 20120916

00:06.49freemangordonmerlin1991: http://talk.maemo.org/showpost.php?p=1267043&postcount=675
00:07.12freemangordonsounds strange as I did a copy/paste from -testing
00:07.24freemangordonthough I will double-chack tomowwor
00:07.35freemangordon*tomorrow
00:28.12*** join/#maemo-ssu ChanServ (ChanServ@services.)
00:28.12*** mode/#maemo-ssu [+o ChanServ] by lindbohm.freenode.net
01:24.25gregoakerio, freemangordon: for just changing the version of a binary package: deb-reversion
01:24.58merlin1991nice there's a tool for that :D
01:33.18*** join/#maemo-ssu gri (~gri@muhkuh.net)
01:46.23gregoamerlin1991: it's a simple shell script, but it's indeed convenient for some situations. and might have saved freemangordon some time today :)
02:33.08*** join/#maemo-ssu LaoLang_cool (~LaoLang_c@222.190.112.229)
02:33.18*** join/#maemo-ssu amiconn_ (amiconn@rockbox/developer/amiconn)
03:38.22*** join/#maemo-ssu DocScrutinizer05 (~HaleBopp@openmoko/engineers/joerg)
04:01.43*** join/#maemo-ssu dhbiker (~dhbiker@95.87.145.172)
05:55.08*** join/#maemo-ssu chainsawbike (~chainsawb@unaffiliated/chainsawbike)
07:10.58*** join/#maemo-ssu DocScrutinizer05 (~HaleBopp@openmoko/engineers/joerg)
07:10.58*** join/#maemo-ssu Sicelo (~sicelo@unaffiliated/sicelo)
07:11.44*** join/#maemo-ssu SpacedOut (david@SubSpace.fries.net)
07:11.53*** join/#maemo-ssu trumee (~parul@78-105-131-61.zone3.bethere.co.uk)
07:50.36keriogregoa: nah, fmg had an excuse to recompile everything with gcc 4.7
07:59.00*** join/#maemo-ssu NIN101 (~NIN@p5DD28F85.dip0.t-ipconnect.de)
09:15.16*** join/#maemo-ssu luf (~luf@ip-89-103-223-164.net.upcbroadband.cz)
09:21.49*** join/#maemo-ssu toxaris (~toxaris@s83-180-246-172.cust.tele2.se)
09:23.49*** join/#maemo-ssu arcean (~Arcean@aaen35.neoplus.adsl.tpnet.pl)
09:45.05freemangordonanyone with MfE account here?
09:48.08keriofreemangordon: ohai, you're awake
09:48.08kerioyour script forgets a couple of packages
09:48.08freemangordonkerio: why my script?
09:48.08keriothat commandline to downgrade
09:48.08freemangordonmy script installs only packages to be downgraded
09:48.08kerioyeah, but you forgot a couple
09:48.09kerio:)
09:48.09kerioa dude was here yesterday, i made him check
09:48.09freemangordonit relies on -mp dependencies for the others
09:48.09freemangordonwhich packages?
09:48.09keriohttp://mg.pov.lt/maemo-ssu-irclog/%23maemo-ssu.2012-09-15.log.html#t2012-09-15T22:05:01
09:48.09keriolibnspr4, libnss3, libnss3-certs
09:48.22freemangordonhmm, lelle check
09:48.27freemangordon*lemme
09:49.35freemangordonyeah, missing. fuck
09:50.04keriolols
09:50.36kerioapt would've never forgotten about those poor packages!
09:55.53freemangordonmerlin1991: "policy-settings-rx51(>= 0.4.10.8+0m5)"
09:57.40keriohm, is it intended that qtquickcompat and libqt4-test are automatically installed?
09:57.50freemangordonkerio: yes
09:59.49keriodo we have an actual need for qtquickcompat?
09:59.59freemangordonit is dummy
10:08.11*** join/#maemo-ssu ChanServ (ChanServ@services.)
10:08.11*** mode/#maemo-ssu [+o ChanServ] by lindbohm.freenode.net
10:15.19*** join/#maemo-ssu NIN101 (~NIN@p5DD28F85.dip0.t-ipconnect.de)
10:15.20keriodon't call me dummy!
10:16.59keriofreemangordon: btw, do you still have exact version dependencies in the metapackage?
10:17.21kerioneat, you don't :3
10:17.26freemangordonkerio: i've never had any exact dependencies for anything but kernel and microb
10:17.36kerio...microb? why?
10:18.12freemangordonbecause we had screwed the versions
10:18.16freemangordon(me that is)
10:18.29keriooic
10:18.43freemangordonand I wanted to be sure wht is installed
10:19.00freemangordonhmm, strange reports about modes, WTF?
10:19.05freemangordon*modest
10:19.16kerioidk, i don't use modest or mfe
10:26.52*** join/#maemo-ssu Pali (~pali@unaffiliated/pali)
10:38.11lufpali: do you know about http://talk.maemo.org/showpost.php?p=1266655&postcount=33 ?
10:39.09freemangordonluf: that is supposed to be fixed
10:39.17freemangordonin kp50+
10:39.40freemangordonfixed means "same as stock kernel" in that context
10:40.04PaliI have Creative WP-350 (HFP+A2DP) and working fine with kp51
10:40.47freemangordonPali: it is bt_mice patch, do you remember in which version is fixed one included?
10:42.04Palifixed in v50
10:43.10freemangordonhmm, the guy says it is broken in 49 and 50, so it is broken in stock kernel too
10:43.39freemangordon(if anything is broken :) )
10:44.01lufI asked him if it works with stock kernel ...
10:44.08freemangordonand?
10:44.17lufFew minutes ago ;)
10:44.21freemangordonaah, ok :)
10:45.50freemangordonhmm, "because my last bt headset (se mw600) randomly disconnects under kp v50+ and that's why i am switching."
10:46.24freemangordonthere is where we reverted to stock
10:46.37freemangordonso I expect it is broken in stock too
10:46.44freemangordon*with
10:47.40freemangordonPali: maybe we should do some sysfs entry or whitelist to deal with that
10:48.25freemangordonwhitelist sounds better to me
10:48.33Paliok
11:20.42freemangordonthe fuck, modest is missing a couple of build dependencies :(
11:55.20keriohm, to be fair the range on my LG HBS-700 sometimes disconnect for no apparent reason
11:55.23kerioand the range is really bad
11:55.30keriobut it could be the headphones
11:59.00kerioi can't exactly roll back to the stock kernel though :)
11:59.46merlin1991freemangordon: what was wrong with modest?
12:00.02keriomerlin1991: a couple of people complained about errors with mfe
12:00.06kerioor something like that
12:00.21freemangordonmissing build dependencies plus default control file
12:00.34freemangordonthat is for start
12:01.10merlin1991yeah modest and tinymail are slightly foobar with their control and rules! file that you have to move around manually
12:01.36freemangordonbut the problem was that THERE IS default control
12:01.49freemangordoni renamed it to control.linux :D
12:02.03freemangordonwill putt that in master later on
12:02.22freemangordonand there was a missing build dep to hildon-control-panel-dev
12:03.56lufkerio: have you tried to debug it? It should be bluez bug ...
12:04.11freemangordonWTF?
12:04.13freemangordonSep 16 15:04:41 Nokia-N900 modest[1941]: GLIB WARNING ** default - /usr/lib/modest/mail-plugins/libasmodestplugin.so: undefined symbol: modest_mail_operation_get_source
12:04.14kerioluf: nah, it's probably a range problem
12:04.37lufpali, free: sirpaul answer that the stock kernel has the same issu.
12:04.49freemangordonyeah, I knew it :(
12:05.07keriophew
12:08.02luffreemangordon: where can I take a look on the patch source?
12:11.30freemangordonhttps://garage.maemo.org/plugins/ggit/browse.php/?p=kernel-power;a=history;f=kernel-power-2.6.28/debian/patches/bt-mice.diff;h=5a19c40668110e9719b0f05954951ed2f5a7fb7c;hb=fab6e2bc66c231e4d4866d2939844fe1eeffc94d
12:11.40freemangordonluf: ^^^
12:29.13*** join/#maemo-ssu Gusse (58c3cf9a@gateway/web/freenode/ip.88.195.207.154)
12:33.03luffreemangordon: The patch looks strange comparing bluez kernel part. Where did you get it?
12:33.21freemangordonget it? nowhere from
12:33.29freemangordoni did it
12:33.40freemangordonbut it works only for HID device
12:33.40lufAha :)
12:34.02freemangordonthere is a check as you may see, so it does not touch handsfree devices
12:34.16GusseHi freemangordon. Tested your latest modest version (modest_3.90.7-11.2+thumb2_armel.deb), but still no MfE working.
12:34.25freemangordonGusse: yeah, I know
12:34.45freemangordonfor some strange reason it does not load plugins
12:34.59freemangordoninvestigating at the moment
12:35.26GusseTook same time to get here. Something like ~15 years since I use IRC laste time :)
12:35.33freemangordonhehe
12:36.29GusseIs there anything that I can do or have you idea what is wrong?
12:36.39kerioGusse: to be fair, you deserve it for using modest
12:36.54freemangordonkerio: shut up
12:37.13freemangordonGusse: i am debugging right now, just hang here
12:37.32GusseNo problem
12:37.36keriofreemangordon: i jest, i jest
13:02.48keriofreemangordon: btw, gregoa said that deb-reversion is a tiny script to change the version of a binary package in a simple way - you could use it for xorg (and maybe modest, if the old one worked)
13:07.04*** join/#maemo-ssu dhbiker (~dhbiker@95.87.145.172)
13:07.38lufStrange. Some user reported error uploading files over bluetooth. He was able to do it using CSSU-S 3.0 and obexd 0.46. After upgrading to CSSU-S 4.1 obexd 0.46 doesn't work. Any idea? CSSU-S 4.1 + obexd 0.18 is working.
13:07.53*** join/#maemo-ssu toxaris (~toxaris@s83-180-246-172.cust.tele2.se)
13:10.06keriohuh, weird, i can't seem to send files via bluetooth to my computer
13:11.00keriook, it worked
13:11.11kerioi had to repair
13:11.18keriothat is, pair again
13:11.22lufkerio: from PC -> N900
13:12.01lufhttp://talk.maemo.org/showthread.php?t=59114&page=41
13:12.27keriophew, worksforme
13:12.45*** join/#maemo-ssu andre__ (~andre@Maemo/community/bugmaster/andre)
13:13.54lufWhat OS do you have on PC?
13:14.12kerioosx
13:14.18luf:) Ok.
13:14.22keriotry removing the pairing and remaking it
13:14.28keriofrom the n900
13:14.36lufHmmm. ok.
13:25.32*** join/#maemo-ssu dafox (~dafox@ip51cc571d.speed.planet.nl)
13:26.44lufkerio: pairing reset doesn't help.
13:53.57kerioluf: :(
13:54.03keriotried rebooting?
13:56.31DocScrutinizer05throws a few peanuts at kerio
13:59.33keriohm, apt wants to upgrade policy-settings-rx51 from 0.4.10.8+0m5 to 0.4.10.8+0m5, skipping 0.4.10.8+0m5 in the process
13:59.39keriothe fuck is going on?
14:00.06DocScrutinizer05o.O
14:00.09freemangordonkerio: yeah, saw that
14:00.21freemangordonbut isn't versions the same?
14:00.22kerioDocScrutinizer05: apt-cache policy gives me the same version three times
14:00.27*** join/#maemo-ssu wmarone__ (~wmarone@c-67-174-151-253.hsd1.ca.comcast.net)
14:00.38DocScrutinizer05lol
14:00.47keriohttp://fpaste.org/Z5aA/
14:00.54DocScrutinizer05I guess that's what you get with domains
14:00.54freemangordonGusse: you may want to upgrade modest now, it should be ok
14:01.03kerioDocScrutinizer05: yeah, i was worried about that
14:01.04kerio:s
14:01.11keriogoddammit pali
14:01.28kerioDocScrutinizer05: the thing is, it doesn't happen for other stuff
14:01.35keriofreemangordon: +thumb3, right?
14:01.47freemangordonyep
14:01.52keriohm
14:02.47kerioDocScrutinizer05: maybe it's a different thing, though
14:02.50kerioperhaps they're different
14:03.48keriowtf, they're three different sizes
14:04.06DocScrutinizer05LOL
14:04.35keriomeh, it happens with other packages too, but apt considers them the same version regardless
14:04.58kerio(stuff in cssu-testing that's the same as cssu-devel, but it was compiled on two different builders)
14:05.26DocScrutinizer05I guess apt is smart
14:05.27kerioyo Pali, are you around?
14:05.33Palihere
14:05.41DocScrutinizer05hi! :-)
14:05.49freemangordonkerio: i don't have -devel enabled
14:05.53keriohi!
14:06.04kerioPali: wtf is going on with policy-settings-rx51 and versions?
14:06.11Palicheck md5sum of versions
14:06.17keriomd5 of what?
14:06.24Palideb package
14:06.24DocScrutinizer05kerio: look at your own pastebin, it's obvious
14:06.45DocScrutinizer05that's what I meant with "smart"
14:06.51Paliif in devel, testing, ... has packages with same version string, but different md5sum, then apt will upgrade it
14:06.56kerioi see
14:07.14freemangordonkerio: yea, you installed it from -devel, now there is new one in -testing
14:07.28freemangordonsame here, so no problem at all
14:07.39DocScrutinizer05expected behaviour
14:07.42keriobut apt usually keeps those versions together
14:07.46kerioDocScrutinizer05: no it's not :c
14:07.51freemangordonkerio: it is
14:08.15keriohm, i need a package that's both in c-devel and c-testing
14:08.16freemangordoneven now hash in the same repo will cause apt to use what is in the repo
14:08.26Palikerio, and fpaste.org still not working Error 500
14:08.38kerioPali: why are you always the one with problems on fpaste?
14:08.50freemangordonGusse: ping
14:08.53DocScrutinizer05Pali: strange
14:08.57kerioPali: https://pastee.org/fnepg
14:08.59DocScrutinizer05Pali: still WFM
14:09.06keriohm, no, hold on
14:09.26Palikerio, this working :-)
14:09.41kerioPali: https://pastee.org/4srg2 better indentation
14:09.52DocScrutinizer05Pali: could you try a traceroute?
14:10.03kerioDocScrutinizer05: the domain stuff is unrelated to what apt does, it's only a ham thing
14:10.20DocScrutinizer05rrright
14:10.31Palithen in cssu-testing and devel must be differnet packages
14:10.37Palionly version string is same
14:11.10DocScrutinizer05[2012-09-16 16:03:48] <kerio> wtf, they're three different sizes
14:11.39kerioDocScrutinizer05: yeah but there are packages that are different, in c-testing and c-devel, but they have the same version string - and apt treats them the same
14:12.29DocScrutinizer05same md5sum
14:13.23kerioBinary files policy-settings-rx51_0.4.10.8+0m5_armel-devel/data/usr/share/policy/rules/rx51/policy.plc and policy-settings-rx51_0.4.10.8+0m5_armel-testing/data/usr/share/policy/rules/rx51/policy.plc differ
14:13.30kerioHRMPF
14:13.35keriowhat's the good one?
14:13.43kerio(everything else is the same
14:13.44DocScrutinizer05fun stuff the repo info files (whatever the name) probably have no md5sum of binary
14:13.44kerio)
14:13.50Paliwget fpaste.org working
14:13.58Palifpaste.org in rekonq not
14:14.35Palikerio, that plc file it compiled prolog code
14:14.38kerioPali: what's the md5 of your policy.plc?
14:14.44DocScrutinizer05Pali: use other browser
14:14.45merlin1991DocScrutinizer05: the packages file has md5sum and sha1sum of the whole deb
14:14.53Palikerio, why you need md5?
14:15.00DocScrutinizer05merlin1991: ooh
14:15.01kerioPali: to know what to install :)
14:15.10DocScrutinizer05then how can apt consider they are same
14:15.17Palikerio, prolog store for each source file full path and timestamp
14:15.17DocScrutinizer05when size differs
14:15.40DocScrutinizer05prolly kerio lied to us ;-P
14:15.40Paliso when you compile prolog file two times, it will be two time different
14:15.41keriomerlin1991: wait, so those packages that are the same in -testing and -devel actually compiled to the exact same files?
14:16.03kerioPali: oh, so they're actually the same? i see
14:16.11Paliyes
14:16.14Paliand no
14:16.18kerioheh
14:16.23kerioi meant they're functionally equivalent
14:16.25DocScrutinizer05[2012-09-16 16:11:39] <kerio> DocScrutinizer05: yeah but there are packages that are different, in c-testing and c-devel, but they have the same version string - and apt treats them the same
14:16.36DocScrutinizer05[citation needed]
14:16.41Paliyes, because it have all source predicates (same)
14:16.50kerioDocScrutinizer05: merlin1991 always said that those packages are probably different, because different compilers on different boxen
14:17.06Paliand no, because it has different additional predicates which return full path of file, timestamp of file, ...
14:17.28kerioPali: yeah, but developers that write stuff that depends on that should be shot :)
14:19.00DocScrutinizer05merlin1991: what would be proper URL to wget a package file?
14:19.04keriofreemangordon: is there some way i can test mfe works?
14:19.15DocScrutinizer05merlin1991: arbitrary one
14:19.31merlin1991DocScrutinizer05: depends on the repo sw, you usually go from the Releases file onwards because it has the main paths
14:19.37kerioDocScrutinizer05: sudo apt-get --print-uris install foo
14:19.55DocScrutinizer05thanks both
14:20.16merlin1991ie -thumb would have http://maemo.merlin1991.at/cssu/community-thumb/dists/fremantle/free/binary-armel/Packages
14:21.00kerioDocScrutinizer05: hrmpf, it doesn't work for stuff that's already installed :s
14:21.13merlin1991cssu-testing is http://repository.maemo.org/community-testing/dists/fremantle/free/binary-armel/Packages
14:21.31merlin1991kerio: add --reinstall and maybe -s ;)
14:21.52keriomerlin1991: nah, --print-uris is already a no-action
14:22.00DocScrutinizer05so it's always just the Packages file that holds *all* packages, and no further per-pkg info file?
14:22.08DocScrutinizer05outside the .deb itself
14:22.14merlin1991yes
14:22.22DocScrutinizer05:nod: and :-S
14:22.33*** join/#maemo-ssu NIN101 (~NIN@p5DD28F85.dip0.t-ipconnect.de)
14:22.44DocScrutinizer05I guess often the Packages file is larger than the .deb
14:23.01merlin1991especially in extras-devel :D
14:23.02keriofor extras-devel, definetely
14:23.08DocScrutinizer05yeah
14:23.13keriobut repos on repository.maemo.org are stupid as hell
14:23.29keriothey keep *all* versions
14:23.33kerioand they have no pdiff support
14:23.40DocScrutinizer05well, cssu does as well afaik
14:23.58kerioDocScrutinizer05: and where are the community(-testing) repos? :)
14:23.59DocScrutinizer05I went W*T*F looking into mp-fremantle-community-pr
14:24.01merlin1991DocScrutinizer05: it's also on repository.mamo.org ;)
14:24.37DocScrutinizer05hehe, I see
14:25.54keriothus my request to merlin1991 to only apt-mirror the latest versions of packages
14:26.07kerioso we have a lightweight repo to use
14:27.15DocScrutinizer05so it seems I learnt enough already about apt, to have a walk outside when my morning coffe is over. apt-cache show xy gives me exactly the right segment for xy from Packages file
14:27.40kerioDocScrutinizer05: apt-cache show xy gives you the right segments for xy from all the Packages files
14:28.00keriotry doing that for hildon-desktop :)
14:28.25DocScrutinizer05:nod:  alarmclient has only one source ;-P
14:29.55DocScrutinizer05alarmd already much better
14:30.19kerioDocScrutinizer05: --no-all-versions
14:30.30DocScrutinizer05o.O
14:30.41DocScrutinizer05sips his coffe
14:30.49kerioi learn something new every day :D
14:31.58DocScrutinizer05FU apt, filename but no URL
14:32.03keriohahahaha
14:32.21DocScrutinizer05FU dpkg I guess
14:32.37DocScrutinizer05err nope
14:32.52DocScrutinizer05dpkg has no clue about repos and Packages file
14:33.34kerioanyway, i bet that removing the old versions would make HAM faster
14:33.47DocScrutinizer05you may bet on that
14:34.11DocScrutinizer05though freemangordon recently had a pretty sound point about gzip iirc
14:34.33keriohell, i don't know: is it possible to have the repo actually point to a different webserver for the uris?
14:34.40DocScrutinizer05dunno if it was only for apt-worker
14:34.40merlin1991well apt worker is going to be a billion times faster with less stuff to build dependency trees :D
14:35.04DocScrutinizer05yes, obvious
14:35.26DocScrutinizer05it's exponential
14:36.06DocScrutinizer05almost like n items take apt n^2 timeunits to process
14:36.45DocScrutinizer05might turn out to actually be n^3
14:37.41kerioor n^4!
14:37.44kerioor n^5!
14:37.50kerioor n^2 logn
14:37.59merlin1991kerio relax you talked enough about it so I'm setting it up
14:38.13kerio^proof that being really annoying works
14:38.23DocScrutinizer05lol
14:38.45DocScrutinizer05will we still keep the "archive"?
14:38.48merlin1991just need to get my crontab right
14:38.50merlin1991DocScrutinizer05: sure
14:39.03DocScrutinizer05I.E. will I still find KP47 on merlin's repo?
14:39.10keriothat's apt-mirror, this would have to be a different system
14:39.29kerioi suggest maemo.merlin1991.at/light/<reponame>
14:39.32merlin1991DocScrutinizer05: I'm going to waste even more space on my box, the original archive stays in place
14:39.47DocScrutinizer05:-)))
14:39.54keriomerlin1991: you could just hardlink the files
14:40.11DocScrutinizer05hmm, seems I suggested that ;-P
14:40.44DocScrutinizer05[2012-09-14 18:29:41] <DocScrutinizer05> shouldn't bee too hard and too space consuming, when you use hardlinks?
14:41.10merlin1991the way apt-mirror and reprepro work I'd have really bad problems setting this up
14:41.20DocScrutinizer05possibly
14:41.22merlin1991(with hardlinks)
14:41.37merlin1991and since I don't have a tool filter the dists file I'll just waste some space :P
14:41.49keriomerlin1991: make reprepro make a lightweight repo out of your apt-mirror, and make it use "ln" as the downloader :D
14:41.58merlin1991rofl
14:42.30DocScrutinizer05wonders where went his awesome script that replaced all dup files to other folder in a folder hierarchy by hardlinks to other folder
14:43.32DocScrutinizer05oooh it was just one carefully crafted commandline, admittely a tad lenghty
14:43.55merlin1991hm, I possibly could even make it debs only
14:44.26keriowc -l opername.log =>   24  144 1152 opername.log
14:44.43DocScrutinizer05WUT?
14:44.50kerio24 lines
14:44.56DocScrutinizer05aah
14:44.56kerio:)
14:45.29keriosymlinks /dev/null there
14:45.34DocScrutinizer05I gather all 24 are same?
14:46.04DocScrutinizer05uniq opername.log
14:46.15keriothe time is different though
14:46.26keriobut yeah, service provider name match
14:47.13DocScrutinizer05oooh timestamp, yeah X-P
14:47.34kerioabout 19 centuries ago, the service provider name matched
14:47.59DocScrutinizer05hrrhrrhrr
14:48.12merlin1991configured reprepro and crosses fingers
14:48.14DocScrutinizer05that's so embarrassing
14:49.01merlin1991eeew I have wrong checksums in my apt-mirror
14:49.12keriomerlin1991: to be fair we probably don't need the multiple versions in a repo structure
14:49.21kerio...although i suppose that it's historical data
14:49.43merlin1991technically repository.maemo.org should only contain up to 3 versions of a package
14:49.46merlin1991but the system is flawed
14:49.47DocScrutinizer05kerio: aiui we even got the.deb in original merlin repo
14:50.14DocScrutinizer05and I appreciate that much
14:50.24DocScrutinizer05e.g for getting KP47
14:51.11kerioDocScrutinizer05: i meant that we probably only need the debs, not the whole structure
14:51.45DocScrutinizer05a shame you never know what old version of which pkg you might need eventually, so keeping them all is the only nice alternative to discarding all old stuff
14:52.17merlin1991shit extras-devel reached 100G already
14:52.34DocScrutinizer05kerio: for apt-get install KP=47 we need the structure
14:52.39keriooh, k
14:53.04keriowhy do you need KP47?
14:53.15DocScrutinizer05why you don't?
14:53.35keriobecause i'm always on the bleeding edge B-)
14:53.41kerio(those are sunglasses, not boobs)
14:54.00merlin1991damn 4 files have missmatching checksums
14:54.02merlin1991ffs
14:54.04DocScrutinizer05better wear protective goggles ;-P
14:54.32DocScrutinizer05merlin1991: how come?
14:54.53merlin1991repo madness wget problems, whatnot?
14:55.04DocScrutinizer05:-S
14:55.17merlin1991but it's only 4 so I can go and check manually
14:55.27DocScrutinizer05:nod:
14:55.32DocScrutinizer05or simply rm ?
14:55.40DocScrutinizer05if those are shit pkgs
14:55.55merlin1991I'd ruin my apt-mirror db that way
14:56.02DocScrutinizer05hmm
14:56.04DocScrutinizer05k
14:56.17DocScrutinizer05nfc bout that
14:56.57DocScrutinizer05I should get that friggin 50bucks 3TB server4you stuff before I am too broke to dare
14:57.09*** part/#maemo-ssu kerio (kerio@unaffiliated/kerio)
14:57.13*** join/#maemo-ssu kerio (kerio@unaffiliated/kerio)
14:57.15kerioshit
14:57.40merlin1991oh ffs the md5sum in the repo on maemo.org is wrong!
14:57.40kerioi should really find a way to enable stickychan without having it floodkill me when reconnecting
14:57.46keriomerlin1991: LOL
14:58.00DocScrutinizer05merlin1991: thought as much
14:58.40DocScrutinizer05kerio: stickychan? floodkill?
14:59.02merlin1991I just hope reprepro has flag to ignore packages with wrong checksums
14:59.42DocScrutinizer05merlin1991: well, how the fsck you created that existing mirror?
14:59.44kerioDocScrutinizer05: a znc plugin that tries really hard to forcibly keep you in the channels you give it
15:00.01DocScrutinizer05kerio: :nod:
15:00.11merlin1991DocScrutinizer05: apt-mirror is dumb, it only gets Realese and Packages file and after wgets
15:00.16merlin1991afaik it does no hashcheck
15:00.38DocScrutinizer05I already considered augmenting znc to accept a paramenter <timestamp> to replay command
15:00.56kerioDocScrutinizer05: but a side effect is that it makes you join *all* of your channels when you connect to the irc server
15:01.10DocScrutinizer05I know
15:01.20keriofuck yeah znc o/
15:02.31DocScrutinizer05the real problem isn't stickychan but playback/buffer
15:03.27DocScrutinizer05of course you want a big buffer, but you don't want it to playback all the friggin content since last new-year on reconnecting your client
15:04.05DocScrutinizer05so client should do manual playback <timestamp>, where <timestamp> is last line's timestamp in local log of that chan
15:04.19merlin1991hm I'll have to reach X-Fade
15:04.29*** join/#maemo-ssu macmaN (~chezburge@138.167.190.90.dyn.estpak.ee)
15:04.35DocScrutinizer05ouch, he's 'not available'
15:04.53DocScrutinizer05are you still not master of nokia repos?
15:04.59DocScrutinizer05:-/
15:05.14keriofreemangordon: wtf, why is gcc 4.7 in community-thumb not thumbified?
15:05.18keriogcc4.7 and libstdc++
15:05.26merlin1991DocScrutinizer05: the amount of access I would get is by far not enough to fix a problem like this
15:05.39DocScrutinizer05be happy about that
15:05.52DocScrutinizer05I wouldn't want to take the responsibility
15:06.12keriomerlin1991: which packages are these?
15:07.41DocScrutinizer05indeed, and what's the supposed fix you're not able to apply as admin?
15:08.24merlin1991travelapp (non-free) and from free: libqvd-config-perl, python-pygoocanvas, qutim-dev and webapprunner
15:09.02merlin1991DocScrutinizer05: all the access I'll get would be delte / promote single packages
15:09.15merlin1991but this problem here either needs a reindex or some manual file moving
15:09.24DocScrutinizer05:-S
15:09.49DocScrutinizer05X-Fade: ping ^^^^
15:10.51keriomerlin1991: won't apt/ham complain about those packages, anyway?
15:11.19DocScrutinizer05kerio: as soon as you touch tem, prolly yes
15:11.26DocScrutinizer05them*
15:11.31kerioso... just ignore them
15:11.34keriothey're borked anyway
15:11.41DocScrutinizer05:nod:
15:11.50DocScrutinizer05hard to do in a script like reprepo
15:12.17DocScrutinizer05even harder if it's not a script
15:12.59*** join/#maemo-ssu macmaN (~chezburge@138.167.190.90.dyn.estpak.ee)
15:13.27DocScrutinizer05apt-cache search webapprunner  --> nada
15:13.57kerioFailed to fetch http://repository.maemo.org/extras-devel/pool/fremantle/free/w/webapprunner/webapprunner_1.0-2_armel.deb  Size mismatch
15:14.37DocScrutinizer05apt-cache refuses to even find any of those packages
15:15.13DocScrutinizer05seems they are orphaned?
15:15.16DocScrutinizer05stale?
15:16.30DocScrutinizer05hmmm http://maemo.org/packages/view/python-pygoocanvas/
15:16.58*** join/#maemo-ssu myuu__ (~miku@pool-108-27-202-161.nycmny.fios.verizon.net)
15:17.05DocScrutinizer05looks kinda strange
15:17.12DocScrutinizer05missing version
15:17.53myuu__got a random n900 question: whats the biggest single battery killer? anyone know
15:18.08DocScrutinizer05modem
15:18.17DocScrutinizer05by far
15:18.20freemangordonwhen on 3G
15:18.30myuu__yeah ever since i upgraded
15:18.36myuu__well its been on for damn near two days with no sim
15:18.45DocScrutinizer05and in large distance from BTS, and actually transmitting
15:18.46myuu__i love this phone but it wasnt useable
15:19.13myuu__going to clean it up and use it as a portable box though
15:19.22DocScrutinizer05hmm?
15:19.35freemangordonmyuu__: wasn't usable what for?
15:19.42DocScrutinizer05and why?
15:20.02freemangordonGusse: ping
15:20.11DocScrutinizer05you say your modem broke with last update?
15:20.19myuu__well after two years of use
15:20.27myuu__between the battery and the random crashes
15:20.32myuu__i coulndt use it as a phone anymore
15:20.55freemangordon"all telephony functions disabled"?
15:21.18DocScrutinizer05crossed out SIM?
15:21.29myuu__who me?
15:21.34DocScrutinizer05sure
15:21.39myuu__no im not having any problems i just upgraded my phone
15:21.48myuu__but i noticed a massive increase in battery
15:21.52DocScrutinizer05you totally lost me
15:21.56freemangordonme too :)
15:22.14freemangordon<myuu__> i love this phone but it wasnt useable
15:22.23freemangordon<freemangordon> myuu__: wasn't usable what for?
15:22.23freemangordon<DocScrutinizer05> and why?
15:22.25myuu__the battery
15:22.36freemangordonaah
15:22.40freemangordonstrange
15:22.55DocScrutinizer05not strange, sounds just like PEBCAK
15:23.02freemangordonhehe
15:23.08keriohuh?
15:23.12DocScrutinizer05aka "rogue p2p and widgets"
15:23.17merlin1991hm remotesms has a wrong checksum aswell
15:23.26kerioyou only use your n900 while sitting down?
15:23.56freemangordonkerio: mine does more than 24hours with heavy usage
15:24.09myuu__really?
15:24.17DocScrutinizer05merlin1991: same
15:24.19merlin1991kerio: now where do I dump the repo url? :D
15:24.26freemangordoni.e: online all day long, 4 IM accounts, BT handsfree, 2-3 hours of browsing, etc
15:24.36DocScrutinizer05merlin1991: version missing in last entries in history on http://maemo.org/packages/view/remotesms/
15:24.40keriofreemangordon: yeah, that's about right
15:24.41merlin1991I added a ignore list for the offending packages for now
15:24.44kerioi charge it once per day
15:24.53DocScrutinizer05I might be numb, but it looks borked to me
15:25.18freemangordonkerio: but myuu__ said it was unusable because of the battery, ehatever that means
15:25.41DocScrutinizer05suspects aborted/failed build on buildserver, due to messed up versioning
15:25.44merlin1991is not sure where to put this new and awesome repo
15:25.53merlin1991url wise
15:26.01keriomerlin1991: maemo.merlin1991.at/light/extras-devel
15:26.12keriofreemangordon: some people actually talk on the phone
15:26.15kerioi know, it's weird
15:26.17merlin1991it's only 11 gigs compared 100 gigs real devel
15:26.33freemangordonkerio: this is only device I use
15:26.36keriome too
15:26.45keriobut i almost never talk on the phone
15:26.46freemangordonand i use it as a phone too
15:26.58myuu__well the last straw was the usb
15:27.12freemangordonmy phone number is both corporate and personal
15:27.15myuu__but mine wouldnt last overnight from full charge
15:27.33freemangordonmyuu__: connected to internet?
15:27.35DocScrutinizer05merlin1991: (11 vs 100) sounds about right
15:27.37myuu__was running 0 widgets, 3 homescreens
15:27.39keriomyuu__: you had a busted battery
15:27.50freemangordonyeah
15:27.52kerioor some weird shit going on in the background
15:27.55myuu__connected to 3g but idle
15:28.15myuu__well whatever was going on should still be going on now, unless it was directly related to 3g
15:28.19freemangordonthat should easily make it through 3-4 days
15:28.20merlin1991kerio: http://maemo.merlin1991.at/light/extras-devel/
15:28.20merlin1991:D
15:28.21DocScrutinizer05myuu__: there are decent tools to investigate and usually exactly spot the culprit
15:28.23kerio^_^
15:28.28merlin1991now I need to test if it works
15:28.29DocScrutinizer05\o/
15:28.38myuu__well the battery performance is actually good now couldnt have been the actual battery
15:28.44DocScrutinizer05hands merlin1991 the crown
15:28.45merlin1991it's as reduced as possible, only the latest debs, not even sources
15:28.49freemangordonmyuu__: old sim?
15:28.51kerio:D
15:29.16myuu__im guessing
15:29.22freemangordonmyuu__: btw you don;t really need 3G
15:29.38keriofreemangordon: unless your operator is 3g-only
15:29.46DocScrutinizer053G is a known battery hog
15:30.05freemangordonkerio: hmm, never seen such operator, but I guess it is not valid worldwide
15:30.07DocScrutinizer05especially when doing actual data over it
15:30.20freemangordonDocScrutinizer05: if you don't make a data connection it is ok
15:30.24keriofreemangordon: H3G is 3g-only, at least here in italy
15:30.38DocScrutinizer05and even worse when your operator is a moron and allows inbound connections
15:30.41keriohehe
15:30.42myuu__do they make a microsim to old sim adapter? id like to actually test aftre cleaning up some packages
15:30.52keriooh god, microsims :(
15:30.57myuu__yeah =\
15:31.07DocScrutinizer05yes
15:31.14merlin1991hm crontab syntax, wtf is dom mon and dow
15:31.25freemangordonmyuu__: why microsim?
15:31.26kerioday of month, something and day of week
15:31.28DocScrutinizer05there are such adapters. NEVER EVER use them in slot-in SIM sockets
15:31.40DocScrutinizer05on N900 it's safe
15:31.56freemangordonnormal SIMs not produced anymore?
15:31.57merlin1991can it be that in /etc/cron.d/ the syntax is slightly different?
15:32.29myuu__of course they are but i went with a contract phone this time, seems like the ones being pushed out now are all or mostly micro
15:32.33DocScrutinizer05no, except user
15:33.01freemangordonmyuu__: and how is your new phone battery life?
15:33.03keriomerlin1991: the usual fremantle free non-free, right?
15:33.10merlin1991yep
15:33.55myuu__10 hours with some heavy use
15:34.17merlin1991okay crontab is in place, it should update by itself
15:34.23keriomerlin1991: how quick are you updating it?
15:34.27merlin1991daily
15:34.27kerio*how often
15:34.32DocScrutinizer05found it hard to get less than that on normal 'heavy' N900 usage
15:34.48merlin1991because I source my local apt-mirror mirror and that one runs daily
15:34.54freemangordonmyuu__: but,but.. its worse
15:34.54kerioi see
15:35.15myuu__well i havent actually seen this battery run out
15:35.15merlin1991I guess you prefer every 5 minutes ;)
15:35.21myuu__my n900 wouldnt last the day
15:35.49DocScrutinizer05myuu__: pretty please investigate what's the problem
15:35.54myuu__i dont doubt it was something frequently checking the 3g
15:35.56myuu__because like i said
15:36.01myuu__the n900 has been on for two days
15:36.08freemangordonmyuu__: an advice: go and find what's wrong with your n900
15:36.16DocScrutinizer05myuu__: I don't like unqualified badmouthing the N900 battery standby time
15:36.18myuu__yeah im going to buy an adapter
15:36.24myuu__well im not badmouthing
15:36.30myuu__i was just asking what the biggest batteryhog was
15:36.38freemangordonit can easily do 2-3 days with light usage
15:36.43myuu__i literally just said the phone has been on for two days
15:36.45freemangordonor even more
15:36.47merlin1991btw n900 whitout any connection idles for over a week :D
15:36.47myuu__while ive been cleaning packages
15:36.59myuu__yeah its not even at 70%
15:37.04myuu__dont take this the wrong way lol
15:37.09myuu__n900 was my favorite phone easily
15:37.24DocScrutinizer05even with WLAN it still idles 5...8 days
15:37.38freemangordonyep, if router has proper PM
15:37.44kerioi don't have any idea of the idle battery life
15:37.54keriomy phone is almost never idle :3
15:38.11DocScrutinizer05kerio: get more N900
15:38.17DocScrutinizer05;-P
15:38.35freemangordonwhile still possible :D
15:38.48kerioi wonder what's the HAM catalog for that extras-devel
15:39.08DocScrutinizer05as long as you can't afford one N900 idling for a week, you got too few of them
15:39.47DocScrutinizer05kerio: "merlin light-e-devel
15:39.58keriono, the catalog level or whatever
15:40.19kerioi mean, as far as i understood it's just a matter of gpg keys
15:40.21freemangordonmerlin1991: why not put .install file in that catalog?
15:40.37merlin1991what catalog?
15:40.42DocScrutinizer05just thought we're a pretty cute and elitist bunch here ;-P
15:40.44freemangordonthe repo, sorry
15:40.52merlin1991freemangordon: that's the next step :D
15:40.55keriobut then why did Pali add the same gpg keys to four different catalog domains?
15:40.59DocScrutinizer05own repos, own channel, own "distro"
15:41.11merlin1991kerio: it goes repo name -> repo-id -> gpg key
15:41.12kerioDocScrutinizer05: we're just better than that lowly bunch in #maemo
15:41.16keriohm
15:41.18kerioi see
15:41.31keriomerlin1991: are the packages in light-extras-devel signed with your key?
15:41.36merlin1991yes
15:41.48merlin1991obviously I can't resign with the maemo.org key .D
15:42.02merlin1991but since you have cssu-testing the key is added anyway
15:42.02kerioalright, so with the new community-ssu-enabler those packages end up being higher than the nokia packages
15:42.03kerio:D
15:42.09merlin1991nope they end up below
15:42.19freemangordonDocScrutinizer05: aah, now I see why you're against thumbified -stable. You want to keep the good stuff only for you ;P
15:42.23merlin1991because the catalogue they come from has no associated id and priority rating
15:42.29DocScrutinizer05hehehe
15:42.31keriofreemangordon: he doesn't even use thumb :(
15:42.41freemangordondoes not matter
15:43.36freemangordonkerio: there is a joke here for a dog which neither eats the bone nor gives it to anyone :D
15:44.31kerioDocScrutinizer05: try it!
15:44.35keriopleeeeeeeeeeeeeeeease :3
15:44.42merlin1991apt-worker seems to be faster now :)
15:44.49merlin1991btw I've added a .install file
15:44.53freemangordongood
15:45.01freemangordongoing to try it
15:45.12keriomerlin1991: bzipped Packages maybe?
15:45.13DocScrutinizer05sighs
15:45.26merlin1991kerio: gzipped
15:45.35kerioit's still 7mb
15:45.36kerioD:
15:45.40DocScrutinizer05ponders to grab one of the virgin N900 sitting in shelf, to run thumb on it
15:45.44freemangordongzip is in extras, ain't?
15:46.49DocScrutinizer05could somebody help me out with a 5 words of instruction? (sorry I'm actually not used to that stuff anymore)
15:47.06freemangordongoto maemo.merlin1991.at
15:47.07DocScrutinizer05assume device has WLAN
15:47.07kerioDocScrutinizer05: starting from pr1.3?
15:47.13DocScrutinizer05yep
15:47.19freemangordonopen cssu/thumb
15:47.23kerioDocScrutinizer05: http://maemo.merlin1991.at/cssu/community-thumb/community-thumb-fremantle.install
15:47.28freemangordonclick on .install file
15:47.37keriothen run the enabler
15:47.40keriothen ham upgrade
15:47.52DocScrutinizer05ok
15:47.56keriohmm
15:48.00freemangordonDocScrutinizer05: the same as for other CSSU flavours
15:48.07keriohttp://maemo.merlin1991.at/cssu/community-thumb/community-thumb-fremantle.install, run enabler, ham upgrade
15:48.07DocScrutinizer05seems feasible, even during having a shower
15:48.10kerio^ 5 words
15:48.34DocScrutinizer05fine :-)
15:48.54DocScrutinizer05duh, battery missing
15:48.59freemangordonhehe
15:49.33merlin1991DocScrutinizer05: it's enough if you have it attached to a charger, err the whole battery?
15:49.47DocScrutinizer05found one
15:50.09DocScrutinizer05date, region, language? GNAH!
15:51.35DocScrutinizer05eeeek that theme is sooooo ugly
15:51.50merlin1991which one are you ususally using?
15:52.15DocScrutinizer05err, not THIS one
15:52.28DocScrutinizer05and not those idiotic widgets ;-P
15:52.33freemangordonWTF: gzip (1.3.5-10) unstable; urgency=medium
15:52.40freemangordon-- Bdale Garbee <bdale@gag.com>  Fri, 20 May 2005 22:34:49 -0600
15:53.18freemangordonmerlin1991: consider updating gzip in CSSU
15:54.19DocScrutinizer05W*T*F?! :-o kbd clicks are like 10% 100% 10% 10% 100% volume on this device
15:55.01jon_yit's telling you to go big or go home :)
15:55.05merlin1991hm who's upstream for gzip?
15:58.09merlin1991well the speedup with the smaller repo isn't that intense but it's at least something
15:58.17DocScrutinizer05ok, installation running, i'm off to have a shower
15:58.19merlin1991I guess I should try thumb and compare :D
15:59.29keriopictures DocScrutinizer05 returning from the shower and having to tap "accept" on the kernel installation :)
15:59.38freemangordonmerlin1991: it is way faster. btw thumb-compiled gzip is in the repo, lets see if there will be any difference
16:01.40freemangordonhmm, something's wong here
16:01.43freemangordon*wrong
16:01.54freemangordondoes apt use its own gzip?
16:03.56merlin1991I have no idea
16:03.59keriofreemangordon: it uses bzip2 too
16:04.01kerioa lot of bzip2
16:04.13keriomerlin1991: there's no guarantee people have gzip installed
16:04.27freemangordonI don;t have it
16:04.46freemangordonso my apt gzip is alreay thumb
16:04.50freemangordon*already
16:05.00kerioyour apt gzip is busybox
16:05.14DocScrutinizer05hmm, i'm going to "update all"?
16:05.17keriobut apt doesn't use gzip anywhere, with the maemo repos
16:05.21keriobzip2 is used
16:05.24freemangordonDocScrutinizer05: only maemo
16:05.25keriofreemangordon: thumb-compile bzip2
16:05.28DocScrutinizer05k
16:05.39freemangordonkerio: i will compile bb
16:05.55keriofreemangordon: yeah but it won't help apt at all
16:06.02kerioapt uses gzip if there's something to gunzip
16:06.10keriobut there's not, because pretty much everything is bzipped
16:06.17freemangordonkerio: I don't have gzip installed on my device
16:06.25keriofreemangordon: no one has
16:06.31kerio/bin/gzip is owned by busybox
16:06.36freemangordonbut apt-get update says "gzip"
16:06.46freemangordonnot bzip2
16:06.53kerioPackage gzip is a virtual package provided by:
16:06.53kerio<PROTECTED>
16:07.04kerioand it says gzip because merlin is silly
16:07.09freemangordonyes, that is why i will compile bb
16:07.22freemangordongot it?
16:07.44DocScrutinizer05sticks a stickytape patch on frontcam and takes N900 to bathroom
16:08.06keriopoints freemangordon to http://repository.maemo.org/extras-devel/dists/fremantle/free/binary-armel/Packages.bz2
16:08.17freemangordonDocScrutinizer05: you need a charger if your battery is depleted
16:08.17kerionot that bzip2 saves much space, mind you
16:08.35DocScrutinizer05my bathroom has power outlets ;-P
16:08.38freemangordonkerio: and bzip2 is part of bb or not?
16:08.50keriofreemangordon: it's not
16:09.00DocScrutinizer05though my spare batteries usually are ~80% charge
16:09.08keriobzip2 is part of bzip2
16:09.40myuu__mine too
16:09.44myuu__whats with that
16:09.59kerioi wonder if there's a way to make apt prefer gzip
16:10.06myuu__i know this is an old building but it was restored, there obv a need for bathroom outlets
16:10.06freemangordondpkg -l | grep bzip
16:10.18freemangordonrc  libzip1                                             0.8-1
16:10.20DocScrutinizer05ohhh you!!!! *****  ctlr-bs doesn't allow me to escape from progress bar to task switcher
16:10.20keriofreemangordon: oh, you haven't installed it? :(
16:10.33kerioDocScrutinizer05: it's probably a system popup or something like that
16:11.07freemangordonkerio: no, and apt still works
16:11.13DocScrutinizer05yeah with delay. Now it looks thoroughly fsckdup
16:11.19keriofreemangordon: then i suppose that you fall back on gzip
16:11.23kerio\_o_/
16:11.41DocScrutinizer05blank top bar, HAM scroll area, bottom progress bar
16:11.52merlin1991kerio: nah we should use lzma ;)
16:11.57freemangordon"/usr/lib/apt/methods"
16:12.17keriomerlin1991: wtf, your http server is kinda busted
16:12.36keriono nvm, it's just that i changed the preferred compression method
16:12.45DocScrutinizer05seems this will take a few minutes now
16:12.56freemangordonyeah 10 or so
16:13.03DocScrutinizer05bbl
16:15.28DocScrutinizer05eeeek it boots
16:15.41DocScrutinizer05;-P
16:15.55freemangordonyou look suprpised :P
16:16.21DocScrutinizer05shocked, by nokia tune
16:16.51freemangordonBTW I think we should ship transitions.ini with reduced transitions time, 80% of the "lag" comes from it
16:17.16DocScrutinizer05~lart useless transitions
16:17.16infobotmoos at useless transitions
16:17.34keriofreemangordon: while you're there, can you recompile busybox-power too? :3
16:17.43freemangordonkerio: it is recompiled
16:17.55freemangordonand is in the repo
16:17.57DocScrutinizer05ouch!!! OVI docsToGo update
16:18.02kerioDocScrutinizer05: hahaha
16:18.51merlin1991DocScrutinizer05: you should always have a hand "remove all the cruft" script :D
16:19.16DocScrutinizer05tags a postit note to screen
16:20.08DocScrutinizer05documents to go installer KILL KILL
16:20.21freemangordonDocScrutinizer05: try microb ;)
16:20.38merlin1991I have a nice shell script I execute whenever I reflashed a device for new testing of $randomthing
16:21.49DocScrutinizer05you share that, you.... :-)
16:23.01DocScrutinizer05hmm, microB works. Can't say if better
16:23.17DocScrutinizer05no idea yet how to compare
16:23.33freemangordonopen some heavy site
16:23.41freemangordonFB if you have an account
16:24.06freemangordonyoutube should do the job too
16:24.07DocScrutinizer05http://some_heavy_site  500
16:24.40*** join/#maemo-ssu abufaisal (~abufaisal@176.45.62.100)
16:24.55DocScrutinizer05hey 6 times 100% one 10% for youtube
16:25.43DocScrutinizer05indeed seems to render like mad, subjectively
16:25.57freemangordonyep
16:26.08kerio:D
16:26.58DocScrutinizer05ok, bought
16:27.14kerioyay ^_^
16:27.18freemangordonrty apt-get update
16:27.21keriohave you done a side-by-side comparison?
16:27.22freemangordon*try
16:27.27freemangordonin the terminal
16:27.53freemangordonkerio: noone has done such comparisons so far
16:27.57DocScrutinizer05freemangordon: apt-get update is worthless since completely different set of repos
16:28.20freemangordonhmm, try it, nokia, ovi and maemo-extras are there
16:28.25DocScrutinizer05kerio: I'll do in an hour
16:28.43DocScrutinizer05and might video it
16:29.09freemangordonDocScrutinizer05: though make sure you use the same conditions, i.e no sim cards and such
16:29.19DocScrutinizer05sure thing
16:29.34DocScrutinizer05will switching to tablet mode do as wellß
16:29.42DocScrutinizer05?
16:29.54freemangordonhmm, but what you will comare then?
16:30.07freemangordon*compare
16:30.07DocScrutinizer05flash still renders like a pil'o'shit
16:30.16kerioflash is not thumb :)
16:30.20freemangordonwell, othing to be done there :(
16:30.36DocScrutinizer05:nod:
16:31.04freemangordonDocScrutinizer05: and have in mind only about 10-15 packages are recompiled
16:31.29DocScrutinizer05I'll just compare microB (unless I go mad)
16:31.36freemangordonwhile essential ones like clutter,gtt,qt,xserver, it is still far from what can be achieved
16:32.55DocScrutinizer05some tardhead made a gitmo video with "FZ:The torture never stops"
16:33.21DocScrutinizer05quite obviously ignored or didn't get the sexual connotation
16:33.24keriohaha
16:33.49DocScrutinizer05or i'm missing the sexual sub-lines in gitmo pics
16:34.07DocScrutinizer05OHNOES, NAM
16:34.08freemangordoniirc " The torture never stops" as WASP's song
16:34.14kerioOHNOES
16:34.16keriowhat happened?
16:34.26keriofreemangordon: apt-worker is recompiled too, right?
16:34.30freemangordonyep
16:34.33DocScrutinizer05FZ with well known 'nam little children
16:34.46kerioDocScrutinizer05: somehow i think the speedups are more related to gcc 4.6/4.7 than thumb :)
16:34.52DocScrutinizer05instead gitmo
16:34.59freemangordonkerio: it is combined
16:35.13freemangordonless RAM usage/better compiler
16:35.47DocScrutinizer05search tube for zappa, click on first "torture never stops" from dropdown
16:35.52freemangordonthough I agree newer gcc plays major role there
16:36.04DocScrutinizer05incredibly stupid picture material to that nice song
16:36.18freemangordonwonders where is zeq
16:36.35DocScrutinizer05took his donated N900 and ran? ;-P
16:36.42freemangordonhehe
16:36.56freemangordonhe said he has some job right now
16:37.18freemangordonwhich is good, having in mind he is a freelancer
16:37.55freemangordonI hope you are wrong
16:38.14DocScrutinizer05freemangordon: HEY, I actually can compare to virgin plain vanilla 1.3
16:38.26DocScrutinizer05got another N900 ;-D
16:38.27freemangordonhmm, not fair
16:38.40freemangordonfor PR device that is :P
16:38.41DocScrutinizer05what now?`
16:38.51freemangordoncompare with CSSU-T
16:39.00freemangordonbecause of Qt
16:39.02DocScrutinizer05that's my daily phone then
16:39.53freemangordonyeah, should work. but you will have higher memory usage on your daily device because of the contacts, etc
16:40.23freemangordonyou'd better install CSSU-T on that PR13 device
16:40.42merlin1991I call for IMPERIAL testing
16:41.54freemangordonand use that, otherwise a comparison between daily device with contacts,music, whatnot will result of -thumb winning with several laps
16:42.54freemangordonDocScrutinizer05:also I suspect you have swap on uSD
16:43.06DocScrutinizer05are you mad?
16:43.16freemangordonme? why is that?
16:43.26DocScrutinizer05me neither ;-P
16:43.42freemangordonswap on uSD is the next best thing after the hot water :P
16:43.43DocScrutinizer05nah, swap on uSD is too dangerous for me
16:43.53freemangordonhmm, strange
16:44.09DocScrutinizer05ya'know, my pouch has a mgnetic clip
16:44.38freemangordonanyway, you seem experienced enough to know how to do a correct comparison
16:44.48DocScrutinizer05and once every two years I hotswap uSD
16:45.00DocScrutinizer05I hope so ;-D
16:45.05freemangordonswapoff/swapon?
16:45.31DocScrutinizer05nanannannaaaa van't hear you (/me puts fingers in ears)
16:45.38kerioDocScrutinizer05: just go the estel route and glue a magnet on the sensor XD
16:45.50DocScrutinizer05*COUGH*
16:46.14freemangordonkerio: quiet, don't say that word to doc
16:46.28merlin1991and then hotswap the µSD :D
16:46.28keriowhy, does he have a problem with glue?
16:46.38freemangordonhehehe
16:47.06freemangordonkerio: not with the glue, but with the word :P
16:48.17DocScrutinizer05es<tab>  ... <tab><tab><tab>  :-P
16:49.20DocScrutinizer05~seen estel_
16:49.25infobotestel_ <~Estel@Maemo/Community/council/Estel-> was last seen on IRC in channel #maemo, 16d 5h 18m 37s ago, saying: 'happy trolling, i'm out.'.
16:49.25keriohe'll always be in the userlist of our heart
16:49.50DocScrutinizer05incredible he really meant it this time
16:50.29DocScrutinizer05though, I guess he's probably already here under another nick not banned
16:51.02keriohaha
16:51.06merlin1991well unless he wants to voice his opinion he doesn't even have to be in here to read what's going on, there's such a thing as logs
16:51.22DocScrutinizer05sure
16:51.54DocScrutinizer05I don't mind even ants and marsians reading logs
16:52.43DocScrutinizer05I'm however quite thankful for teotwaki taking action
16:54.03DocScrutinizer05and I'm not allowed to do any administrative action against estel_, so I won't relieve the +b
16:55.08lufCan anybody who has installed CSSU-T 5+ send me result of:
16:55.09lufcat /usr/share/dbus-1/services/rtcomeventlogger.events.EventsBook.service
16:56.39keriodoesn't have that file
16:56.47freemangordon-sh: /usr/share/dbus-1/services/rtcomeventlogger.events.EventsBook.service: not found
16:57.10lufdpkg -L rtcom-eventlogger-async
16:57.16*** join/#maemo-ssu fredrinLap (~fn@cm-84.208.108.15.getinternet.no)
16:58.05luf?
16:58.31DocScrutinizer05Package `rtcom-eventlogger-async' is not installed.
16:58.35lufFuck.
16:58.59merlin1991wtf I checked if there is a dependency on eventlogger-async and there was one iirc
16:59.35kerionot installed here
16:59.52merlin1991hm rdepends is empty
16:59.53merlin1991wtf
16:59.54keriomerlin1991: no reverse depends \_o_/
17:00.00lufOk so I have another question (longer one). I have obexd and rtcom-eventlogger-async. rtcom isn't needed by obexd unless you want call history. So I didn't put it into obexd dependency. But nobody knows that rtcom -asyn is needed.
17:00.18keriocall history where?
17:00.22merlin1991car kit
17:00.24lufPBAP call history.
17:00.25kerioi see
17:00.36kerioi would've put it as a dependency
17:00.46kerioalthough...
17:01.06keriohm
17:01.17merlin1991obexd depends on librtcom-eventlogger1-async
17:01.40keriothinks that's just the library, and not the daemon that logs
17:01.44lufmerlin1991: yes. it's the client part.
17:01.55lufBut not the dbus deamon.
17:02.01kerioluf: how big of a log does it keep?
17:02.25lufWhole ;)
17:02.38keriois it the same as the call list in Phone?
17:02.52merlin1991err why the fuck does the client library not depend on the server dbus deamon
17:02.58DocScrutinizer05err is this a discrete log? isn't it just records in genuine call log?
17:03.24DocScrutinizer05or just what kerio asked
17:03.29merlin1991it makes nfc to have client stub library that has no dependency on the "same system" dbus service
17:03.37lufkerio: yes. It gets the data from the same source ;)
17:03.50kerioi see, so it doesn't really keep a log
17:03.53kerioit uses the log that's already there
17:03.57merlin1991luf: you should have had a dependency from the client lib to the server
17:04.01lufkerio: sure.
17:04.12keriothen i'm cool for its addition
17:04.25keriohm, does it add additional resource usage if you're *not* using carkit?
17:05.01DocScrutinizer05seems kerio adopts my standard catalog of questions :-)
17:05.03lufkerio: no. As it's dbus daemon which is started when it's called for the first time.
17:05.09kerioperfect, then
17:05.16kerioand i assume it just waits for requests from obexd?
17:05.33lufOk. I don't like it but I add the dependecy to the client part.
17:05.54merlin1991luf: why don't you like it?
17:06.11merlin1991you have a dbus client helper lib, ofc it should depend on the respective service
17:08.51lufmerlin1991: because it's needed only in one specific case.
17:09.34lufIt leads to situation you have to install a lot of packages even you don't use them at all.
17:09.44merlin1991so you want users of PBAP to manually install the dbus service when they need it?
17:10.41lufmerlin1991: I understand. That was my question if there is something less restrictive than depend on.
17:11.14DocScrutinizer05just optify that stuff, so it doesn't eat up space on NAND
17:11.31merlin1991well I don't know what obexd does if PBAP is up and the dbus service is missing
17:11.43DocScrutinizer05(assuming you can't do a call during early boot anyway)
17:11.51merlin1991if it works over that gracefully you can ofc keep the dbus service optional
17:11.52lufmerlin1991: Just returns empty call history list ;)
17:12.47lufI'll add the dependency into helper package.
17:13.04DocScrutinizer05optify only for files >1k obviously
17:13.13DocScrutinizer05maybe even only >5k
17:15.06DocScrutinizer05luf: PBAP-basic (comes with CSSU), BPAB-full (includes history and depends on -basic)
17:15.56DocScrutinizer05I guess you meant that when you said "hekper package"
17:16.03merlin1991DocScrutinizer05: only that almost everything is part of the obexd binary ;)
17:16.37DocScrutinizer05no, aiui the dbus service isn't
17:16.46DocScrutinizer05so the daemon isn't ?
17:17.14merlin1991it's a tiny tiny service to govern access to the eventlogger db, it's the smallest part :D
17:17.15lufDocScrutinizer05: the daemon has 14 kB :)
17:17.45DocScrutinizer05yeah, my thought on that: optify and forget
17:18.09DocScrutinizer05nobody gives a fsck about some (100) kB on /opt
17:18.38DocScrutinizer05NAND though is another game
17:18.59merlin1991freemangordon: when do you think you'll push a new mp
17:19.13merlin1991feels like running grep sort and friends to gather statistics .D
17:19.25freemangordonmerlin1991: don't know maybe in 3-4 days, why?
17:19.41merlin1991see above ;)
17:19.55freemangordonI saw it, but i'll wait for new -T first
17:20.01freemangordon:P
17:20.11freemangordon-thumb follows -testing ;)
17:20.21merlin1991new -T, hm I suppose 1 to 3 months from now? :D
17:20.26DocScrutinizer05waits for new S
17:20.38merlin1991WTF happened to maemo.org
17:20.43freemangordonis going afk for a while, bbl
17:20.47merlin1991I'm missg all css on the wiki
17:20.47DocScrutinizer05weekend madness
17:21.05merlin1991DocScrutinizer05: what's currently a candidate for new S ?
17:21.29DocScrutinizer05errr, dunno
17:21.36DocScrutinizer05ke-recv?
17:22.29DocScrutinizer05I thought there was quite some pkgs to finally include to S
17:22.34merlin1991see http://wiki.maemo.org/Community_SSU/ChangelogStable#21.2011.38-1Smaemo4_.2805.09.2012.29 apart from the stuff in the latest -T everything that is good enough is in S
17:23.31DocScrutinizer05ooh 5.9.
17:23.39DocScrutinizer05nm
17:24.48DocScrutinizer05I should finally get some offtime and head out to RL
17:35.38Gussefreemangordon: Modest working OK again with thumb3.  Thanks! Unbelievable great support :)
18:03.41freemangordonGusse: np, after all that's why we are here :)
18:04.46freemangordonmerlin1991: do you plan to push new -T with fixed obexd sevrice?
18:05.10merlin1991if luf optifies the rtcom-eventlogger-async, then yes
18:05.32freemangordonwell then, new -thumb will follow the new -T
18:05.58freemangordonin the meanwhile i'll thumb-comile more packages
18:08.12freemangordon(and willl try to find why xsevers is broken when gcc 4.7,2 copiled)
18:08.22freemangordonthu fuc :D
18:08.29freemangordoncompiled, compiled
18:08.52freemangordonI suspect the same issue as with modest
18:09.25merlin1991what was the issue with modest?
18:09.44freemangordonfor some reason exports were not exported :(
18:10.22freemangordonMfE plugin imports functions from modest, but they were missing
18:11.20freemangordonI added -shared -rdynamic (along with -pie -mword-relocations to make maemo-invoker happy) to compile flags and it worked
18:19.13*** join/#maemo-ssu nox- (noident@freebsd/developer/nox)
18:19.57keriofreemangordon: gcc-4.7 isn't thumb
19:14.09*** join/#maemo-ssu dhbiker (~dhbiker@95.87.145.172)
19:23.55*** join/#maemo-ssu cryptonite (~cryptonit@unaffiliated/cryptonite)
19:24.09cryptonitehello
19:27.37cryptonitemay i ask if cssu and cssu-thumb are differemt things?
19:31.21freemangordonkerio: what do you mean?
19:31.36freemangordoncryptonite: they are different and the same ;)
19:32.04freemangordon-thumb is cssu-testing recompiled with new toolchain and different instructions set
19:32.19cryptoniteok
19:32.41freemangordoncryptonite: http://talk.maemo.org/showpost.php?p=1220597&postcount=1
19:32.46cryptoniteso can i move from cssu-stable to cssu-thumb?
19:33.09freemangordonin theory yes
19:33.41cryptonitebut in practice?
19:34.02freemangordonDocScrutinizer05 moved one of his spare devices from stock PR13 to -thumb with no problems just a few hours ago
19:34.09cryptonitei dont want to have to reflash my phone
19:34.18freemangordonin practice too, though I don;t know if anyone have ever done it
19:34.40cryptonitehow is that?
19:35.14cryptonitei mean what do most people install?
19:35.33freemangordonwell, i said the I don't know
19:35.43cryptoniteok
19:35.51cryptonite:)
19:35.56freemangordonmost move from -testing to -thumb AFAIK
19:36.12freemangordoncryptonite: see, it should be safe
19:36.24freemangordonbut better do a backup before trying it
19:36.28freemangordon~bm
19:36.29infobotbackupmenu is, like, http://talk.maemo.org/showthread.php?t=63975
19:36.34freemangordon^^^
19:36.42freemangordonjust to be on the safe side
19:37.24freemangordoncryptonite: and make sure you've read the THUMB thread on tmo
19:37.36DocScrutinizer05sane advice
19:37.47*** join/#maemo-ssu BCMM (~ben@unaffiliated/bcmm)
19:37.53cryptonitei am reading it at the moment
19:37.59freemangordonok
19:38.38cryptoniteso i will do a backup in the first place
19:39.04freemangordonyou'd better do
19:39.17freemangordoncryptonite: which kernel do you use?
19:39.29keriocryptonite: it should be the same as a move between cssu-stable and cssu-testing
19:39.46cryptoniteright now the power51
19:40.06freemangordonwell, you should be safe then, there won;t be a kernel flashed
19:43.21cryptoniteso then i will just click the link on the thumb thread refering to community-thumb-freemantle and wait for the transition?
19:43.39cryptonitefingers crossed
19:48.36*** join/#maemo-ssu freemangordon (~freemango@130-204-50-168.2074221835.ddns.cablebg.net)
19:49.19freemangordonthe fuck, a power outage for a fraction of a second here :(
19:49.42freemangordonbut enough to restart all of the machinery around
19:50.07freemangordoncryptonite: yes
19:50.18cryptoniteu no ups?
19:50.23cryptonite:)
19:50.31freemangordonno, why should I need UPS at home
19:53.23cryptonitedo i have to do the manual editing as suggested in #666
19:55.50freemangordoncryptonite: link please
19:57.10cryptonitehttp://talk.maemo.org/showpost.php?p=1267008&postcount=666
19:57.33freemangordoncryptonite: no, since you are a new user
19:57.52freemangordonthis is if you already have older version installed, which you don't
19:58.19cryptoniteok thanx a lot for your help
19:58.47cryptonitelogging out to test things
19:59.01cryptonitei hope i will return with good news
19:59.12cryptonitecya
20:04.20*** part/#maemo-ssu Gusse (58c3cf9a@gateway/web/freenode/ip.88.195.207.154)
20:26.43kerioshould CSSU ship a proper "su"?
20:56.58lufWhat about optifying whole obex?
20:57.16freemangordonluf: when is obexd started?
20:57.33freemangordonas /opt is mounted relatively late
20:57.53luffreemangordon: to be honest I have no idea :)
20:58.14kerio/home is mounted relatively late, and /opt is bindmounted even later
20:58.21lufBut it's running under user so I think it's late enough.
21:01.03lufIt's started using dbus so it too hard for me to say when it's started.
21:01.17lufI'll try to optify it and give it a try.
21:02.00freemangordonluf: where is obexd now?
21:02.06freemangordonI mean stock
21:02.10lufDo you know some package which is optified so I can take an inspiration?
21:02.36luf/usr/lib/obex
21:03.13lufIt's directory so it should be optified easily (I hope).
21:03.28freemangordonluf: you'd better keep it there
21:03.49kerioluf: it's also 192Kb
21:03.51kerio*KB
21:03.57kerioluf: not worth optifying
21:04.04freemangordonyes
21:05.02lufkerio: where you get it?
21:05.13keriodu -hsx /usr/lib/obex
21:06.34lufkerio: Ok. Sorry I tested it wrongly in sb
21:07.40lufI don't understand. I may optify 14kB with rtcom-eventlogger-async and not obexd* (192 + 120 KB - server + client)
21:08.10freemangordonluf: why you should optify 14k?
21:08.32freemangordonseems I missed the party :)
21:08.34luf(20:04:46) freemangordon: merlin1991: do you plan to push new -T with fixed obexd sevrice?
21:08.34luf(20:05:10) merlin1991: if luf optifies the rtcom-eventlogger-async, then yes
21:08.46freemangordonmerlin1991: come on
21:08.48lufbecause of this?
21:08.58freemangordonyeah, i see :D
21:08.59merlin1991luf: otherwise I'll fix it in the far futre
21:08.59merlin1991:D
21:09.17merlin1991since it's a simple apt-get to get -async up and running
21:09.19freemangordonmerlin1991: why the hell we want to save 14k in /root?
21:09.28merlin1991ask doc
21:09.32lufSo what?
21:09.35freemangordonno, I am asking you
21:09.40merlin1991I would have just added the dependency
21:09.57freemangordonthen just add the dependency :)
21:10.11freemangordonmeh, curl uses some 100k more
21:10.43lufSo what are the rules for optifying things?
21:10.58freemangordonif the binary is > 500k IIRC
21:11.08freemangordonaccording to maemo packaging rules
21:11.14freemangordonlemme try to find it
21:11.31lufNo problem. Don't waste your time. This is enough for me.
21:13.20freemangordon"n Xterminal, run df -h | grep -e rootfs -e mmcblk0p2 before and after you install the package being tested, and see how much the usage of each partition changes. If more than, say, 300 kb (0.3 MB) are added to usage of rootfs, it's too much and the package needs to be optified"
21:13.29freemangordonhttp://wiki.maemo.org/Extras-testing/QA_checklist
21:14.15freemangordonthat is for uploading to extras, so I don't see why we should put a way lower limit for system packages
21:14.31lufSo it's enough to break it down to several packages with dependecies :D Like obexd + obexd-client + ...
21:14.51kerioluf: try not to move away from the nokia packaging
21:14.54keriounless it's *really* dumb
21:15.01freemangordonexactly
21:15.35lufkerio: I use the same way as nokia ;)
21:16.22freemangordonmerlin1991: sorry to pester, but according to extras QA checklist one should optify if the binary is > 300k
21:17.48freemangordonAIUI a system package using about 350k in case of obexd and dependencies should stay in rootfs.
21:20.52*** join/#maemo-ssu cryptonite (~cryptonit@unaffiliated/cryptonite)
21:21.18freemangordoncryptonite: you're back?
21:21.27cryptoniteyes i am
21:21.29freemangordonhow did it go?
21:21.50cryptoniteeverything went as it should be
21:21.57cryptonite!!!
21:22.03freemangordonyou reflashed? :P
21:22.07cryptoniteno problem at all
21:22.17freemangordongreat
21:22.22cryptonite:)
21:22.26freemangordondoes it feels faster?
21:22.30freemangordon*feel
21:23.20cryptonitehavent tried much just the new fennec which was crawling
21:23.35cryptonitebut the difference in ram usage is huge
21:23.51freemangordonyes, it is
21:24.19freemangordonabout maybe 20-30 MB so far, more to come
21:25.33cryptonitei think mine  is bigger is it possible?
21:25.48freemangordonwell, it depends on the use case
21:26.26freemangordonand actually I am guessing, noone has measured the real banafit yet
21:26.33freemangordon*benefit
21:26.35keriohaha
21:26.50cryptoniteactually before reboot i had surfed and so anyway still the difference is huge
21:27.30DocScrutinizer05bananafit
21:27.41freemangordonhehe
21:27.53cryptonitewhat about the cssu kernel is it better than the power?
21:27.59keriocryptonite: exactly the same
21:28.00freemangordonit is the same
21:28.09freemangordonKP51r1
21:28.10cryptoniteok
21:28.45cryptoniteso how was your day guys?
21:30.30freemangordonDocScrutinizer05: did you do the comparison
21:30.31freemangordon?
21:31.03luffreemangordon: DocS tooks his 5 bananas per day to be fit ;)
21:31.25freemangordonwhich reminds me...
21:31.41freemangordonDocScrutinizer05: why the hell we need a 14k library optified?
21:31.57DocScrutinizer05why not?
21:32.00luf... 14k dbus daemon ...
21:32.22freemangordonDocScrutinizer05:  http://wiki.maemo.org/Extras-testing/QA_checklist
21:32.39DocScrutinizer05I really expect me to read that?
21:32.55freemangordonno, only the part for optification
21:32.58kerioDocScrutinizer05: the extras guidelines tell people to optify when over 300kb
21:33.02DocScrutinizer05meh
21:33.09DocScrutinizer05~optification
21:33.09infobotoptification is a inventive duct tape workaround to reclaim space in fs root, done due to the fact the systeminit *and* partitioning is FUBAR,  http://wiki.maemo.org/Documentation/Maemo_5_Developer_Guide/Packaging,_Deploying_and_Distributing/Installing_under_opt_and_MyDocs, or ""OMG - I wish they looked into FHS and moved /usr to eMMC"", http://www.pathname.com/fhs/pub/fhs-2.3.html#PURPOSE2 bullet1,2 and fhs-2.3.html#PURPOSE16 dot3"
21:33.27kerioDocScrutinizer05: do *you* want to test all corner cases related to moving a system daemon on /opt?
21:33.53freemangordon"specially for applications requiring more than 500 KB"
21:34.01freemangordonthat is even more relaxed
21:34.27DocScrutinizer05doc's general rule: if it's not needed during early boot, not called/opened more frequently than 10/s and >>than a symlink, then optify the sucker
21:35.03freemangordonand I wonder why luf should waste his time optifying some 14k lib instead chasing the reported bugs, etc
21:35.10DocScrutinizer05kerio: no, that's what the devel is supposed to do. After all he knows his daemon
21:35.16kerioDocScrutinizer05: it's obexd
21:35.39lufkerio: one by one.
21:35.40keriothe daemon that blues the teeth
21:35.55*** join/#maemo-ssu dhbiker (~dhbiker@95.87.145.172)
21:36.04freemangordonDocScrutinizer05: doc's general rule? come on
21:36.14kerioluf: haters gonna hate
21:36.41DocScrutinizer05freemangordon: maybe because luf has higher demands on quality of own work
21:36.53cryptonitekeep up the good job
21:36.55cryptoniteam out
21:36.58freemangordonbye
21:37.01lufkerio: free is asking about rtcom-eventlogger-async.
21:37.17freemangordonkerio: yes
21:37.23kerioluf: how big is it?
21:37.27keriothe whole thing
21:37.27freemangordon14k
21:37.37lufDocScrutinizer05: Sometimes you're arguing well and sometimes I think you're crazy.
21:37.49kerio...we probably spent more data talking about it right now
21:38.17DocScrutinizer05luf: wtf? what's wrong with optification? (except it's just a bandaid)
21:38.45freemangordonDocScrutinizer05: the problem is that right now there is package sitting in th repo
21:38.59DocScrutinizer05luf: and if you know your stuff you are pretty aware of it being optify-able or not
21:39.05freemangordonit's just not pulled as there is missing dependency in -mp
21:39.32freemangordonoptified or not, the dependency will still be missing
21:39.40DocScrutinizer05freemangordon: so what?
21:39.49DocScrutinizer05how's that related?
21:40.05freemangordonnow, you have packaging rules, ok?
21:40.42freemangordonaccording to them , that lib could live happily in rootfs
21:40.56DocScrutinizer05haha
21:41.14lufI'll keep it as it is now. I just fix the dependency.
21:41.15freemangordonwhy the hell you insist on optification, and "why not" is not an argument in my book
21:41.24DocScrutinizer05you purposely left out the one word "specially"
21:41.56DocScrutinizer05I'm insisting on it being a good idea
21:42.04freemangordondoc, the size there is 500k, no way "specially" applies to 14k
21:42.13DocScrutinizer05and arguing against it is just defending lazyiness
21:42.31lufI think I can ask here to get some advise. But I'm more confused than few hours ago.
21:42.58freemangordonluf: yeah, sounds sane to me. just coordinate that with merlin1991.
21:43.09freemangordon(keeping as it is)
21:43.11DocScrutinizer05I actually could hardly bother less about 14k in rootfs
21:43.28kerioluf: are they 14k worth of bytes, or do they actually occupy 14k when compressed by ubifs?
21:43.39DocScrutinizer05but arguing it's *allowed* to live there so we won't bother to optify, c'mom that's lame
21:43.43freemangordonkerio: the binary is 14k
21:44.13kerioDocScrutinizer05: "it's 14k so i cba to optify it"
21:44.26DocScrutinizer05LAME
21:44.58kerioDocScrutinizer05: "it's 14k so i literally can't find the strength to operate a keyboard to optify it without seriously pondering about suicide"
21:45.06DocScrutinizer05it's hard to tell if it causes trouble, so I prefer to not optify, OK'ish
21:47.30DocScrutinizer05as a general best practice we should assume everything needs optification and we find reasons why in some special cases it's wiser to not optify
21:47.39kerioeh, sounds fair
21:48.15freemangordonDocScrutinizer05: noone's arguing on that, it is just some of that "special cases"
21:48.36DocScrutinizer05then OK, not worth any further discussion
21:48.37freemangordonluf: BTW who calls that lib, obexd?
21:49.36luffreemangordon: don't call it lib. It's dbus daemon. And yes it's called (using dbus) from obexd to get the call history.
21:50.07kerioluf: can't you make obexd use something else?
21:50.11keriolike, without a daemon
21:50.32freemangordonbecause if a part of BT stack needs it, there is just no way to move it to /opt as IIRC BT is active on the very early stage of the boot process
21:50.41freemangordonluf: ok, my bad
21:50.49freemangordon(the lib think :) )
21:50.53freemangordonthing
21:50.57keriogoes to sleep
21:51.18lufkerio: obexd is written to use async backend.
21:51.20freemangordonkerio: no, as it will stay in memory even if not needed
21:52.26DocScrutinizer05freemangordon: aiui it's a dbus service, this starts the daemon on first dbus msg addressed to the service - iirc
21:53.06luffreemangordon: now it stay in memory too after first call. I think about self exit after several minutes without usage but it should make strange errors so I don't want to do it in 0.1 version :)
21:53.20DocScrutinizer05until then there's nothing opening the daemon program binary, and nothing eats up space in RAM
21:53.57freemangordonluf: AIUI if noone calls it it just stays in flash :)
21:54.14freemangordoni.e if noone uses PBAP (or whatever the fancy name was)
21:54.16luffreemangordon: you're right.
21:54.35lufPBAP or IrMC BT profile ...
21:54.55DocScrutinizer05that's why I suggested it could get optified
21:55.08luf:D
21:55.13freemangordonDocScrutinizer05: no, BT is activated very early
21:55.23freemangordonand devices get reconnected
21:55.25DocScrutinizer05yes, BT is. But not this service
21:55.57DocScrutinizer05unless obexd connects before /opt is mounted (hard to believe)
21:55.59freemangordonwhen I reboot with HF I got nokia tune (the welcome video) sound on TB HF
21:56.13DocScrutinizer05err, BT
21:56.21DocScrutinizer05sorry, DBUS is started early
21:56.23freemangordonbluetooth handsfree
21:56.26luffreemangordon: but obexd is running under user so I think it starts late enough.
21:56.35DocScrutinizer05BT is probably not started before /opt mount
21:56.42luffreemangordon: but it doesn't need obexd.
21:57.04lufIt's using bluez daemon bluetoothd
21:57.05freemangordonluf: but imagine you reboot the device while connected to your carcit
21:57.13freemangordoncarkit
21:57.15DocScrutinizer05freemangordon: (nokia tune) good point. OK, I draw back
21:58.02freemangordonbluez stack will try to reconnect the devices which were active before the reboot
21:58.16freemangordonand AIUI will call obexd once there is a connection
21:58.18luffreemangordon: Hmm maybe it fails :) I can test it sometimes.
21:59.01freemangordonluf: fails? who?
21:59.13DocScrutinizer05we should set up some tool to trace early boot and see what gets touched so mustn't get optified
21:59.38luffreemangordon: BT profiles which are provided by obexd
22:00.06freemangordonDocScrutinizer05: /etc/event.d and co are like spaghetti
22:00.13lufBecause when you kill the obexd it isn't started again. You have to start it manually.
22:00.23freemangordonluf: dsmetool is your friend
22:00.25DocScrutinizer05:nod: that's why I said 2trace"
22:00.25*** join/#maemo-ssu pinochio (b225d42a@gateway/web/freenode/ip.178.37.212.42)
22:01.00DocScrutinizer05:nod: to dsmetool too
22:01.16freemangordonluf: it will take care if something goes south with a process
22:02.18freemangordonluf: stock obexd does not restart when got killed?
22:03.26DocScrutinizer05<PROTECTED>
22:03.33luffreemangordon: no. I have to start it manually. It's dbus service and I have no clue what starts it.
22:05.24lufHi pinochio.
22:06.07DocScrutinizer05PPIDof(2641)=1
22:06.36pinochioHi luf
22:06.43DocScrutinizer05luf: dbus starts it
22:07.28DocScrutinizer05luf: though I thought dbus should restart it just like it starts it on first time, whenever some msg is addressed TO the service
22:07.40freemangordon:nod:
22:08.02lufDocS: yes but what calls org.openobex ? :)
22:08.17DocScrutinizer05dunno, obexd?
22:08.22DocScrutinizer05err
22:08.48lufpinochio: have you add the parameter --debug='*' into the service file?
22:08.57DocScrutinizer05oooops, I messed up your daemon with the obexd process
22:09.06lufDocScrutinizer05: :D :D
22:09.29DocScrutinizer05I guess obexd gets started by upstart
22:10.16lufDocScrutinizer05: make a bet? :D
22:10.32DocScrutinizer05nope, since my find been faster than you
22:10.33pinochioShould I copy and paste the '*' too?
22:11.19DocScrutinizer05sure
22:11.43lufpinochio: sure
22:11.44freemangordonhmm, if it is dbus service, there is just no way to not be started on call
22:12.04freemangordonluf: seems noone calls it :D
22:12.29luffreemangordon: to much no in the sentence :D
22:12.30DocScrutinizer05hmm /usr/bin/obex-root-setup
22:12.51freemangordonluf: and you're just wasting precious root space :P
22:13.13freemangordongrepping for obex in /etc gives nothing
22:13.25DocScrutinizer05:nod:
22:13.29luffreemangordon: Good so we can just remove whole packages ...
22:13.36freemangordonhehe
22:13.54DocScrutinizer05though:
22:13.57DocScrutinizer05/etc/obex/root-setup.d/000_create-symlinks
22:13.59DocScrutinizer05/etc/obex/root-setup.d/001_create-maesync-symlinks
22:14.09luffreemangordon: it's started first time something calls dbus org.openobex (/usr/share/dbus-1/services/obexd.service)
22:14.44freemangordonluf: it will be hard to trace who calls that :(
22:14.49freemangordoni'll ask google
22:14.50lufDocScrutinizer05: It just prepare some links for browsing ...
22:14.51DocScrutinizer05dbus-monitor
22:15.07freemangordonin early boot?
22:15.17DocScrutinizer05as soon as dbus is started?
22:15.23DocScrutinizer05no problem
22:16.40freemangordonyeah, something in /etc/event.d depending on dbus should do the job
22:16.48DocScrutinizer05yep
22:17.05DocScrutinizer05straight task
22:17.43freemangordonluf: it is the same service used to send the files?
22:17.48freemangordon*is it
22:17.55luffreemangordon: sure it is.
22:18.08freemangordonhmm, lemme find my BT dongle
22:18.14lufobexd implements FTP profile ;)
22:20.42freemangordonhmm, nothing on the system bus when sending a file to ny PC
22:21.07luffreemangordon: sure.
22:21.41luffreemangordon: dbus is used to start obexd. Then it register profiles into bluetoothd directly.
22:22.04DocScrutinizer05hehe
22:22.14lufLet's try to kill obexd and rerun the sending file test ...
22:22.19freemangordonbut but.. why is dbus used then?
22:22.24DocScrutinizer05indeed
22:22.28freemangordonluf: ok
22:22.29luffreemangordon: ask me :D
22:22.56luffreemangordon: I have no clue. It's the way the original package used ...
22:23.11DocScrutinizer05I think it will do dbus when starting BT, when pairing devices etc
22:24.00DocScrutinizer05"ooh, a PC! OOOH it can do obex! let's start obexd"?
22:24.18DocScrutinizer05but then, WTF is my obexd running on my device right now?
22:24.43DocScrutinizer05wait, I at least got BT enabled
22:25.10freemangordonsending complete, no obexd running :)
22:25.39DocScrutinizer05nope, not even that (thanks to what some user claims is a bug: BT disabled after PR uddate)
22:26.39luffreemangordon: good next proove we don't need obexd.
22:26.49freemangordonBUT...
22:26.59freemangordonI cannot browse ftp from my PC
22:27.14DocScrutinizer05freemangordon: could you start dbus-mon, disable BT, re-enable it, connect to your BT dongle?
22:27.17freemangordonluf: how to start it again?
22:27.27freemangordonDocScrutinizer05: did that, nothing
22:27.38luffreemangordon: I do it manually.
22:27.42DocScrutinizer05freemangordon: system & session bus?
22:27.43freemangordonyes, but how?
22:27.51freemangordonDocScrutinizer05: only system
22:27.53lufcat /usr/share/dbus-1/services/obexd.service
22:27.59DocScrutinizer05hmmm
22:28.16lufall after Exec= ;)
22:28.27DocScrutinizer05I agree it belongs to system, but does Nokia know that?
22:28.51luffreemangordon: run it under user not root
22:29.17DocScrutinizer05LOL, so it actually pretty well might be session bus
22:29.40freemangordonluf: "usb: Replied with an error: org.freedesktop.DBus.Error.ServiceUnknown, The name com.meego.usb_moded was not provided by any .service files"
22:29.46luffreemangordon: N900 -> PC doesn't use obexd ...
22:29.57freemangordonthat's in syslog
22:30.05freemangordonluf: yeah, seems so
22:30.14lufI know. Nothing interesting.
22:30.28luffreemangordon: PC -> N900 is using obexd ;)
22:30.43freemangordonyes
22:30.45lufIt's the reason why obexd-client exists
22:32.14freemangordonok, ok, I was joking about rootfs space :D
22:32.36DocScrutinizer05I doubt on N900 there'll ever be a service com.meego.*
22:34.05lufDocS: It's from patch used in obexd-0.18 I think.
22:34.39freemangordonopen(/home/user/.obex-root/xutils-dev_7.4+4_armel.deb): Permission denied (13)
22:34.53freemangordon<PROTECTED>
22:35.09freemangordonmaybe I should reboot
22:36.13freemangordonluf: btw what will happen if I try to update the contacts from my PC?
22:36.26DocScrutinizer05luf: it indicates there's sth fishy
22:36.44DocScrutinizer05(com.meego)
22:36.58freemangordonthe funny thing is that it asks me for phone model :D
22:42.09luffreemangordon: sure. Bluez doesn't support the AT command for Manufacturer and phone model ...
22:42.16lufDocScrutinizer05: I'm wrong.
22:42.19freemangordonluf: I cannot browse by using FTP
22:42.49luffreemangordon: what OS do you have?
22:43.03freemangordonXP
22:43.06freemangordonopen(/home/user/.obex-root/sixpair.c)
22:43.18freemangordonthe problem is with the ppermissions
22:43.38DocScrutinizer05luf: hm?
22:43.59luffreemangordon: strange, didn't you started obexd under root?
22:44.17lufIt works for me (Fedora).
22:44.18freemangordoni restarted the phone
22:44.30pinochioI added it, what's now?
22:44.42DocScrutinizer05pinochio: ??
22:44.54lufBut if you created /home/user/.obex-root/ as root you can have problem as user.
22:45.03DocScrutinizer05aah
22:45.04lufpinochio: restart the phone
22:45.04DocScrutinizer05nm
22:45.12freemangordonluf: dr-xr-x---    2 user     users        4096 Dec 14  2011 .obex-root
22:45.14pinochioI did it
22:45.24DocScrutinizer05freemangordon: LOL
22:45.29lufpinochio: have you started syslog?
22:45.40lufpinochio: or is syslog running?
22:46.14luffreemangordon: It's ok.
22:46.17pinochiolog: How to start syslog?
22:46.39lufWhy you want put it directly in ftp root?
22:46.45lufLet's try under data directory.
22:46.59freemangordonluf: i can;t see anything in
22:47.04DocScrutinizer05I don't think anything's supposed to get written iinto ~user/.obexd
22:47.13DocScrutinizer05I don't think anything's supposed to get written iinto ~user/.obex-root
22:47.22lufpinochio: you already sent me syslog file So why can't you reproduce it once again?
22:47.39DocScrutinizer05it just holds symlinks to better places for writing stuff
22:47.44freemangordoni know
22:47.49freemangordonbut don;t see them
22:48.10luffreemangordon: strange
22:48.51DocScrutinizer05luf: nobody starts syslog
22:49.27DocScrutinizer05pinochio: syslog gets started on every boot, once yu installed the syslog pkg
22:49.41DocScrutinizer05pinochio: cat /var/log7syslog
22:49.46DocScrutinizer05pinochio: cat /var/log/syslog
22:50.25lufDocScrutinizer05: I do :)
22:50.35pinochioluf: I did it but there is not much. Just one verse
22:51.06lufYou should make the connection with GO 950.
22:51.27DocScrutinizer05IroN900:~# ls  ~user/.obex-root/
22:51.29DocScrutinizer05Audio clips  Camera  Data  Documents  Images  Memory card  Video clips
22:51.56freemangordonDocScrutinizer05: same here, just not visible from the PC
22:52.02DocScrutinizer05you shouldn't try to save files there
22:52.34freemangordonwell, that is what happens when I try to copy a file from my desktop
22:52.43DocScrutinizer05:nod:
22:52.52DocScrutinizer05sth's fishy
22:53.18freemangordoncould be my desktop BT stack is buggy
22:53.47DocScrutinizer05could be the meego obex stack is missing some maemo patches
22:54.19DocScrutinizer05just handwaving
22:54.35DocScrutinizer05though: "com.meego..."
22:54.52freemangordonwell, on the other hand I don;t see anything in logs from obexd when trying to browse
22:55.37lufDocScrutinizer05: come on ...
22:56.13DocScrutinizer05luf: just thinking aloud
22:56.29freemangordonhmm, i re-paired and it is ok now
22:56.36DocScrutinizer05LOL
22:56.37freemangordonafter all it was my desktop
22:56.55freemangordonactualy deleted the device and readded it
22:57.09freemangordononly re-pair didn't work
22:57.20lufShit I always forgot the basic like re-pair ...
22:57.29DocScrutinizer05luf: at very least this com.meego... dbus method call is cruft
22:57.42freemangordonluf: nice job
22:57.49lufDocS: it comes from 002_pcsuite_io_signal.patch
22:57.59lufIt's needed for pcsuite ...
22:58.18DocScrutinizer05then I doubt it will work like this on maemo
22:58.20lufBut it has some additional signal handling from meego. Who cares?
22:58.39lufDocS: Have you taken look into the patch?
22:58.45DocScrutinizer05nope
22:59.04DocScrutinizer05I'm just telling what I think about freemangordon's syslog entry
22:59.33freemangordonluf: what will hapen if I try to browse the contacts?
22:59.42lufLet's try.
22:59.53luffreemangordon: I have no clue what SW are you using.
23:00.17freemangordonIVT blusoleil
23:00.25freemangordonIVT bluesoleil
23:00.58luffreemangordon: I don't have win for very long time :)
23:01.02freemangordonok, lets try
23:01.08lufLet's try to browse the contacs
23:01.15freemangordonlucky you :)
23:01.34lufYou can't see call history while you don't have rtcom-eventlogger-async installed.
23:02.14lufDocScrutinizer05: My fault it seems that the meego staff comes from obexd upstream ;)
23:02.44DocScrutinizer05lol
23:03.33luffreemangordon: do you see contacts?
23:03.44luffreemangordon: can you also try pcsuite?
23:04.09lufpinochio: are you here around? :)
23:04.12freemangordonno, it wants me to install some stuff on my device :D
23:04.19DocScrutinizer05luf: could the cruft codelines just get deleted/commented/ifdef'ed?
23:04.22freemangordonlets see if i have pcsuite installed
23:05.01lufDocScrutinizer05: why?
23:05.38DocScrutinizer05well, at very least because they fill syslog and spam dbus with useless and scary stuff that looks ugly and fishy
23:05.41freemangordonnor pcsuite neither ovisuite here :D
23:05.59freemangordonDocScrutinizer05: it spits that only on startup
23:06.01pinochioluf: yes, I send the new log on the forum
23:06.43freemangordonDocScrutinizer05: not a thing to worry about
23:07.33freemangordonluf: will try to install pcsuite tomorrow and do some tests
23:08.01lufpinochio: it doesn't use BT profiles like PBAP or IrMC at all :(
23:08.15DocScrutinizer05freemangordon: my basic intention behind such request is: look at the code, understand why it's there and what it's supposed to do, then either fix it since it's needed in maemo too but slightly tweaked, or while you're already at it, comment it out or delete since you understood it's useless
23:08.55DocScrutinizer05the main purpose is code quality
23:09.05DocScrutinizer05not some concern about a logline in syslog
23:09.28lufpinochio: It seems it can't work with N900 right now. I'm sorry.
23:09.29freemangordonDocScrutinizer05: while I agree in general, it is better to have all of the bits working properly before doing a cleanup
23:09.40lufpinochio: can you try something else?
23:09.53DocScrutinizer05while I think that's basically the same thing
23:10.27pinochioluf: I sent a new log
23:10.28DocScrutinizer05btw nobody ever does code cleanup
23:10.40DocScrutinizer05once it works, don't touch it ;-P
23:10.42lufDocScrutinizer05: I can't test it myself as I don't have pcsuite ...
23:11.25freemangordonluf: I will test it with pcsuite, just not now :)
23:12.20DocScrutinizer05luf: that's why I thought it's an opportunity you might want to use, to have a look at this particular code segment, since that syslog line indicates there's something that might need review
23:12.30lufpinochio: still no obexd line in the syslog file.
23:12.41freemangordonneed to have some sleep, my daughter will be for the first time in school tomorrow
23:12.49freemangordonnight guys
23:12.54luffreemangordon: good night.
23:12.55DocScrutinizer05freemangordon: n8
23:13.13luffreemangordon: I was in same situation 14 days ago :D
23:13.33freemangordonyeah, it will be fun :D
23:13.52pinochioluf: That's it. I have noticed it.
23:14.31lufpinochio: have you tried to connect to GO 950 and synchronize the contacts?
23:16.08pinochioluf: No. I'll try it now.
23:24.19*** join/#maemo-ssu pinochio (b225d42a@gateway/web/freenode/ip.178.37.212.42)
23:24.37pinochioluf: it dissconected me.
23:26.12lufpinochio: np
23:26.55pinochioluf: I'm going to sent a log from the TomTom GO 950
23:27.04lufpinochio: good
23:33.35lufpinochio: still no obexd ...
23:33.48lufpinochio: can you try something else?
23:37.59pinochioluf: i added this =debug '*' and didn't killall obexd before. but the registry is changed in obexd.service
23:40.59lufpinochio: ps -axf | grep obex
23:41.15lufpinochio: what does it return?
23:44.04lufpinochio: add --debug='*'? into /usr/share/dbus-1/services/obexd.service (Exec=...) then reboot the phone
23:44.22lufpinochio: then test the GO 950
23:44.48pinochiof built-in commands.  ~ $ ps -axf | grep obex 1556 user 8720 S /usr/lib/obex/obexd --nodaemon --debug=* --symlinks - 4199 user 2088 S grep obex ~ $
23:45.19lufpinochio: it's ok. obexd is now verbose to the syslog.
23:45.51lufLet's try the GO950 once again.
23:47.35lufpinochio: The next what I'm interested in is: ls /var/lib/bluetooth/
23:48.04lufpinochio: There should be listed you BT id of your phone
23:48.45lufpinochio: cat /var/lib/bluetooth/<you BT id in form AB:CD:EF:GH:IJ:KL>/names
23:49.02lufpinochio: this list all paired devices
23:49.37lufpinochio: sdptool browse <BT id of your GO 950>
23:50.03lufthis list all supported BT profiles on GO 950
23:52.33pinochioAB:7D:39:DC:4F:9E   maemo-callerid-none
23:53.08lufpinochio: I need only the result of last command.
23:53.27lufpinochio: cat /var/lib/bluetooth/AB:7D:39:0C:4F:9E/names
23:53.47lufpinochio: choose you GO950 and run: sdptool browse <BT id of your GO 950>
23:54.01lufs/you/your/
23:55.57pinochio~ $ ls /var/lib/bluetooth/  AB:7B:39:DC:4F:9E   maemo-callerid-none
23:56.26lufpinochio: cat /var/lib/bluetooth/AB:7D:39:0C:4F:9E/names
23:57.11lufpinochio: my mistake
23:57.20lufpinochio: cat /var/lib/bluetooth/AB:7D:39:DC:4F:9E/names
23:57.46pinochiomoment

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