00:06.49 | freemangordon | merlin1991: http://talk.maemo.org/showpost.php?p=1267043&postcount=675 |
00:07.12 | freemangordon | sounds strange as I did a copy/paste from -testing |
00:07.24 | freemangordon | though I will double-chack tomowwor |
00:07.35 | freemangordon | *tomorrow |
00:28.12 | *** join/#maemo-ssu ChanServ (ChanServ@services.) |
00:28.12 | *** mode/#maemo-ssu [+o ChanServ] by lindbohm.freenode.net |
01:24.25 | gregoa | kerio, freemangordon: for just changing the version of a binary package: deb-reversion |
01:24.58 | merlin1991 | nice there's a tool for that :D |
01:33.18 | *** join/#maemo-ssu gri (~gri@muhkuh.net) |
01:46.23 | gregoa | merlin1991: 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.36 | kerio | gregoa: 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.05 | freemangordon | anyone with MfE account here? |
09:48.08 | kerio | freemangordon: ohai, you're awake |
09:48.08 | kerio | your script forgets a couple of packages |
09:48.08 | freemangordon | kerio: why my script? |
09:48.08 | kerio | that commandline to downgrade |
09:48.08 | freemangordon | my script installs only packages to be downgraded |
09:48.08 | kerio | yeah, but you forgot a couple |
09:48.09 | kerio | :) |
09:48.09 | kerio | a dude was here yesterday, i made him check |
09:48.09 | freemangordon | it relies on -mp dependencies for the others |
09:48.09 | freemangordon | which packages? |
09:48.09 | kerio | http://mg.pov.lt/maemo-ssu-irclog/%23maemo-ssu.2012-09-15.log.html#t2012-09-15T22:05:01 |
09:48.09 | kerio | libnspr4, libnss3, libnss3-certs |
09:48.22 | freemangordon | hmm, lelle check |
09:48.27 | freemangordon | *lemme |
09:49.35 | freemangordon | yeah, missing. fuck |
09:50.04 | kerio | lols |
09:50.36 | kerio | apt would've never forgotten about those poor packages! |
09:55.53 | freemangordon | merlin1991: "policy-settings-rx51(>= 0.4.10.8+0m5)" |
09:57.40 | kerio | hm, is it intended that qtquickcompat and libqt4-test are automatically installed? |
09:57.50 | freemangordon | kerio: yes |
09:59.49 | kerio | do we have an actual need for qtquickcompat? |
09:59.59 | freemangordon | it 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.20 | kerio | don't call me dummy! |
10:16.59 | kerio | freemangordon: btw, do you still have exact version dependencies in the metapackage? |
10:17.21 | kerio | neat, you don't :3 |
10:17.26 | freemangordon | kerio: i've never had any exact dependencies for anything but kernel and microb |
10:17.36 | kerio | ...microb? why? |
10:18.12 | freemangordon | because we had screwed the versions |
10:18.16 | freemangordon | (me that is) |
10:18.29 | kerio | oic |
10:18.43 | freemangordon | and I wanted to be sure wht is installed |
10:19.00 | freemangordon | hmm, strange reports about modes, WTF? |
10:19.05 | freemangordon | *modest |
10:19.16 | kerio | idk, i don't use modest or mfe |
10:26.52 | *** join/#maemo-ssu Pali (~pali@unaffiliated/pali) |
10:38.11 | luf | pali: do you know about http://talk.maemo.org/showpost.php?p=1266655&postcount=33 ? |
10:39.09 | freemangordon | luf: that is supposed to be fixed |
10:39.17 | freemangordon | in kp50+ |
10:39.40 | freemangordon | fixed means "same as stock kernel" in that context |
10:40.04 | Pali | I have Creative WP-350 (HFP+A2DP) and working fine with kp51 |
10:40.47 | freemangordon | Pali: it is bt_mice patch, do you remember in which version is fixed one included? |
10:42.04 | Pali | fixed in v50 |
10:43.10 | freemangordon | hmm, the guy says it is broken in 49 and 50, so it is broken in stock kernel too |
10:43.39 | freemangordon | (if anything is broken :) ) |
10:44.01 | luf | I asked him if it works with stock kernel ... |
10:44.08 | freemangordon | and? |
10:44.17 | luf | Few minutes ago ;) |
10:44.21 | freemangordon | aah, ok :) |
10:45.50 | freemangordon | hmm, "because my last bt headset (se mw600) randomly disconnects under kp v50+ and that's why i am switching." |
10:46.24 | freemangordon | there is where we reverted to stock |
10:46.37 | freemangordon | so I expect it is broken in stock too |
10:46.44 | freemangordon | *with |
10:47.40 | freemangordon | Pali: maybe we should do some sysfs entry or whitelist to deal with that |
10:48.25 | freemangordon | whitelist sounds better to me |
10:48.33 | Pali | ok |
11:20.42 | freemangordon | the fuck, modest is missing a couple of build dependencies :( |
11:55.20 | kerio | hm, to be fair the range on my LG HBS-700 sometimes disconnect for no apparent reason |
11:55.23 | kerio | and the range is really bad |
11:55.30 | kerio | but it could be the headphones |
11:59.00 | kerio | i can't exactly roll back to the stock kernel though :) |
11:59.46 | merlin1991 | freemangordon: what was wrong with modest? |
12:00.02 | kerio | merlin1991: a couple of people complained about errors with mfe |
12:00.06 | kerio | or something like that |
12:00.21 | freemangordon | missing build dependencies plus default control file |
12:00.34 | freemangordon | that is for start |
12:01.10 | merlin1991 | yeah modest and tinymail are slightly foobar with their control and rules! file that you have to move around manually |
12:01.36 | freemangordon | but the problem was that THERE IS default control |
12:01.49 | freemangordon | i renamed it to control.linux :D |
12:02.03 | freemangordon | will putt that in master later on |
12:02.22 | freemangordon | and there was a missing build dep to hildon-control-panel-dev |
12:03.56 | luf | kerio: have you tried to debug it? It should be bluez bug ... |
12:04.11 | freemangordon | WTF? |
12:04.13 | freemangordon | Sep 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.14 | kerio | luf: nah, it's probably a range problem |
12:04.37 | luf | pali, free: sirpaul answer that the stock kernel has the same issu. |
12:04.49 | freemangordon | yeah, I knew it :( |
12:05.07 | kerio | phew |
12:08.02 | luf | freemangordon: where can I take a look on the patch source? |
12:11.30 | freemangordon | https://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.40 | freemangordon | luf: ^^^ |
12:29.13 | *** join/#maemo-ssu Gusse (58c3cf9a@gateway/web/freenode/ip.88.195.207.154) |
12:33.03 | luf | freemangordon: The patch looks strange comparing bluez kernel part. Where did you get it? |
12:33.21 | freemangordon | get it? nowhere from |
12:33.29 | freemangordon | i did it |
12:33.40 | freemangordon | but it works only for HID device |
12:33.40 | luf | Aha :) |
12:34.02 | freemangordon | there is a check as you may see, so it does not touch handsfree devices |
12:34.16 | Gusse | Hi freemangordon. Tested your latest modest version (modest_3.90.7-11.2+thumb2_armel.deb), but still no MfE working. |
12:34.25 | freemangordon | Gusse: yeah, I know |
12:34.45 | freemangordon | for some strange reason it does not load plugins |
12:34.59 | freemangordon | investigating at the moment |
12:35.26 | Gusse | Took same time to get here. Something like ~15 years since I use IRC laste time :) |
12:35.33 | freemangordon | hehe |
12:36.29 | Gusse | Is there anything that I can do or have you idea what is wrong? |
12:36.39 | kerio | Gusse: to be fair, you deserve it for using modest |
12:36.54 | freemangordon | kerio: shut up |
12:37.13 | freemangordon | Gusse: i am debugging right now, just hang here |
12:37.32 | Gusse | No problem |
12:37.36 | kerio | freemangordon: i jest, i jest |
13:02.48 | kerio | freemangordon: 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.38 | luf | Strange. 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.06 | kerio | huh, weird, i can't seem to send files via bluetooth to my computer |
13:11.00 | kerio | ok, it worked |
13:11.11 | kerio | i had to repair |
13:11.18 | kerio | that is, pair again |
13:11.22 | luf | kerio: from PC -> N900 |
13:12.01 | luf | http://talk.maemo.org/showthread.php?t=59114&page=41 |
13:12.27 | kerio | phew, worksforme |
13:12.45 | *** join/#maemo-ssu andre__ (~andre@Maemo/community/bugmaster/andre) |
13:13.54 | luf | What OS do you have on PC? |
13:14.12 | kerio | osx |
13:14.18 | luf | :) Ok. |
13:14.22 | kerio | try removing the pairing and remaking it |
13:14.28 | kerio | from the n900 |
13:14.36 | luf | Hmmm. ok. |
13:25.32 | *** join/#maemo-ssu dafox (~dafox@ip51cc571d.speed.planet.nl) |
13:26.44 | luf | kerio: pairing reset doesn't help. |
13:53.57 | kerio | luf: :( |
13:54.03 | kerio | tried rebooting? |
13:56.31 | DocScrutinizer05 | throws a few peanuts at kerio |
13:59.33 | kerio | hm, 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.39 | kerio | the fuck is going on? |
14:00.06 | DocScrutinizer05 | o.O |
14:00.09 | freemangordon | kerio: yeah, saw that |
14:00.21 | freemangordon | but isn't versions the same? |
14:00.22 | kerio | DocScrutinizer05: 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.38 | DocScrutinizer05 | lol |
14:00.47 | kerio | http://fpaste.org/Z5aA/ |
14:00.54 | DocScrutinizer05 | I guess that's what you get with domains |
14:00.54 | freemangordon | Gusse: you may want to upgrade modest now, it should be ok |
14:01.03 | kerio | DocScrutinizer05: yeah, i was worried about that |
14:01.04 | kerio | :s |
14:01.11 | kerio | goddammit pali |
14:01.28 | kerio | DocScrutinizer05: the thing is, it doesn't happen for other stuff |
14:01.35 | kerio | freemangordon: +thumb3, right? |
14:01.47 | freemangordon | yep |
14:01.52 | kerio | hm |
14:02.47 | kerio | DocScrutinizer05: maybe it's a different thing, though |
14:02.50 | kerio | perhaps they're different |
14:03.48 | kerio | wtf, they're three different sizes |
14:04.06 | DocScrutinizer05 | LOL |
14:04.35 | kerio | meh, it happens with other packages too, but apt considers them the same version regardless |
14:04.58 | kerio | (stuff in cssu-testing that's the same as cssu-devel, but it was compiled on two different builders) |
14:05.26 | DocScrutinizer05 | I guess apt is smart |
14:05.27 | kerio | yo Pali, are you around? |
14:05.33 | Pali | here |
14:05.41 | DocScrutinizer05 | hi! :-) |
14:05.49 | freemangordon | kerio: i don't have -devel enabled |
14:05.53 | kerio | hi! |
14:06.04 | kerio | Pali: wtf is going on with policy-settings-rx51 and versions? |
14:06.11 | Pali | check md5sum of versions |
14:06.17 | kerio | md5 of what? |
14:06.24 | Pali | deb package |
14:06.24 | DocScrutinizer05 | kerio: look at your own pastebin, it's obvious |
14:06.45 | DocScrutinizer05 | that's what I meant with "smart" |
14:06.51 | Pali | if in devel, testing, ... has packages with same version string, but different md5sum, then apt will upgrade it |
14:06.56 | kerio | i see |
14:07.14 | freemangordon | kerio: yea, you installed it from -devel, now there is new one in -testing |
14:07.28 | freemangordon | same here, so no problem at all |
14:07.39 | DocScrutinizer05 | expected behaviour |
14:07.42 | kerio | but apt usually keeps those versions together |
14:07.46 | kerio | DocScrutinizer05: no it's not :c |
14:07.51 | freemangordon | kerio: it is |
14:08.15 | kerio | hm, i need a package that's both in c-devel and c-testing |
14:08.16 | freemangordon | even now hash in the same repo will cause apt to use what is in the repo |
14:08.26 | Pali | kerio, and fpaste.org still not working Error 500 |
14:08.38 | kerio | Pali: why are you always the one with problems on fpaste? |
14:08.50 | freemangordon | Gusse: ping |
14:08.53 | DocScrutinizer05 | Pali: strange |
14:08.57 | kerio | Pali: https://pastee.org/fnepg |
14:08.59 | DocScrutinizer05 | Pali: still WFM |
14:09.06 | kerio | hm, no, hold on |
14:09.26 | Pali | kerio, this working :-) |
14:09.41 | kerio | Pali: https://pastee.org/4srg2 better indentation |
14:09.52 | DocScrutinizer05 | Pali: could you try a traceroute? |
14:10.03 | kerio | DocScrutinizer05: the domain stuff is unrelated to what apt does, it's only a ham thing |
14:10.20 | DocScrutinizer05 | rrright |
14:10.31 | Pali | then in cssu-testing and devel must be differnet packages |
14:10.37 | Pali | only version string is same |
14:11.10 | DocScrutinizer05 | [2012-09-16 16:03:48] <kerio> wtf, they're three different sizes |
14: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:12.29 | DocScrutinizer05 | same md5sum |
14:13.23 | kerio | Binary 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.30 | kerio | HRMPF |
14:13.35 | kerio | what's the good one? |
14:13.43 | kerio | (everything else is the same |
14:13.44 | DocScrutinizer05 | fun stuff the repo info files (whatever the name) probably have no md5sum of binary |
14:13.44 | kerio | ) |
14:13.50 | Pali | wget fpaste.org working |
14:13.58 | Pali | fpaste.org in rekonq not |
14:14.35 | Pali | kerio, that plc file it compiled prolog code |
14:14.38 | kerio | Pali: what's the md5 of your policy.plc? |
14:14.44 | DocScrutinizer05 | Pali: use other browser |
14:14.45 | merlin1991 | DocScrutinizer05: the packages file has md5sum and sha1sum of the whole deb |
14:14.53 | Pali | kerio, why you need md5? |
14:15.00 | DocScrutinizer05 | merlin1991: ooh |
14:15.01 | kerio | Pali: to know what to install :) |
14:15.10 | DocScrutinizer05 | then how can apt consider they are same |
14:15.17 | Pali | kerio, prolog store for each source file full path and timestamp |
14:15.17 | DocScrutinizer05 | when size differs |
14:15.40 | DocScrutinizer05 | prolly kerio lied to us ;-P |
14:15.40 | Pali | so when you compile prolog file two times, it will be two time different |
14:15.41 | kerio | merlin1991: wait, so those packages that are the same in -testing and -devel actually compiled to the exact same files? |
14:16.03 | kerio | Pali: oh, so they're actually the same? i see |
14:16.11 | Pali | yes |
14:16.14 | Pali | and no |
14:16.18 | kerio | heh |
14:16.23 | kerio | i meant they're functionally equivalent |
14:16.25 | DocScrutinizer05 | [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.36 | DocScrutinizer05 | [citation needed] |
14:16.41 | Pali | yes, because it have all source predicates (same) |
14:16.50 | kerio | DocScrutinizer05: merlin1991 always said that those packages are probably different, because different compilers on different boxen |
14:17.06 | Pali | and no, because it has different additional predicates which return full path of file, timestamp of file, ... |
14:17.28 | kerio | Pali: yeah, but developers that write stuff that depends on that should be shot :) |
14:19.00 | DocScrutinizer05 | merlin1991: what would be proper URL to wget a package file? |
14:19.04 | kerio | freemangordon: is there some way i can test mfe works? |
14:19.15 | DocScrutinizer05 | merlin1991: arbitrary one |
14:19.31 | merlin1991 | DocScrutinizer05: depends on the repo sw, you usually go from the Releases file onwards because it has the main paths |
14:19.37 | kerio | DocScrutinizer05: sudo apt-get --print-uris install foo |
14:19.55 | DocScrutinizer05 | thanks both |
14:20.16 | merlin1991 | ie -thumb would have http://maemo.merlin1991.at/cssu/community-thumb/dists/fremantle/free/binary-armel/Packages |
14:21.00 | kerio | DocScrutinizer05: hrmpf, it doesn't work for stuff that's already installed :s |
14:21.13 | merlin1991 | cssu-testing is http://repository.maemo.org/community-testing/dists/fremantle/free/binary-armel/Packages |
14:21.31 | merlin1991 | kerio: add --reinstall and maybe -s ;) |
14:21.52 | kerio | merlin1991: nah, --print-uris is already a no-action |
14:22.00 | DocScrutinizer05 | so it's always just the Packages file that holds *all* packages, and no further per-pkg info file? |
14:22.08 | DocScrutinizer05 | outside the .deb itself |
14:22.14 | merlin1991 | yes |
14:22.22 | DocScrutinizer05 | :nod: and :-S |
14:22.33 | *** join/#maemo-ssu NIN101 (~NIN@p5DD28F85.dip0.t-ipconnect.de) |
14:22.44 | DocScrutinizer05 | I guess often the Packages file is larger than the .deb |
14:23.01 | merlin1991 | especially in extras-devel :D |
14:23.02 | kerio | for extras-devel, definetely |
14:23.08 | DocScrutinizer05 | yeah |
14:23.13 | kerio | but repos on repository.maemo.org are stupid as hell |
14:23.29 | kerio | they keep *all* versions |
14:23.33 | kerio | and they have no pdiff support |
14:23.40 | DocScrutinizer05 | well, cssu does as well afaik |
14:23.58 | kerio | DocScrutinizer05: and where are the community(-testing) repos? :) |
14:23.59 | DocScrutinizer05 | I went W*T*F looking into mp-fremantle-community-pr |
14:24.01 | merlin1991 | DocScrutinizer05: it's also on repository.mamo.org ;) |
14:24.37 | DocScrutinizer05 | hehe, I see |
14:25.54 | kerio | thus my request to merlin1991 to only apt-mirror the latest versions of packages |
14:26.07 | kerio | so we have a lightweight repo to use |
14:27.15 | DocScrutinizer05 | so 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.40 | kerio | DocScrutinizer05: apt-cache show xy gives you the right segments for xy from all the Packages files |
14:28.00 | kerio | try doing that for hildon-desktop :) |
14:28.25 | DocScrutinizer05 | :nod: alarmclient has only one source ;-P |
14:29.55 | DocScrutinizer05 | alarmd already much better |
14:30.19 | kerio | DocScrutinizer05: --no-all-versions |
14:30.30 | DocScrutinizer05 | o.O |
14:30.41 | DocScrutinizer05 | sips his coffe |
14:30.49 | kerio | i learn something new every day :D |
14:31.58 | DocScrutinizer05 | FU apt, filename but no URL |
14:32.03 | kerio | hahahaha |
14:32.21 | DocScrutinizer05 | FU dpkg I guess |
14:32.37 | DocScrutinizer05 | err nope |
14:32.52 | DocScrutinizer05 | dpkg has no clue about repos and Packages file |
14:33.34 | kerio | anyway, i bet that removing the old versions would make HAM faster |
14:33.47 | DocScrutinizer05 | you may bet on that |
14:34.11 | DocScrutinizer05 | though freemangordon recently had a pretty sound point about gzip iirc |
14:34.33 | kerio | hell, i don't know: is it possible to have the repo actually point to a different webserver for the uris? |
14:34.40 | DocScrutinizer05 | dunno if it was only for apt-worker |
14:34.40 | merlin1991 | well apt worker is going to be a billion times faster with less stuff to build dependency trees :D |
14:35.04 | DocScrutinizer05 | yes, obvious |
14:35.26 | DocScrutinizer05 | it's exponential |
14:36.06 | DocScrutinizer05 | almost like n items take apt n^2 timeunits to process |
14:36.45 | DocScrutinizer05 | might turn out to actually be n^3 |
14:37.41 | kerio | or n^4! |
14:37.44 | kerio | or n^5! |
14:37.50 | kerio | or n^2 logn |
14:37.59 | merlin1991 | kerio relax you talked enough about it so I'm setting it up |
14:38.13 | kerio | ^proof that being really annoying works |
14:38.23 | DocScrutinizer05 | lol |
14:38.45 | DocScrutinizer05 | will we still keep the "archive"? |
14:38.48 | merlin1991 | just need to get my crontab right |
14:38.50 | merlin1991 | DocScrutinizer05: sure |
14:39.03 | DocScrutinizer05 | I.E. will I still find KP47 on merlin's repo? |
14:39.10 | kerio | that's apt-mirror, this would have to be a different system |
14:39.29 | kerio | i suggest maemo.merlin1991.at/light/<reponame> |
14:39.32 | merlin1991 | DocScrutinizer05: I'm going to waste even more space on my box, the original archive stays in place |
14:39.47 | DocScrutinizer05 | :-))) |
14:39.54 | kerio | merlin1991: you could just hardlink the files |
14:40.11 | DocScrutinizer05 | hmm, seems I suggested that ;-P |
14:40.44 | DocScrutinizer05 | [2012-09-14 18:29:41] <DocScrutinizer05> shouldn't bee too hard and too space consuming, when you use hardlinks? |
14:41.10 | merlin1991 | the way apt-mirror and reprepro work I'd have really bad problems setting this up |
14:41.20 | DocScrutinizer05 | possibly |
14:41.22 | merlin1991 | (with hardlinks) |
14:41.37 | merlin1991 | and since I don't have a tool filter the dists file I'll just waste some space :P |
14:41.49 | kerio | merlin1991: make reprepro make a lightweight repo out of your apt-mirror, and make it use "ln" as the downloader :D |
14:41.58 | merlin1991 | rofl |
14:42.30 | DocScrutinizer05 | wonders where went his awesome script that replaced all dup files to other folder in a folder hierarchy by hardlinks to other folder |
14:43.32 | DocScrutinizer05 | oooh it was just one carefully crafted commandline, admittely a tad lenghty |
14:43.55 | merlin1991 | hm, I possibly could even make it debs only |
14:44.26 | kerio | wc -l opername.log => 24 144 1152 opername.log |
14:44.43 | DocScrutinizer05 | WUT? |
14:44.50 | kerio | 24 lines |
14:44.56 | DocScrutinizer05 | aah |
14:44.56 | kerio | :) |
14:45.29 | kerio | symlinks /dev/null there |
14:45.34 | DocScrutinizer05 | I gather all 24 are same? |
14:46.04 | DocScrutinizer05 | uniq opername.log |
14:46.15 | kerio | the time is different though |
14:46.26 | kerio | but yeah, service provider name match |
14:47.13 | DocScrutinizer05 | oooh timestamp, yeah X-P |
14:47.34 | kerio | about 19 centuries ago, the service provider name matched |
14:47.59 | DocScrutinizer05 | hrrhrrhrr |
14:48.12 | merlin1991 | configured reprepro and crosses fingers |
14:48.14 | DocScrutinizer05 | that's so embarrassing |
14:49.01 | merlin1991 | eeew I have wrong checksums in my apt-mirror |
14:49.12 | kerio | merlin1991: to be fair we probably don't need the multiple versions in a repo structure |
14:49.21 | kerio | ...although i suppose that it's historical data |
14:49.43 | merlin1991 | technically repository.maemo.org should only contain up to 3 versions of a package |
14:49.46 | merlin1991 | but the system is flawed |
14:49.47 | DocScrutinizer05 | kerio: aiui we even got the.deb in original merlin repo |
14:50.14 | DocScrutinizer05 | and I appreciate that much |
14:50.24 | DocScrutinizer05 | e.g for getting KP47 |
14:51.11 | kerio | DocScrutinizer05: i meant that we probably only need the debs, not the whole structure |
14:51.45 | DocScrutinizer05 | a 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.17 | merlin1991 | shit extras-devel reached 100G already |
14:52.34 | DocScrutinizer05 | kerio: for apt-get install KP=47 we need the structure |
14:52.39 | kerio | oh, k |
14:53.04 | kerio | why do you need KP47? |
14:53.15 | DocScrutinizer05 | why you don't? |
14:53.35 | kerio | because i'm always on the bleeding edge B-) |
14:53.41 | kerio | (those are sunglasses, not boobs) |
14:54.00 | merlin1991 | damn 4 files have missmatching checksums |
14:54.02 | merlin1991 | ffs |
14:54.04 | DocScrutinizer05 | better wear protective goggles ;-P |
14:54.32 | DocScrutinizer05 | merlin1991: how come? |
14:54.53 | merlin1991 | repo madness wget problems, whatnot? |
14:55.04 | DocScrutinizer05 | :-S |
14:55.17 | merlin1991 | but it's only 4 so I can go and check manually |
14:55.27 | DocScrutinizer05 | :nod: |
14:55.32 | DocScrutinizer05 | or simply rm ? |
14:55.40 | DocScrutinizer05 | if those are shit pkgs |
14:55.55 | merlin1991 | I'd ruin my apt-mirror db that way |
14:56.02 | DocScrutinizer05 | hmm |
14:56.04 | DocScrutinizer05 | k |
14:56.17 | DocScrutinizer05 | nfc bout that |
14:56.57 | DocScrutinizer05 | I 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.15 | kerio | shit |
14:57.40 | merlin1991 | oh ffs the md5sum in the repo on maemo.org is wrong! |
14:57.40 | kerio | i should really find a way to enable stickychan without having it floodkill me when reconnecting |
14:57.46 | kerio | merlin1991: LOL |
14:58.00 | DocScrutinizer05 | merlin1991: thought as much |
14:58.40 | DocScrutinizer05 | kerio: stickychan? floodkill? |
14:59.02 | merlin1991 | I just hope reprepro has flag to ignore packages with wrong checksums |
14:59.42 | DocScrutinizer05 | merlin1991: well, how the fsck you created that existing mirror? |
14:59.44 | kerio | DocScrutinizer05: a znc plugin that tries really hard to forcibly keep you in the channels you give it |
15:00.01 | DocScrutinizer05 | kerio: :nod: |
15:00.11 | merlin1991 | DocScrutinizer05: apt-mirror is dumb, it only gets Realese and Packages file and after wgets |
15:00.16 | merlin1991 | afaik it does no hashcheck |
15:00.38 | DocScrutinizer05 | I already considered augmenting znc to accept a paramenter <timestamp> to replay command |
15:00.56 | kerio | DocScrutinizer05: but a side effect is that it makes you join *all* of your channels when you connect to the irc server |
15:01.10 | DocScrutinizer05 | I know |
15:01.20 | kerio | fuck yeah znc o/ |
15:02.31 | DocScrutinizer05 | the real problem isn't stickychan but playback/buffer |
15:03.27 | DocScrutinizer05 | of 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.05 | DocScrutinizer05 | so client should do manual playback <timestamp>, where <timestamp> is last line's timestamp in local log of that chan |
15:04.19 | merlin1991 | hm I'll have to reach X-Fade |
15:04.29 | *** join/#maemo-ssu macmaN (~chezburge@138.167.190.90.dyn.estpak.ee) |
15:04.35 | DocScrutinizer05 | ouch, he's 'not available' |
15:04.53 | DocScrutinizer05 | are you still not master of nokia repos? |
15:04.59 | DocScrutinizer05 | :-/ |
15:05.14 | kerio | freemangordon: wtf, why is gcc 4.7 in community-thumb not thumbified? |
15:05.18 | kerio | gcc4.7 and libstdc++ |
15:05.26 | merlin1991 | DocScrutinizer05: the amount of access I would get is by far not enough to fix a problem like this |
15:05.39 | DocScrutinizer05 | be happy about that |
15:05.52 | DocScrutinizer05 | I wouldn't want to take the responsibility |
15:06.12 | kerio | merlin1991: which packages are these? |
15:07.41 | DocScrutinizer05 | indeed, and what's the supposed fix you're not able to apply as admin? |
15:08.24 | merlin1991 | travelapp (non-free) and from free: libqvd-config-perl, python-pygoocanvas, qutim-dev and webapprunner |
15:09.02 | merlin1991 | DocScrutinizer05: all the access I'll get would be delte / promote single packages |
15:09.15 | merlin1991 | but this problem here either needs a reindex or some manual file moving |
15:09.24 | DocScrutinizer05 | :-S |
15:09.49 | DocScrutinizer05 | X-Fade: ping ^^^^ |
15:10.51 | kerio | merlin1991: won't apt/ham complain about those packages, anyway? |
15:11.19 | DocScrutinizer05 | kerio: as soon as you touch tem, prolly yes |
15:11.26 | DocScrutinizer05 | them* |
15:11.31 | kerio | so... just ignore them |
15:11.34 | kerio | they're borked anyway |
15:11.41 | DocScrutinizer05 | :nod: |
15:11.50 | DocScrutinizer05 | hard to do in a script like reprepo |
15:12.17 | DocScrutinizer05 | even harder if it's not a script |
15:12.59 | *** join/#maemo-ssu macmaN (~chezburge@138.167.190.90.dyn.estpak.ee) |
15:13.27 | DocScrutinizer05 | apt-cache search webapprunner --> nada |
15:13.57 | kerio | Failed to fetch http://repository.maemo.org/extras-devel/pool/fremantle/free/w/webapprunner/webapprunner_1.0-2_armel.deb Size mismatch |
15:14.37 | DocScrutinizer05 | apt-cache refuses to even find any of those packages |
15:15.13 | DocScrutinizer05 | seems they are orphaned? |
15:15.16 | DocScrutinizer05 | stale? |
15:16.30 | DocScrutinizer05 | hmmm 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.05 | DocScrutinizer05 | looks kinda strange |
15:17.12 | DocScrutinizer05 | missing version |
15:17.53 | myuu__ | got a random n900 question: whats the biggest single battery killer? anyone know |
15:18.08 | DocScrutinizer05 | modem |
15:18.17 | DocScrutinizer05 | by far |
15:18.20 | freemangordon | when on 3G |
15:18.30 | myuu__ | yeah ever since i upgraded |
15:18.36 | myuu__ | well its been on for damn near two days with no sim |
15:18.45 | DocScrutinizer05 | and in large distance from BTS, and actually transmitting |
15:18.46 | myuu__ | i love this phone but it wasnt useable |
15:19.13 | myuu__ | going to clean it up and use it as a portable box though |
15:19.22 | DocScrutinizer05 | hmm? |
15:19.35 | freemangordon | myuu__: wasn't usable what for? |
15:19.42 | DocScrutinizer05 | and why? |
15:20.02 | freemangordon | Gusse: ping |
15:20.11 | DocScrutinizer05 | you say your modem broke with last update? |
15:20.19 | myuu__ | well after two years of use |
15:20.27 | myuu__ | between the battery and the random crashes |
15:20.32 | myuu__ | i coulndt use it as a phone anymore |
15:20.55 | freemangordon | "all telephony functions disabled"? |
15:21.18 | DocScrutinizer05 | crossed out SIM? |
15:21.29 | myuu__ | who me? |
15:21.34 | DocScrutinizer05 | sure |
15:21.39 | myuu__ | no im not having any problems i just upgraded my phone |
15:21.48 | myuu__ | but i noticed a massive increase in battery |
15:21.52 | DocScrutinizer05 | you totally lost me |
15:21.56 | freemangordon | me too :) |
15:22.14 | freemangordon | <myuu__> i love this phone but it wasnt useable |
15:22.23 | freemangordon | <freemangordon> myuu__: wasn't usable what for? |
15:22.23 | freemangordon | <DocScrutinizer05> and why? |
15:22.25 | myuu__ | the battery |
15:22.36 | freemangordon | aah |
15:22.40 | freemangordon | strange |
15:22.55 | DocScrutinizer05 | not strange, sounds just like PEBCAK |
15:23.02 | freemangordon | hehe |
15:23.08 | kerio | huh? |
15:23.12 | DocScrutinizer05 | aka "rogue p2p and widgets" |
15:23.17 | merlin1991 | hm remotesms has a wrong checksum aswell |
15:23.26 | kerio | you only use your n900 while sitting down? |
15:23.56 | freemangordon | kerio: mine does more than 24hours with heavy usage |
15:24.09 | myuu__ | really? |
15:24.17 | DocScrutinizer05 | merlin1991: same |
15:24.19 | merlin1991 | kerio: now where do I dump the repo url? :D |
15:24.26 | freemangordon | i.e: online all day long, 4 IM accounts, BT handsfree, 2-3 hours of browsing, etc |
15:24.36 | DocScrutinizer05 | merlin1991: version missing in last entries in history on http://maemo.org/packages/view/remotesms/ |
15:24.40 | kerio | freemangordon: yeah, that's about right |
15:24.41 | merlin1991 | I added a ignore list for the offending packages for now |
15:24.44 | kerio | i charge it once per day |
15:24.53 | DocScrutinizer05 | I might be numb, but it looks borked to me |
15:25.18 | freemangordon | kerio: but myuu__ said it was unusable because of the battery, ehatever that means |
15:25.41 | DocScrutinizer05 | suspects aborted/failed build on buildserver, due to messed up versioning |
15:25.44 | merlin1991 | is not sure where to put this new and awesome repo |
15:25.53 | merlin1991 | url wise |
15:26.01 | kerio | merlin1991: maemo.merlin1991.at/light/extras-devel |
15:26.12 | kerio | freemangordon: some people actually talk on the phone |
15:26.15 | kerio | i know, it's weird |
15:26.17 | merlin1991 | it's only 11 gigs compared 100 gigs real devel |
15:26.33 | freemangordon | kerio: this is only device I use |
15:26.36 | kerio | me too |
15:26.45 | kerio | but i almost never talk on the phone |
15:26.46 | freemangordon | and i use it as a phone too |
15:26.58 | myuu__ | well the last straw was the usb |
15:27.12 | freemangordon | my phone number is both corporate and personal |
15:27.15 | myuu__ | but mine wouldnt last overnight from full charge |
15:27.33 | freemangordon | myuu__: connected to internet? |
15:27.35 | DocScrutinizer05 | merlin1991: (11 vs 100) sounds about right |
15:27.37 | myuu__ | was running 0 widgets, 3 homescreens |
15:27.39 | kerio | myuu__: you had a busted battery |
15:27.50 | freemangordon | yeah |
15:27.52 | kerio | or some weird shit going on in the background |
15:27.55 | myuu__ | connected to 3g but idle |
15:28.15 | myuu__ | well whatever was going on should still be going on now, unless it was directly related to 3g |
15:28.19 | freemangordon | that should easily make it through 3-4 days |
15:28.20 | merlin1991 | kerio: http://maemo.merlin1991.at/light/extras-devel/ |
15:28.20 | merlin1991 | :D |
15:28.21 | DocScrutinizer05 | myuu__: there are decent tools to investigate and usually exactly spot the culprit |
15:28.23 | kerio | ^_^ |
15:28.28 | merlin1991 | now I need to test if it works |
15:28.29 | DocScrutinizer05 | \o/ |
15:28.38 | myuu__ | well the battery performance is actually good now couldnt have been the actual battery |
15:28.44 | DocScrutinizer05 | hands merlin1991 the crown |
15:28.45 | merlin1991 | it's as reduced as possible, only the latest debs, not even sources |
15:28.49 | freemangordon | myuu__: old sim? |
15:28.51 | kerio | :D |
15:29.16 | myuu__ | im guessing |
15:29.22 | freemangordon | myuu__: btw you don;t really need 3G |
15:29.38 | kerio | freemangordon: unless your operator is 3g-only |
15:29.46 | DocScrutinizer05 | 3G is a known battery hog |
15:30.05 | freemangordon | kerio: hmm, never seen such operator, but I guess it is not valid worldwide |
15:30.07 | DocScrutinizer05 | especially when doing actual data over it |
15:30.20 | freemangordon | DocScrutinizer05: if you don't make a data connection it is ok |
15:30.24 | kerio | freemangordon: H3G is 3g-only, at least here in italy |
15:30.38 | DocScrutinizer05 | and even worse when your operator is a moron and allows inbound connections |
15:30.41 | kerio | hehe |
15:30.42 | myuu__ | do they make a microsim to old sim adapter? id like to actually test aftre cleaning up some packages |
15:30.52 | kerio | oh god, microsims :( |
15:30.57 | myuu__ | yeah =\ |
15:31.07 | DocScrutinizer05 | yes |
15:31.14 | merlin1991 | hm crontab syntax, wtf is dom mon and dow |
15:31.25 | freemangordon | myuu__: why microsim? |
15:31.26 | kerio | day of month, something and day of week |
15:31.28 | DocScrutinizer05 | there are such adapters. NEVER EVER use them in slot-in SIM sockets |
15:31.40 | DocScrutinizer05 | on N900 it's safe |
15:31.56 | freemangordon | normal SIMs not produced anymore? |
15:31.57 | merlin1991 | can it be that in /etc/cron.d/ the syntax is slightly different? |
15:32.29 | myuu__ | 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.33 | DocScrutinizer05 | no, except user |
15:33.01 | freemangordon | myuu__: and how is your new phone battery life? |
15:33.03 | kerio | merlin1991: the usual fremantle free non-free, right? |
15:33.10 | merlin1991 | yep |
15:33.55 | myuu__ | 10 hours with some heavy use |
15:34.17 | merlin1991 | okay crontab is in place, it should update by itself |
15:34.23 | kerio | merlin1991: how quick are you updating it? |
15:34.27 | merlin1991 | daily |
15:34.27 | kerio | *how often |
15:34.32 | DocScrutinizer05 | found it hard to get less than that on normal 'heavy' N900 usage |
15:34.48 | merlin1991 | because I source my local apt-mirror mirror and that one runs daily |
15:34.54 | freemangordon | myuu__: but,but.. its worse |
15:34.54 | kerio | i see |
15:35.15 | myuu__ | well i havent actually seen this battery run out |
15:35.15 | merlin1991 | I guess you prefer every 5 minutes ;) |
15:35.21 | myuu__ | my n900 wouldnt last the day |
15:35.49 | DocScrutinizer05 | myuu__: pretty please investigate what's the problem |
15:35.54 | myuu__ | i dont doubt it was something frequently checking the 3g |
15:35.56 | myuu__ | because like i said |
15:36.01 | myuu__ | the n900 has been on for two days |
15:36.08 | freemangordon | myuu__: an advice: go and find what's wrong with your n900 |
15:36.16 | DocScrutinizer05 | myuu__: I don't like unqualified badmouthing the N900 battery standby time |
15:36.18 | myuu__ | yeah im going to buy an adapter |
15:36.24 | myuu__ | well im not badmouthing |
15:36.30 | myuu__ | i was just asking what the biggest batteryhog was |
15:36.38 | freemangordon | it can easily do 2-3 days with light usage |
15:36.43 | myuu__ | i literally just said the phone has been on for two days |
15:36.45 | freemangordon | or even more |
15:36.47 | merlin1991 | btw n900 whitout any connection idles for over a week :D |
15:36.47 | myuu__ | while ive been cleaning packages |
15:36.59 | myuu__ | yeah its not even at 70% |
15:37.04 | myuu__ | dont take this the wrong way lol |
15:37.09 | myuu__ | n900 was my favorite phone easily |
15:37.24 | DocScrutinizer05 | even with WLAN it still idles 5...8 days |
15:37.38 | freemangordon | yep, if router has proper PM |
15:37.44 | kerio | i don't have any idea of the idle battery life |
15:37.54 | kerio | my phone is almost never idle :3 |
15:38.11 | DocScrutinizer05 | kerio: get more N900 |
15:38.17 | DocScrutinizer05 | ;-P |
15:38.35 | freemangordon | while still possible :D |
15:38.48 | kerio | i wonder what's the HAM catalog for that extras-devel |
15:39.08 | DocScrutinizer05 | as long as you can't afford one N900 idling for a week, you got too few of them |
15:39.47 | DocScrutinizer05 | kerio: "merlin light-e-devel |
15:39.58 | kerio | no, the catalog level or whatever |
15:40.19 | kerio | i mean, as far as i understood it's just a matter of gpg keys |
15:40.21 | freemangordon | merlin1991: why not put .install file in that catalog? |
15:40.37 | merlin1991 | what catalog? |
15:40.42 | DocScrutinizer05 | just thought we're a pretty cute and elitist bunch here ;-P |
15:40.44 | freemangordon | the repo, sorry |
15:40.52 | merlin1991 | freemangordon: that's the next step :D |
15:40.55 | kerio | but then why did Pali add the same gpg keys to four different catalog domains? |
15:40.59 | DocScrutinizer05 | own repos, own channel, own "distro" |
15:41.11 | merlin1991 | kerio: it goes repo name -> repo-id -> gpg key |
15:41.12 | kerio | DocScrutinizer05: we're just better than that lowly bunch in #maemo |
15:41.16 | kerio | hm |
15:41.18 | kerio | i see |
15:41.31 | kerio | merlin1991: are the packages in light-extras-devel signed with your key? |
15:41.36 | merlin1991 | yes |
15:41.48 | merlin1991 | obviously I can't resign with the maemo.org key .D |
15:42.02 | merlin1991 | but since you have cssu-testing the key is added anyway |
15:42.02 | kerio | alright, so with the new community-ssu-enabler those packages end up being higher than the nokia packages |
15:42.03 | kerio | :D |
15:42.09 | merlin1991 | nope they end up below |
15:42.19 | freemangordon | DocScrutinizer05: aah, now I see why you're against thumbified -stable. You want to keep the good stuff only for you ;P |
15:42.23 | merlin1991 | because the catalogue they come from has no associated id and priority rating |
15:42.29 | DocScrutinizer05 | hehehe |
15:42.31 | kerio | freemangordon: he doesn't even use thumb :( |
15:42.41 | freemangordon | does not matter |
15:43.36 | freemangordon | kerio: there is a joke here for a dog which neither eats the bone nor gives it to anyone :D |
15:44.31 | kerio | DocScrutinizer05: try it! |
15:44.35 | kerio | pleeeeeeeeeeeeeeeease :3 |
15:44.42 | merlin1991 | apt-worker seems to be faster now :) |
15:44.49 | merlin1991 | btw I've added a .install file |
15:44.53 | freemangordon | good |
15:45.01 | freemangordon | going to try it |
15:45.12 | kerio | merlin1991: bzipped Packages maybe? |
15:45.13 | DocScrutinizer05 | sighs |
15:45.26 | merlin1991 | kerio: gzipped |
15:45.35 | kerio | it's still 7mb |
15:45.36 | kerio | D: |
15:45.40 | DocScrutinizer05 | ponders to grab one of the virgin N900 sitting in shelf, to run thumb on it |
15:45.44 | freemangordon | gzip is in extras, ain't? |
15:46.49 | DocScrutinizer05 | could somebody help me out with a 5 words of instruction? (sorry I'm actually not used to that stuff anymore) |
15:47.06 | freemangordon | goto maemo.merlin1991.at |
15:47.07 | DocScrutinizer05 | assume device has WLAN |
15:47.07 | kerio | DocScrutinizer05: starting from pr1.3? |
15:47.13 | DocScrutinizer05 | yep |
15:47.19 | freemangordon | open cssu/thumb |
15:47.23 | kerio | DocScrutinizer05: http://maemo.merlin1991.at/cssu/community-thumb/community-thumb-fremantle.install |
15:47.28 | freemangordon | click on .install file |
15:47.37 | kerio | then run the enabler |
15:47.40 | kerio | then ham upgrade |
15:47.52 | DocScrutinizer05 | ok |
15:47.56 | kerio | hmm |
15:48.00 | freemangordon | DocScrutinizer05: the same as for other CSSU flavours |
15:48.07 | kerio | http://maemo.merlin1991.at/cssu/community-thumb/community-thumb-fremantle.install, run enabler, ham upgrade |
15:48.07 | DocScrutinizer05 | seems feasible, even during having a shower |
15:48.10 | kerio | ^ 5 words |
15:48.34 | DocScrutinizer05 | fine :-) |
15:48.54 | DocScrutinizer05 | duh, battery missing |
15:48.59 | freemangordon | hehe |
15:49.33 | merlin1991 | DocScrutinizer05: it's enough if you have it attached to a charger, err the whole battery? |
15:49.47 | DocScrutinizer05 | found one |
15:50.09 | DocScrutinizer05 | date, region, language? GNAH! |
15:51.35 | DocScrutinizer05 | eeeek that theme is sooooo ugly |
15:51.50 | merlin1991 | which one are you ususally using? |
15:52.15 | DocScrutinizer05 | err, not THIS one |
15:52.28 | DocScrutinizer05 | and not those idiotic widgets ;-P |
15:52.33 | freemangordon | WTF: gzip (1.3.5-10) unstable; urgency=medium |
15:52.40 | freemangordon | -- Bdale Garbee <bdale@gag.com> Fri, 20 May 2005 22:34:49 -0600 |
15:53.18 | freemangordon | merlin1991: consider updating gzip in CSSU |
15:54.19 | DocScrutinizer05 | W*T*F?! :-o kbd clicks are like 10% 100% 10% 10% 100% volume on this device |
15:55.01 | jon_y | it's telling you to go big or go home :) |
15:55.05 | merlin1991 | hm who's upstream for gzip? |
15:58.09 | merlin1991 | well the speedup with the smaller repo isn't that intense but it's at least something |
15:58.17 | DocScrutinizer05 | ok, installation running, i'm off to have a shower |
15:58.19 | merlin1991 | I guess I should try thumb and compare :D |
15:59.29 | kerio | pictures DocScrutinizer05 returning from the shower and having to tap "accept" on the kernel installation :) |
15:59.38 | freemangordon | merlin1991: it is way faster. btw thumb-compiled gzip is in the repo, lets see if there will be any difference |
16:01.40 | freemangordon | hmm, something's wong here |
16:01.43 | freemangordon | *wrong |
16:01.54 | freemangordon | does apt use its own gzip? |
16:03.56 | merlin1991 | I have no idea |
16:03.59 | kerio | freemangordon: it uses bzip2 too |
16:04.01 | kerio | a lot of bzip2 |
16:04.13 | kerio | merlin1991: there's no guarantee people have gzip installed |
16:04.27 | freemangordon | I don;t have it |
16:04.46 | freemangordon | so my apt gzip is alreay thumb |
16:04.50 | freemangordon | *already |
16:05.00 | kerio | your apt gzip is busybox |
16:05.14 | DocScrutinizer05 | hmm, i'm going to "update all"? |
16:05.17 | kerio | but apt doesn't use gzip anywhere, with the maemo repos |
16:05.21 | kerio | bzip2 is used |
16:05.24 | freemangordon | DocScrutinizer05: only maemo |
16:05.25 | kerio | freemangordon: thumb-compile bzip2 |
16:05.28 | DocScrutinizer05 | k |
16:05.39 | freemangordon | kerio: i will compile bb |
16:05.55 | kerio | freemangordon: yeah but it won't help apt at all |
16:06.02 | kerio | apt uses gzip if there's something to gunzip |
16:06.10 | kerio | but there's not, because pretty much everything is bzipped |
16:06.17 | freemangordon | kerio: I don't have gzip installed on my device |
16:06.25 | kerio | freemangordon: no one has |
16:06.31 | kerio | /bin/gzip is owned by busybox |
16:06.36 | freemangordon | but apt-get update says "gzip" |
16:06.46 | freemangordon | not bzip2 |
16:06.53 | kerio | Package gzip is a virtual package provided by: |
16:06.53 | kerio | <PROTECTED> |
16:07.04 | kerio | and it says gzip because merlin is silly |
16:07.09 | freemangordon | yes, that is why i will compile bb |
16:07.22 | freemangordon | got it? |
16:07.44 | DocScrutinizer05 | sticks a stickytape patch on frontcam and takes N900 to bathroom |
16:08.06 | kerio | points freemangordon to http://repository.maemo.org/extras-devel/dists/fremantle/free/binary-armel/Packages.bz2 |
16:08.17 | freemangordon | DocScrutinizer05: you need a charger if your battery is depleted |
16:08.17 | kerio | not that bzip2 saves much space, mind you |
16:08.35 | DocScrutinizer05 | my bathroom has power outlets ;-P |
16:08.38 | freemangordon | kerio: and bzip2 is part of bb or not? |
16:08.50 | kerio | freemangordon: it's not |
16:09.00 | DocScrutinizer05 | though my spare batteries usually are ~80% charge |
16:09.08 | kerio | bzip2 is part of bzip2 |
16:09.40 | myuu__ | mine too |
16:09.44 | myuu__ | whats with that |
16:09.59 | kerio | i wonder if there's a way to make apt prefer gzip |
16:10.06 | myuu__ | i know this is an old building but it was restored, there obv a need for bathroom outlets |
16:10.06 | freemangordon | dpkg -l | grep bzip |
16:10.18 | freemangordon | rc libzip1 0.8-1 |
16:10.20 | DocScrutinizer05 | ohhh you!!!! ***** ctlr-bs doesn't allow me to escape from progress bar to task switcher |
16:10.20 | kerio | freemangordon: oh, you haven't installed it? :( |
16:10.33 | kerio | DocScrutinizer05: it's probably a system popup or something like that |
16:11.07 | freemangordon | kerio: no, and apt still works |
16:11.13 | DocScrutinizer05 | yeah with delay. Now it looks thoroughly fsckdup |
16:11.19 | kerio | freemangordon: then i suppose that you fall back on gzip |
16:11.23 | kerio | \_o_/ |
16:11.41 | DocScrutinizer05 | blank top bar, HAM scroll area, bottom progress bar |
16:11.52 | merlin1991 | kerio: nah we should use lzma ;) |
16:11.57 | freemangordon | "/usr/lib/apt/methods" |
16:12.17 | kerio | merlin1991: wtf, your http server is kinda busted |
16:12.36 | kerio | no nvm, it's just that i changed the preferred compression method |
16:12.45 | DocScrutinizer05 | seems this will take a few minutes now |
16:12.56 | freemangordon | yeah 10 or so |
16:13.03 | DocScrutinizer05 | bbl |
16:15.28 | DocScrutinizer05 | eeeek it boots |
16:15.41 | DocScrutinizer05 | ;-P |
16:15.55 | freemangordon | you look suprpised :P |
16:16.21 | DocScrutinizer05 | shocked, by nokia tune |
16:16.51 | freemangordon | BTW I think we should ship transitions.ini with reduced transitions time, 80% of the "lag" comes from it |
16:17.16 | DocScrutinizer05 | ~lart useless transitions |
16:17.16 | infobot | moos at useless transitions |
16:17.34 | kerio | freemangordon: while you're there, can you recompile busybox-power too? :3 |
16:17.43 | freemangordon | kerio: it is recompiled |
16:17.55 | freemangordon | and is in the repo |
16:17.57 | DocScrutinizer05 | ouch!!! OVI docsToGo update |
16:18.02 | kerio | DocScrutinizer05: hahaha |
16:18.51 | merlin1991 | DocScrutinizer05: you should always have a hand "remove all the cruft" script :D |
16:19.16 | DocScrutinizer05 | tags a postit note to screen |
16:20.08 | DocScrutinizer05 | documents to go installer KILL KILL |
16:20.21 | freemangordon | DocScrutinizer05: try microb ;) |
16:20.38 | merlin1991 | I have a nice shell script I execute whenever I reflashed a device for new testing of $randomthing |
16:21.49 | DocScrutinizer05 | you share that, you.... :-) |
16:23.01 | DocScrutinizer05 | hmm, microB works. Can't say if better |
16:23.17 | DocScrutinizer05 | no idea yet how to compare |
16:23.33 | freemangordon | open some heavy site |
16:23.41 | freemangordon | FB if you have an account |
16:24.06 | freemangordon | youtube should do the job too |
16:24.07 | DocScrutinizer05 | http://some_heavy_site 500 |
16:24.40 | *** join/#maemo-ssu abufaisal (~abufaisal@176.45.62.100) |
16:24.55 | DocScrutinizer05 | hey 6 times 100% one 10% for youtube |
16:25.43 | DocScrutinizer05 | indeed seems to render like mad, subjectively |
16:25.57 | freemangordon | yep |
16:26.08 | kerio | :D |
16:26.58 | DocScrutinizer05 | ok, bought |
16:27.14 | kerio | yay ^_^ |
16:27.18 | freemangordon | rty apt-get update |
16:27.21 | kerio | have you done a side-by-side comparison? |
16:27.22 | freemangordon | *try |
16:27.27 | freemangordon | in the terminal |
16:27.53 | freemangordon | kerio: noone has done such comparisons so far |
16:27.57 | DocScrutinizer05 | freemangordon: apt-get update is worthless since completely different set of repos |
16:28.20 | freemangordon | hmm, try it, nokia, ovi and maemo-extras are there |
16:28.25 | DocScrutinizer05 | kerio: I'll do in an hour |
16:28.43 | DocScrutinizer05 | and might video it |
16:29.09 | freemangordon | DocScrutinizer05: though make sure you use the same conditions, i.e no sim cards and such |
16:29.19 | DocScrutinizer05 | sure thing |
16:29.34 | DocScrutinizer05 | will switching to tablet mode do as wellß |
16:29.42 | DocScrutinizer05 | ? |
16:29.54 | freemangordon | hmm, but what you will comare then? |
16:30.07 | freemangordon | *compare |
16:30.07 | DocScrutinizer05 | flash still renders like a pil'o'shit |
16:30.16 | kerio | flash is not thumb :) |
16:30.20 | freemangordon | well, othing to be done there :( |
16:30.36 | DocScrutinizer05 | :nod: |
16:31.04 | freemangordon | DocScrutinizer05: and have in mind only about 10-15 packages are recompiled |
16:31.29 | DocScrutinizer05 | I'll just compare microB (unless I go mad) |
16:31.36 | freemangordon | while essential ones like clutter,gtt,qt,xserver, it is still far from what can be achieved |
16:32.55 | DocScrutinizer05 | some tardhead made a gitmo video with "FZ:The torture never stops" |
16:33.21 | DocScrutinizer05 | quite obviously ignored or didn't get the sexual connotation |
16:33.24 | kerio | haha |
16:33.49 | DocScrutinizer05 | or i'm missing the sexual sub-lines in gitmo pics |
16:34.07 | DocScrutinizer05 | OHNOES, NAM |
16:34.08 | freemangordon | iirc " The torture never stops" as WASP's song |
16:34.14 | kerio | OHNOES |
16:34.16 | kerio | what happened? |
16:34.26 | kerio | freemangordon: apt-worker is recompiled too, right? |
16:34.30 | freemangordon | yep |
16:34.33 | DocScrutinizer05 | FZ with well known 'nam little children |
16:34.46 | kerio | DocScrutinizer05: somehow i think the speedups are more related to gcc 4.6/4.7 than thumb :) |
16:34.52 | DocScrutinizer05 | instead gitmo |
16:34.59 | freemangordon | kerio: it is combined |
16:35.13 | freemangordon | less RAM usage/better compiler |
16:35.47 | DocScrutinizer05 | search tube for zappa, click on first "torture never stops" from dropdown |
16:35.52 | freemangordon | though I agree newer gcc plays major role there |
16:36.04 | DocScrutinizer05 | incredibly stupid picture material to that nice song |
16:36.18 | freemangordon | wonders where is zeq |
16:36.35 | DocScrutinizer05 | took his donated N900 and ran? ;-P |
16:36.42 | freemangordon | hehe |
16:36.56 | freemangordon | he said he has some job right now |
16:37.18 | freemangordon | which is good, having in mind he is a freelancer |
16:37.55 | freemangordon | I hope you are wrong |
16:38.14 | DocScrutinizer05 | freemangordon: HEY, I actually can compare to virgin plain vanilla 1.3 |
16:38.26 | DocScrutinizer05 | got another N900 ;-D |
16:38.27 | freemangordon | hmm, not fair |
16:38.40 | freemangordon | for PR device that is :P |
16:38.41 | DocScrutinizer05 | what now?` |
16:38.51 | freemangordon | compare with CSSU-T |
16:39.00 | freemangordon | because of Qt |
16:39.02 | DocScrutinizer05 | that's my daily phone then |
16:39.53 | freemangordon | yeah, should work. but you will have higher memory usage on your daily device because of the contacts, etc |
16:40.23 | freemangordon | you'd better install CSSU-T on that PR13 device |
16:40.42 | merlin1991 | I call for IMPERIAL testing |
16:41.54 | freemangordon | and use that, otherwise a comparison between daily device with contacts,music, whatnot will result of -thumb winning with several laps |
16:42.54 | freemangordon | DocScrutinizer05:also I suspect you have swap on uSD |
16:43.06 | DocScrutinizer05 | are you mad? |
16:43.16 | freemangordon | me? why is that? |
16:43.26 | DocScrutinizer05 | me neither ;-P |
16:43.42 | freemangordon | swap on uSD is the next best thing after the hot water :P |
16:43.43 | DocScrutinizer05 | nah, swap on uSD is too dangerous for me |
16:43.53 | freemangordon | hmm, strange |
16:44.09 | DocScrutinizer05 | ya'know, my pouch has a mgnetic clip |
16:44.38 | freemangordon | anyway, you seem experienced enough to know how to do a correct comparison |
16:44.48 | DocScrutinizer05 | and once every two years I hotswap uSD |
16:45.00 | DocScrutinizer05 | I hope so ;-D |
16:45.05 | freemangordon | swapoff/swapon? |
16:45.31 | DocScrutinizer05 | nanannannaaaa van't hear you (/me puts fingers in ears) |
16:45.38 | kerio | DocScrutinizer05: just go the estel route and glue a magnet on the sensor XD |
16:45.50 | DocScrutinizer05 | *COUGH* |
16:46.14 | freemangordon | kerio: quiet, don't say that word to doc |
16:46.28 | merlin1991 | and then hotswap the µSD :D |
16:46.28 | kerio | why, does he have a problem with glue? |
16:46.38 | freemangordon | hehehe |
16:47.06 | freemangordon | kerio: not with the glue, but with the word :P |
16:48.17 | DocScrutinizer05 | es<tab> ... <tab><tab><tab> :-P |
16:49.20 | DocScrutinizer05 | ~seen estel_ |
16:49.25 | infobot | estel_ <~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.25 | kerio | he'll always be in the userlist of our heart |
16:49.50 | DocScrutinizer05 | incredible he really meant it this time |
16:50.29 | DocScrutinizer05 | though, I guess he's probably already here under another nick not banned |
16:51.02 | kerio | haha |
16:51.06 | merlin1991 | well 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.22 | DocScrutinizer05 | sure |
16:51.54 | DocScrutinizer05 | I don't mind even ants and marsians reading logs |
16:52.43 | DocScrutinizer05 | I'm however quite thankful for teotwaki taking action |
16:54.03 | DocScrutinizer05 | and I'm not allowed to do any administrative action against estel_, so I won't relieve the +b |
16:55.08 | luf | Can anybody who has installed CSSU-T 5+ send me result of: |
16:55.09 | luf | cat /usr/share/dbus-1/services/rtcomeventlogger.events.EventsBook.service |
16:56.39 | kerio | doesn't have that file |
16:56.47 | freemangordon | -sh: /usr/share/dbus-1/services/rtcomeventlogger.events.EventsBook.service: not found |
16:57.10 | luf | dpkg -L rtcom-eventlogger-async |
16:57.16 | *** join/#maemo-ssu fredrinLap (~fn@cm-84.208.108.15.getinternet.no) |
16:58.05 | luf | ? |
16:58.31 | DocScrutinizer05 | Package `rtcom-eventlogger-async' is not installed. |
16:58.35 | luf | Fuck. |
16:58.59 | merlin1991 | wtf I checked if there is a dependency on eventlogger-async and there was one iirc |
16:59.35 | kerio | not installed here |
16:59.52 | merlin1991 | hm rdepends is empty |
16:59.53 | merlin1991 | wtf |
16:59.54 | kerio | merlin1991: no reverse depends \_o_/ |
17:00.00 | luf | Ok 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.18 | kerio | call history where? |
17:00.22 | merlin1991 | car kit |
17:00.24 | luf | PBAP call history. |
17:00.25 | kerio | i see |
17:00.36 | kerio | i would've put it as a dependency |
17:00.46 | kerio | although... |
17:01.06 | kerio | hm |
17:01.17 | merlin1991 | obexd depends on librtcom-eventlogger1-async |
17:01.40 | kerio | thinks that's just the library, and not the daemon that logs |
17:01.44 | luf | merlin1991: yes. it's the client part. |
17:01.55 | luf | But not the dbus deamon. |
17:02.01 | kerio | luf: how big of a log does it keep? |
17:02.25 | luf | Whole ;) |
17:02.38 | kerio | is it the same as the call list in Phone? |
17:02.52 | merlin1991 | err why the fuck does the client library not depend on the server dbus deamon |
17:02.58 | DocScrutinizer05 | err is this a discrete log? isn't it just records in genuine call log? |
17:03.24 | DocScrutinizer05 | or just what kerio asked |
17:03.29 | merlin1991 | it makes nfc to have client stub library that has no dependency on the "same system" dbus service |
17:03.37 | luf | kerio: yes. It gets the data from the same source ;) |
17:03.50 | kerio | i see, so it doesn't really keep a log |
17:03.53 | kerio | it uses the log that's already there |
17:03.57 | merlin1991 | luf: you should have had a dependency from the client lib to the server |
17:04.01 | luf | kerio: sure. |
17:04.12 | kerio | then i'm cool for its addition |
17:04.25 | kerio | hm, does it add additional resource usage if you're *not* using carkit? |
17:05.01 | DocScrutinizer05 | seems kerio adopts my standard catalog of questions :-) |
17:05.03 | luf | kerio: no. As it's dbus daemon which is started when it's called for the first time. |
17:05.09 | kerio | perfect, then |
17:05.16 | kerio | and i assume it just waits for requests from obexd? |
17:05.33 | luf | Ok. I don't like it but I add the dependecy to the client part. |
17:05.54 | merlin1991 | luf: why don't you like it? |
17:06.11 | merlin1991 | you have a dbus client helper lib, ofc it should depend on the respective service |
17:08.51 | luf | merlin1991: because it's needed only in one specific case. |
17:09.34 | luf | It leads to situation you have to install a lot of packages even you don't use them at all. |
17:09.44 | merlin1991 | so you want users of PBAP to manually install the dbus service when they need it? |
17:10.41 | luf | merlin1991: I understand. That was my question if there is something less restrictive than depend on. |
17:11.14 | DocScrutinizer05 | just optify that stuff, so it doesn't eat up space on NAND |
17:11.31 | merlin1991 | well I don't know what obexd does if PBAP is up and the dbus service is missing |
17:11.43 | DocScrutinizer05 | (assuming you can't do a call during early boot anyway) |
17:11.51 | merlin1991 | if it works over that gracefully you can ofc keep the dbus service optional |
17:11.52 | luf | merlin1991: Just returns empty call history list ;) |
17:12.47 | luf | I'll add the dependency into helper package. |
17:13.04 | DocScrutinizer05 | optify only for files >1k obviously |
17:13.13 | DocScrutinizer05 | maybe even only >5k |
17:15.06 | DocScrutinizer05 | luf: PBAP-basic (comes with CSSU), BPAB-full (includes history and depends on -basic) |
17:15.56 | DocScrutinizer05 | I guess you meant that when you said "hekper package" |
17:16.03 | merlin1991 | DocScrutinizer05: only that almost everything is part of the obexd binary ;) |
17:16.37 | DocScrutinizer05 | no, aiui the dbus service isn't |
17:16.46 | DocScrutinizer05 | so the daemon isn't ? |
17:17.14 | merlin1991 | it's a tiny tiny service to govern access to the eventlogger db, it's the smallest part :D |
17:17.15 | luf | DocScrutinizer05: the daemon has 14 kB :) |
17:17.45 | DocScrutinizer05 | yeah, my thought on that: optify and forget |
17:18.09 | DocScrutinizer05 | nobody gives a fsck about some (100) kB on /opt |
17:18.38 | DocScrutinizer05 | NAND though is another game |
17:18.59 | merlin1991 | freemangordon: when do you think you'll push a new mp |
17:19.13 | merlin1991 | feels like running grep sort and friends to gather statistics .D |
17:19.25 | freemangordon | merlin1991: don't know maybe in 3-4 days, why? |
17:19.41 | merlin1991 | see above ;) |
17:19.55 | freemangordon | I saw it, but i'll wait for new -T first |
17:20.01 | freemangordon | :P |
17:20.11 | freemangordon | -thumb follows -testing ;) |
17:20.21 | merlin1991 | new -T, hm I suppose 1 to 3 months from now? :D |
17:20.26 | DocScrutinizer05 | waits for new S |
17:20.38 | merlin1991 | WTF happened to maemo.org |
17:20.43 | freemangordon | is going afk for a while, bbl |
17:20.47 | merlin1991 | I'm missg all css on the wiki |
17:20.47 | DocScrutinizer05 | weekend madness |
17:21.05 | merlin1991 | DocScrutinizer05: what's currently a candidate for new S ? |
17:21.29 | DocScrutinizer05 | errr, dunno |
17:21.36 | DocScrutinizer05 | ke-recv? |
17:22.29 | DocScrutinizer05 | I thought there was quite some pkgs to finally include to S |
17:22.34 | merlin1991 | see 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.31 | DocScrutinizer05 | ooh 5.9. |
17:23.39 | DocScrutinizer05 | nm |
17:24.48 | DocScrutinizer05 | I should finally get some offtime and head out to RL |
17:35.38 | Gusse | freemangordon: Modest working OK again with thumb3. Thanks! Unbelievable great support :) |
18:03.41 | freemangordon | Gusse: np, after all that's why we are here :) |
18:04.46 | freemangordon | merlin1991: do you plan to push new -T with fixed obexd sevrice? |
18:05.10 | merlin1991 | if luf optifies the rtcom-eventlogger-async, then yes |
18:05.32 | freemangordon | well then, new -thumb will follow the new -T |
18:05.58 | freemangordon | in the meanwhile i'll thumb-comile more packages |
18:08.12 | freemangordon | (and willl try to find why xsevers is broken when gcc 4.7,2 copiled) |
18:08.22 | freemangordon | thu fuc :D |
18:08.29 | freemangordon | compiled, compiled |
18:08.52 | freemangordon | I suspect the same issue as with modest |
18:09.25 | merlin1991 | what was the issue with modest? |
18:09.44 | freemangordon | for some reason exports were not exported :( |
18:10.22 | freemangordon | MfE plugin imports functions from modest, but they were missing |
18:11.20 | freemangordon | I 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.57 | kerio | freemangordon: 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.09 | cryptonite | hello |
19:27.37 | cryptonite | may i ask if cssu and cssu-thumb are differemt things? |
19:31.21 | freemangordon | kerio: what do you mean? |
19:31.36 | freemangordon | cryptonite: they are different and the same ;) |
19:32.04 | freemangordon | -thumb is cssu-testing recompiled with new toolchain and different instructions set |
19:32.19 | cryptonite | ok |
19:32.41 | freemangordon | cryptonite: http://talk.maemo.org/showpost.php?p=1220597&postcount=1 |
19:32.46 | cryptonite | so can i move from cssu-stable to cssu-thumb? |
19:33.09 | freemangordon | in theory yes |
19:33.41 | cryptonite | but in practice? |
19:34.02 | freemangordon | DocScrutinizer05 moved one of his spare devices from stock PR13 to -thumb with no problems just a few hours ago |
19:34.09 | cryptonite | i dont want to have to reflash my phone |
19:34.18 | freemangordon | in practice too, though I don;t know if anyone have ever done it |
19:34.40 | cryptonite | how is that? |
19:35.14 | cryptonite | i mean what do most people install? |
19:35.33 | freemangordon | well, i said the I don't know |
19:35.43 | cryptonite | ok |
19:35.51 | cryptonite | :) |
19:35.56 | freemangordon | most move from -testing to -thumb AFAIK |
19:36.12 | freemangordon | cryptonite: see, it should be safe |
19:36.24 | freemangordon | but better do a backup before trying it |
19:36.28 | freemangordon | ~bm |
19:36.29 | infobot | backupmenu is, like, http://talk.maemo.org/showthread.php?t=63975 |
19:36.34 | freemangordon | ^^^ |
19:36.42 | freemangordon | just to be on the safe side |
19:37.24 | freemangordon | cryptonite: and make sure you've read the THUMB thread on tmo |
19:37.36 | DocScrutinizer05 | sane advice |
19:37.47 | *** join/#maemo-ssu BCMM (~ben@unaffiliated/bcmm) |
19:37.53 | cryptonite | i am reading it at the moment |
19:37.59 | freemangordon | ok |
19:38.38 | cryptonite | so i will do a backup in the first place |
19:39.04 | freemangordon | you'd better do |
19:39.17 | freemangordon | cryptonite: which kernel do you use? |
19:39.29 | kerio | cryptonite: it should be the same as a move between cssu-stable and cssu-testing |
19:39.46 | cryptonite | right now the power51 |
19:40.06 | freemangordon | well, you should be safe then, there won;t be a kernel flashed |
19:43.21 | cryptonite | so then i will just click the link on the thumb thread refering to community-thumb-freemantle and wait for the transition? |
19:43.39 | cryptonite | fingers crossed |
19:48.36 | *** join/#maemo-ssu freemangordon (~freemango@130-204-50-168.2074221835.ddns.cablebg.net) |
19:49.19 | freemangordon | the fuck, a power outage for a fraction of a second here :( |
19:49.42 | freemangordon | but enough to restart all of the machinery around |
19:50.07 | freemangordon | cryptonite: yes |
19:50.18 | cryptonite | u no ups? |
19:50.23 | cryptonite | :) |
19:50.31 | freemangordon | no, why should I need UPS at home |
19:53.23 | cryptonite | do i have to do the manual editing as suggested in #666 |
19:55.50 | freemangordon | cryptonite: link please |
19:57.10 | cryptonite | http://talk.maemo.org/showpost.php?p=1267008&postcount=666 |
19:57.33 | freemangordon | cryptonite: no, since you are a new user |
19:57.52 | freemangordon | this is if you already have older version installed, which you don't |
19:58.19 | cryptonite | ok thanx a lot for your help |
19:58.47 | cryptonite | logging out to test things |
19:59.01 | cryptonite | i hope i will return with good news |
19:59.12 | cryptonite | cya |
20:04.20 | *** part/#maemo-ssu Gusse (58c3cf9a@gateway/web/freenode/ip.88.195.207.154) |
20:26.43 | kerio | should CSSU ship a proper "su"? |
20:56.58 | luf | What about optifying whole obex? |
20:57.16 | freemangordon | luf: when is obexd started? |
20:57.33 | freemangordon | as /opt is mounted relatively late |
20:57.53 | luf | freemangordon: to be honest I have no idea :) |
20:58.14 | kerio | /home is mounted relatively late, and /opt is bindmounted even later |
20:58.21 | luf | But it's running under user so I think it's late enough. |
21:01.03 | luf | It's started using dbus so it too hard for me to say when it's started. |
21:01.17 | luf | I'll try to optify it and give it a try. |
21:02.00 | freemangordon | luf: where is obexd now? |
21:02.06 | freemangordon | I mean stock |
21:02.10 | luf | Do you know some package which is optified so I can take an inspiration? |
21:02.36 | luf | /usr/lib/obex |
21:03.13 | luf | It's directory so it should be optified easily (I hope). |
21:03.28 | freemangordon | luf: you'd better keep it there |
21:03.49 | kerio | luf: it's also 192Kb |
21:03.51 | kerio | *KB |
21:03.57 | kerio | luf: not worth optifying |
21:04.04 | freemangordon | yes |
21:05.02 | luf | kerio: where you get it? |
21:05.13 | kerio | du -hsx /usr/lib/obex |
21:06.34 | luf | kerio: Ok. Sorry I tested it wrongly in sb |
21:07.40 | luf | I don't understand. I may optify 14kB with rtcom-eventlogger-async and not obexd* (192 + 120 KB - server + client) |
21:08.10 | freemangordon | luf: why you should optify 14k? |
21:08.32 | freemangordon | seems I missed the party :) |
21:08.34 | luf | (20:04:46) freemangordon: merlin1991: do you plan to push new -T with fixed obexd sevrice? |
21:08.34 | luf | (20:05:10) merlin1991: if luf optifies the rtcom-eventlogger-async, then yes |
21:08.46 | freemangordon | merlin1991: come on |
21:08.48 | luf | because of this? |
21:08.58 | freemangordon | yeah, i see :D |
21:08.59 | merlin1991 | luf: otherwise I'll fix it in the far futre |
21:08.59 | merlin1991 | :D |
21:09.17 | merlin1991 | since it's a simple apt-get to get -async up and running |
21:09.19 | freemangordon | merlin1991: why the hell we want to save 14k in /root? |
21:09.28 | merlin1991 | ask doc |
21:09.32 | luf | So what? |
21:09.35 | freemangordon | no, I am asking you |
21:09.40 | merlin1991 | I would have just added the dependency |
21:09.57 | freemangordon | then just add the dependency :) |
21:10.11 | freemangordon | meh, curl uses some 100k more |
21:10.43 | luf | So what are the rules for optifying things? |
21:10.58 | freemangordon | if the binary is > 500k IIRC |
21:11.08 | freemangordon | according to maemo packaging rules |
21:11.14 | freemangordon | lemme try to find it |
21:11.31 | luf | No problem. Don't waste your time. This is enough for me. |
21:13.20 | freemangordon | "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.29 | freemangordon | http://wiki.maemo.org/Extras-testing/QA_checklist |
21:14.15 | freemangordon | that is for uploading to extras, so I don't see why we should put a way lower limit for system packages |
21:14.31 | luf | So it's enough to break it down to several packages with dependecies :D Like obexd + obexd-client + ... |
21:14.51 | kerio | luf: try not to move away from the nokia packaging |
21:14.54 | kerio | unless it's *really* dumb |
21:15.01 | freemangordon | exactly |
21:15.35 | luf | kerio: I use the same way as nokia ;) |
21:16.22 | freemangordon | merlin1991: sorry to pester, but according to extras QA checklist one should optify if the binary is > 300k |
21:17.48 | freemangordon | AIUI 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.18 | freemangordon | cryptonite: you're back? |
21:21.27 | cryptonite | yes i am |
21:21.29 | freemangordon | how did it go? |
21:21.50 | cryptonite | everything went as it should be |
21:21.57 | cryptonite | !!! |
21:22.03 | freemangordon | you reflashed? :P |
21:22.07 | cryptonite | no problem at all |
21:22.17 | freemangordon | great |
21:22.22 | cryptonite | :) |
21:22.26 | freemangordon | does it feels faster? |
21:22.30 | freemangordon | *feel |
21:23.20 | cryptonite | havent tried much just the new fennec which was crawling |
21:23.35 | cryptonite | but the difference in ram usage is huge |
21:23.51 | freemangordon | yes, it is |
21:24.19 | freemangordon | about maybe 20-30 MB so far, more to come |
21:25.33 | cryptonite | i think mine is bigger is it possible? |
21:25.48 | freemangordon | well, it depends on the use case |
21:26.26 | freemangordon | and actually I am guessing, noone has measured the real banafit yet |
21:26.33 | freemangordon | *benefit |
21:26.35 | kerio | haha |
21:26.50 | cryptonite | actually before reboot i had surfed and so anyway still the difference is huge |
21:27.30 | DocScrutinizer05 | bananafit |
21:27.41 | freemangordon | hehe |
21:27.53 | cryptonite | what about the cssu kernel is it better than the power? |
21:27.59 | kerio | cryptonite: exactly the same |
21:28.00 | freemangordon | it is the same |
21:28.09 | freemangordon | KP51r1 |
21:28.10 | cryptonite | ok |
21:28.45 | cryptonite | so how was your day guys? |
21:30.30 | freemangordon | DocScrutinizer05: did you do the comparison |
21:30.31 | freemangordon | ? |
21:31.03 | luf | freemangordon: DocS tooks his 5 bananas per day to be fit ;) |
21:31.25 | freemangordon | which reminds me... |
21:31.41 | freemangordon | DocScrutinizer05: why the hell we need a 14k library optified? |
21:31.57 | DocScrutinizer05 | why not? |
21:32.00 | luf | ... 14k dbus daemon ... |
21:32.22 | freemangordon | DocScrutinizer05: http://wiki.maemo.org/Extras-testing/QA_checklist |
21:32.39 | DocScrutinizer05 | I really expect me to read that? |
21:32.55 | freemangordon | no, only the part for optification |
21:32.58 | kerio | DocScrutinizer05: the extras guidelines tell people to optify when over 300kb |
21:33.02 | DocScrutinizer05 | meh |
21:33.09 | DocScrutinizer05 | ~optification |
21:33.09 | infobot | optification 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.27 | kerio | DocScrutinizer05: do *you* want to test all corner cases related to moving a system daemon on /opt? |
21:33.53 | freemangordon | "specially for applications requiring more than 500 KB" |
21:34.01 | freemangordon | that is even more relaxed |
21:34.27 | DocScrutinizer05 | doc'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.03 | freemangordon | and I wonder why luf should waste his time optifying some 14k lib instead chasing the reported bugs, etc |
21:35.10 | DocScrutinizer05 | kerio: no, that's what the devel is supposed to do. After all he knows his daemon |
21:35.16 | kerio | DocScrutinizer05: it's obexd |
21:35.39 | luf | kerio: one by one. |
21:35.40 | kerio | the daemon that blues the teeth |
21:35.55 | *** join/#maemo-ssu dhbiker (~dhbiker@95.87.145.172) |
21:36.04 | freemangordon | DocScrutinizer05: doc's general rule? come on |
21:36.14 | kerio | luf: haters gonna hate |
21:36.41 | DocScrutinizer05 | freemangordon: maybe because luf has higher demands on quality of own work |
21:36.53 | cryptonite | keep up the good job |
21:36.55 | cryptonite | am out |
21:36.58 | freemangordon | bye |
21:37.01 | luf | kerio: free is asking about rtcom-eventlogger-async. |
21:37.17 | freemangordon | kerio: yes |
21:37.23 | kerio | luf: how big is it? |
21:37.27 | kerio | the whole thing |
21:37.27 | freemangordon | 14k |
21:37.37 | luf | DocScrutinizer05: Sometimes you're arguing well and sometimes I think you're crazy. |
21:37.49 | kerio | ...we probably spent more data talking about it right now |
21:38.17 | DocScrutinizer05 | luf: wtf? what's wrong with optification? (except it's just a bandaid) |
21:38.45 | freemangordon | DocScrutinizer05: the problem is that right now there is package sitting in th repo |
21:38.59 | DocScrutinizer05 | luf: and if you know your stuff you are pretty aware of it being optify-able or not |
21:39.05 | freemangordon | it's just not pulled as there is missing dependency in -mp |
21:39.32 | freemangordon | optified or not, the dependency will still be missing |
21:39.40 | DocScrutinizer05 | freemangordon: so what? |
21:39.49 | DocScrutinizer05 | how's that related? |
21:40.05 | freemangordon | now, you have packaging rules, ok? |
21:40.42 | freemangordon | according to them , that lib could live happily in rootfs |
21:40.56 | DocScrutinizer05 | haha |
21:41.14 | luf | I'll keep it as it is now. I just fix the dependency. |
21:41.15 | freemangordon | why the hell you insist on optification, and "why not" is not an argument in my book |
21:41.24 | DocScrutinizer05 | you purposely left out the one word "specially" |
21:41.56 | DocScrutinizer05 | I'm insisting on it being a good idea |
21:42.04 | freemangordon | doc, the size there is 500k, no way "specially" applies to 14k |
21:42.13 | DocScrutinizer05 | and arguing against it is just defending lazyiness |
21:42.31 | luf | I think I can ask here to get some advise. But I'm more confused than few hours ago. |
21:42.58 | freemangordon | luf: yeah, sounds sane to me. just coordinate that with merlin1991. |
21:43.09 | freemangordon | (keeping as it is) |
21:43.11 | DocScrutinizer05 | I actually could hardly bother less about 14k in rootfs |
21:43.28 | kerio | luf: are they 14k worth of bytes, or do they actually occupy 14k when compressed by ubifs? |
21:43.39 | DocScrutinizer05 | but arguing it's *allowed* to live there so we won't bother to optify, c'mom that's lame |
21:43.43 | freemangordon | kerio: the binary is 14k |
21:44.13 | kerio | DocScrutinizer05: "it's 14k so i cba to optify it" |
21:44.26 | DocScrutinizer05 | LAME |
21:44.58 | kerio | DocScrutinizer05: "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.06 | DocScrutinizer05 | it's hard to tell if it causes trouble, so I prefer to not optify, OK'ish |
21:47.30 | DocScrutinizer05 | as 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.39 | kerio | eh, sounds fair |
21:48.15 | freemangordon | DocScrutinizer05: noone's arguing on that, it is just some of that "special cases" |
21:48.36 | DocScrutinizer05 | then OK, not worth any further discussion |
21:48.37 | freemangordon | luf: BTW who calls that lib, obexd? |
21:49.36 | luf | freemangordon: 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.07 | kerio | luf: can't you make obexd use something else? |
21:50.11 | kerio | like, without a daemon |
21:50.32 | freemangordon | because 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.41 | freemangordon | luf: ok, my bad |
21:50.49 | freemangordon | (the lib think :) ) |
21:50.53 | freemangordon | thing |
21:50.57 | kerio | goes to sleep |
21:51.18 | luf | kerio: obexd is written to use async backend. |
21:51.20 | freemangordon | kerio: no, as it will stay in memory even if not needed |
21:52.26 | DocScrutinizer05 | freemangordon: aiui it's a dbus service, this starts the daemon on first dbus msg addressed to the service - iirc |
21:53.06 | luf | freemangordon: 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.20 | DocScrutinizer05 | until then there's nothing opening the daemon program binary, and nothing eats up space in RAM |
21:53.57 | freemangordon | luf: AIUI if noone calls it it just stays in flash :) |
21:54.14 | freemangordon | i.e if noone uses PBAP (or whatever the fancy name was) |
21:54.16 | luf | freemangordon: you're right. |
21:54.35 | luf | PBAP or IrMC BT profile ... |
21:54.55 | DocScrutinizer05 | that's why I suggested it could get optified |
21:55.08 | luf | :D |
21:55.13 | freemangordon | DocScrutinizer05: no, BT is activated very early |
21:55.23 | freemangordon | and devices get reconnected |
21:55.25 | DocScrutinizer05 | yes, BT is. But not this service |
21:55.57 | DocScrutinizer05 | unless obexd connects before /opt is mounted (hard to believe) |
21:55.59 | freemangordon | when I reboot with HF I got nokia tune (the welcome video) sound on TB HF |
21:56.13 | DocScrutinizer05 | err, BT |
21:56.21 | DocScrutinizer05 | sorry, DBUS is started early |
21:56.23 | freemangordon | bluetooth handsfree |
21:56.26 | luf | freemangordon: but obexd is running under user so I think it starts late enough. |
21:56.35 | DocScrutinizer05 | BT is probably not started before /opt mount |
21:56.42 | luf | freemangordon: but it doesn't need obexd. |
21:57.04 | luf | It's using bluez daemon bluetoothd |
21:57.05 | freemangordon | luf: but imagine you reboot the device while connected to your carcit |
21:57.13 | freemangordon | carkit |
21:57.15 | DocScrutinizer05 | freemangordon: (nokia tune) good point. OK, I draw back |
21:58.02 | freemangordon | bluez stack will try to reconnect the devices which were active before the reboot |
21:58.16 | freemangordon | and AIUI will call obexd once there is a connection |
21:58.18 | luf | freemangordon: Hmm maybe it fails :) I can test it sometimes. |
21:59.01 | freemangordon | luf: fails? who? |
21:59.13 | DocScrutinizer05 | we should set up some tool to trace early boot and see what gets touched so mustn't get optified |
21:59.38 | luf | freemangordon: BT profiles which are provided by obexd |
22:00.06 | freemangordon | DocScrutinizer05: /etc/event.d and co are like spaghetti |
22:00.13 | luf | Because when you kill the obexd it isn't started again. You have to start it manually. |
22:00.23 | freemangordon | luf: dsmetool is your friend |
22:00.25 | DocScrutinizer05 | :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.00 | DocScrutinizer05 | :nod: to dsmetool too |
22:01.16 | freemangordon | luf: it will take care if something goes south with a process |
22:02.18 | freemangordon | luf: stock obexd does not restart when got killed? |
22:03.26 | DocScrutinizer05 | <PROTECTED> |
22:03.33 | luf | freemangordon: no. I have to start it manually. It's dbus service and I have no clue what starts it. |
22:05.24 | luf | Hi pinochio. |
22:06.07 | DocScrutinizer05 | PPIDof(2641)=1 |
22:06.36 | pinochio | Hi luf |
22:06.43 | DocScrutinizer05 | luf: dbus starts it |
22:07.28 | DocScrutinizer05 | luf: 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.40 | freemangordon | :nod: |
22:08.02 | luf | DocS: yes but what calls org.openobex ? :) |
22:08.17 | DocScrutinizer05 | dunno, obexd? |
22:08.22 | DocScrutinizer05 | err |
22:08.48 | luf | pinochio: have you add the parameter --debug='*' into the service file? |
22:08.57 | DocScrutinizer05 | oooops, I messed up your daemon with the obexd process |
22:09.06 | luf | DocScrutinizer05: :D :D |
22:09.29 | DocScrutinizer05 | I guess obexd gets started by upstart |
22:10.16 | luf | DocScrutinizer05: make a bet? :D |
22:10.32 | DocScrutinizer05 | nope, since my find been faster than you |
22:10.33 | pinochio | Should I copy and paste the '*' too? |
22:11.19 | DocScrutinizer05 | sure |
22:11.43 | luf | pinochio: sure |
22:11.44 | freemangordon | hmm, if it is dbus service, there is just no way to not be started on call |
22:12.04 | freemangordon | luf: seems noone calls it :D |
22:12.29 | luf | freemangordon: to much no in the sentence :D |
22:12.30 | DocScrutinizer05 | hmm /usr/bin/obex-root-setup |
22:12.51 | freemangordon | luf: and you're just wasting precious root space :P |
22:13.13 | freemangordon | grepping for obex in /etc gives nothing |
22:13.25 | DocScrutinizer05 | :nod: |
22:13.29 | luf | freemangordon: Good so we can just remove whole packages ... |
22:13.36 | freemangordon | hehe |
22:13.54 | DocScrutinizer05 | though: |
22:13.57 | DocScrutinizer05 | /etc/obex/root-setup.d/000_create-symlinks |
22:13.59 | DocScrutinizer05 | /etc/obex/root-setup.d/001_create-maesync-symlinks |
22:14.09 | luf | freemangordon: it's started first time something calls dbus org.openobex (/usr/share/dbus-1/services/obexd.service) |
22:14.44 | freemangordon | luf: it will be hard to trace who calls that :( |
22:14.49 | freemangordon | i'll ask google |
22:14.50 | luf | DocScrutinizer05: It just prepare some links for browsing ... |
22:14.51 | DocScrutinizer05 | dbus-monitor |
22:15.07 | freemangordon | in early boot? |
22:15.17 | DocScrutinizer05 | as soon as dbus is started? |
22:15.23 | DocScrutinizer05 | no problem |
22:16.40 | freemangordon | yeah, something in /etc/event.d depending on dbus should do the job |
22:16.48 | DocScrutinizer05 | yep |
22:17.05 | DocScrutinizer05 | straight task |
22:17.43 | freemangordon | luf: it is the same service used to send the files? |
22:17.48 | freemangordon | *is it |
22:17.55 | luf | freemangordon: sure it is. |
22:18.08 | freemangordon | hmm, lemme find my BT dongle |
22:18.14 | luf | obexd implements FTP profile ;) |
22:20.42 | freemangordon | hmm, nothing on the system bus when sending a file to ny PC |
22:21.07 | luf | freemangordon: sure. |
22:21.41 | luf | freemangordon: dbus is used to start obexd. Then it register profiles into bluetoothd directly. |
22:22.04 | DocScrutinizer05 | hehe |
22:22.14 | luf | Let's try to kill obexd and rerun the sending file test ... |
22:22.19 | freemangordon | but but.. why is dbus used then? |
22:22.24 | DocScrutinizer05 | indeed |
22:22.28 | freemangordon | luf: ok |
22:22.29 | luf | freemangordon: ask me :D |
22:22.56 | luf | freemangordon: I have no clue. It's the way the original package used ... |
22:23.11 | DocScrutinizer05 | I think it will do dbus when starting BT, when pairing devices etc |
22:24.00 | DocScrutinizer05 | "ooh, a PC! OOOH it can do obex! let's start obexd"? |
22:24.18 | DocScrutinizer05 | but then, WTF is my obexd running on my device right now? |
22:24.43 | DocScrutinizer05 | wait, I at least got BT enabled |
22:25.10 | freemangordon | sending complete, no obexd running :) |
22:25.39 | DocScrutinizer05 | nope, not even that (thanks to what some user claims is a bug: BT disabled after PR uddate) |
22:26.39 | luf | freemangordon: good next proove we don't need obexd. |
22:26.49 | freemangordon | BUT... |
22:26.59 | freemangordon | I cannot browse ftp from my PC |
22:27.14 | DocScrutinizer05 | freemangordon: could you start dbus-mon, disable BT, re-enable it, connect to your BT dongle? |
22:27.17 | freemangordon | luf: how to start it again? |
22:27.27 | freemangordon | DocScrutinizer05: did that, nothing |
22:27.38 | luf | freemangordon: I do it manually. |
22:27.42 | DocScrutinizer05 | freemangordon: system & session bus? |
22:27.43 | freemangordon | yes, but how? |
22:27.51 | freemangordon | DocScrutinizer05: only system |
22:27.53 | luf | cat /usr/share/dbus-1/services/obexd.service |
22:27.59 | DocScrutinizer05 | hmmm |
22:28.16 | luf | all after Exec= ;) |
22:28.27 | DocScrutinizer05 | I agree it belongs to system, but does Nokia know that? |
22:28.51 | luf | freemangordon: run it under user not root |
22:29.17 | DocScrutinizer05 | LOL, so it actually pretty well might be session bus |
22:29.40 | freemangordon | luf: "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.46 | luf | freemangordon: N900 -> PC doesn't use obexd ... |
22:29.57 | freemangordon | that's in syslog |
22:30.05 | freemangordon | luf: yeah, seems so |
22:30.14 | luf | I know. Nothing interesting. |
22:30.28 | luf | freemangordon: PC -> N900 is using obexd ;) |
22:30.43 | freemangordon | yes |
22:30.45 | luf | It's the reason why obexd-client exists |
22:32.14 | freemangordon | ok, ok, I was joking about rootfs space :D |
22:32.36 | DocScrutinizer05 | I doubt on N900 there'll ever be a service com.meego.* |
22:34.05 | luf | DocS: It's from patch used in obexd-0.18 I think. |
22:34.39 | freemangordon | open(/home/user/.obex-root/xutils-dev_7.4+4_armel.deb): Permission denied (13) |
22:34.53 | freemangordon | <PROTECTED> |
22:35.09 | freemangordon | maybe I should reboot |
22:36.13 | freemangordon | luf: btw what will happen if I try to update the contacts from my PC? |
22:36.26 | DocScrutinizer05 | luf: it indicates there's sth fishy |
22:36.44 | DocScrutinizer05 | (com.meego) |
22:36.58 | freemangordon | the funny thing is that it asks me for phone model :D |
22:42.09 | luf | freemangordon: sure. Bluez doesn't support the AT command for Manufacturer and phone model ... |
22:42.16 | luf | DocScrutinizer05: I'm wrong. |
22:42.19 | freemangordon | luf: I cannot browse by using FTP |
22:42.49 | luf | freemangordon: what OS do you have? |
22:43.03 | freemangordon | XP |
22:43.06 | freemangordon | open(/home/user/.obex-root/sixpair.c) |
22:43.18 | freemangordon | the problem is with the ppermissions |
22:43.38 | DocScrutinizer05 | luf: hm? |
22:43.59 | luf | freemangordon: strange, didn't you started obexd under root? |
22:44.17 | luf | It works for me (Fedora). |
22:44.18 | freemangordon | i restarted the phone |
22:44.30 | pinochio | I added it, what's now? |
22:44.42 | DocScrutinizer05 | pinochio: ?? |
22:44.54 | luf | But if you created /home/user/.obex-root/ as root you can have problem as user. |
22:45.03 | DocScrutinizer05 | aah |
22:45.04 | luf | pinochio: restart the phone |
22:45.04 | DocScrutinizer05 | nm |
22:45.12 | freemangordon | luf: dr-xr-x--- 2 user users 4096 Dec 14 2011 .obex-root |
22:45.14 | pinochio | I did it |
22:45.24 | DocScrutinizer05 | freemangordon: LOL |
22:45.29 | luf | pinochio: have you started syslog? |
22:45.40 | luf | pinochio: or is syslog running? |
22:46.14 | luf | freemangordon: It's ok. |
22:46.17 | pinochio | log: How to start syslog? |
22:46.39 | luf | Why you want put it directly in ftp root? |
22:46.45 | luf | Let's try under data directory. |
22:46.59 | freemangordon | luf: i can;t see anything in |
22:47.04 | DocScrutinizer05 | I don't think anything's supposed to get written iinto ~user/.obexd |
22:47.13 | DocScrutinizer05 | I don't think anything's supposed to get written iinto ~user/.obex-root |
22:47.22 | luf | pinochio: you already sent me syslog file So why can't you reproduce it once again? |
22:47.39 | DocScrutinizer05 | it just holds symlinks to better places for writing stuff |
22:47.44 | freemangordon | i know |
22:47.49 | freemangordon | but don;t see them |
22:48.10 | luf | freemangordon: strange |
22:48.51 | DocScrutinizer05 | luf: nobody starts syslog |
22:49.27 | DocScrutinizer05 | pinochio: syslog gets started on every boot, once yu installed the syslog pkg |
22:49.41 | DocScrutinizer05 | pinochio: cat /var/log7syslog |
22:49.46 | DocScrutinizer05 | pinochio: cat /var/log/syslog |
22:50.25 | luf | DocScrutinizer05: I do :) |
22:50.35 | pinochio | luf: I did it but there is not much. Just one verse |
22:51.06 | luf | You should make the connection with GO 950. |
22:51.27 | DocScrutinizer05 | IroN900:~# ls ~user/.obex-root/ |
22:51.29 | DocScrutinizer05 | Audio clips Camera Data Documents Images Memory card Video clips |
22:51.56 | freemangordon | DocScrutinizer05: same here, just not visible from the PC |
22:52.02 | DocScrutinizer05 | you shouldn't try to save files there |
22:52.34 | freemangordon | well, that is what happens when I try to copy a file from my desktop |
22:52.43 | DocScrutinizer05 | :nod: |
22:52.52 | DocScrutinizer05 | sth's fishy |
22:53.18 | freemangordon | could be my desktop BT stack is buggy |
22:53.47 | DocScrutinizer05 | could be the meego obex stack is missing some maemo patches |
22:54.19 | DocScrutinizer05 | just handwaving |
22:54.35 | DocScrutinizer05 | though: "com.meego..." |
22:54.52 | freemangordon | well, on the other hand I don;t see anything in logs from obexd when trying to browse |
22:55.37 | luf | DocScrutinizer05: come on ... |
22:56.13 | DocScrutinizer05 | luf: just thinking aloud |
22:56.29 | freemangordon | hmm, i re-paired and it is ok now |
22:56.36 | DocScrutinizer05 | LOL |
22:56.37 | freemangordon | after all it was my desktop |
22:56.55 | freemangordon | actualy deleted the device and readded it |
22:57.09 | freemangordon | only re-pair didn't work |
22:57.20 | luf | Shit I always forgot the basic like re-pair ... |
22:57.29 | DocScrutinizer05 | luf: at very least this com.meego... dbus method call is cruft |
22:57.42 | freemangordon | luf: nice job |
22:57.49 | luf | DocS: it comes from 002_pcsuite_io_signal.patch |
22:57.59 | luf | It's needed for pcsuite ... |
22:58.18 | DocScrutinizer05 | then I doubt it will work like this on maemo |
22:58.20 | luf | But it has some additional signal handling from meego. Who cares? |
22:58.39 | luf | DocS: Have you taken look into the patch? |
22:58.45 | DocScrutinizer05 | nope |
22:59.04 | DocScrutinizer05 | I'm just telling what I think about freemangordon's syslog entry |
22:59.33 | freemangordon | luf: what will hapen if I try to browse the contacts? |
22:59.42 | luf | Let's try. |
22:59.53 | luf | freemangordon: I have no clue what SW are you using. |
23:00.17 | freemangordon | IVT blusoleil |
23:00.25 | freemangordon | IVT bluesoleil |
23:00.58 | luf | freemangordon: I don't have win for very long time :) |
23:01.02 | freemangordon | ok, lets try |
23:01.08 | luf | Let's try to browse the contacs |
23:01.15 | freemangordon | lucky you :) |
23:01.34 | luf | You can't see call history while you don't have rtcom-eventlogger-async installed. |
23:02.14 | luf | DocScrutinizer05: My fault it seems that the meego staff comes from obexd upstream ;) |
23:02.44 | DocScrutinizer05 | lol |
23:03.33 | luf | freemangordon: do you see contacts? |
23:03.44 | luf | freemangordon: can you also try pcsuite? |
23:04.09 | luf | pinochio: are you here around? :) |
23:04.12 | freemangordon | no, it wants me to install some stuff on my device :D |
23:04.19 | DocScrutinizer05 | luf: could the cruft codelines just get deleted/commented/ifdef'ed? |
23:04.22 | freemangordon | lets see if i have pcsuite installed |
23:05.01 | luf | DocScrutinizer05: why? |
23:05.38 | DocScrutinizer05 | well, at very least because they fill syslog and spam dbus with useless and scary stuff that looks ugly and fishy |
23:05.41 | freemangordon | nor pcsuite neither ovisuite here :D |
23:05.59 | freemangordon | DocScrutinizer05: it spits that only on startup |
23:06.01 | pinochio | luf: yes, I send the new log on the forum |
23:06.43 | freemangordon | DocScrutinizer05: not a thing to worry about |
23:07.33 | freemangordon | luf: will try to install pcsuite tomorrow and do some tests |
23:08.01 | luf | pinochio: it doesn't use BT profiles like PBAP or IrMC at all :( |
23:08.15 | DocScrutinizer05 | freemangordon: 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.55 | DocScrutinizer05 | the main purpose is code quality |
23:09.05 | DocScrutinizer05 | not some concern about a logline in syslog |
23:09.28 | luf | pinochio: It seems it can't work with N900 right now. I'm sorry. |
23:09.29 | freemangordon | DocScrutinizer05: while I agree in general, it is better to have all of the bits working properly before doing a cleanup |
23:09.40 | luf | pinochio: can you try something else? |
23:09.53 | DocScrutinizer05 | while I think that's basically the same thing |
23:10.27 | pinochio | luf: I sent a new log |
23:10.28 | DocScrutinizer05 | btw nobody ever does code cleanup |
23:10.40 | DocScrutinizer05 | once it works, don't touch it ;-P |
23:10.42 | luf | DocScrutinizer05: I can't test it myself as I don't have pcsuite ... |
23:11.25 | freemangordon | luf: I will test it with pcsuite, just not now :) |
23:12.20 | DocScrutinizer05 | luf: 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.30 | luf | pinochio: still no obexd line in the syslog file. |
23:12.41 | freemangordon | need to have some sleep, my daughter will be for the first time in school tomorrow |
23:12.49 | freemangordon | night guys |
23:12.54 | luf | freemangordon: good night. |
23:12.55 | DocScrutinizer05 | freemangordon: n8 |
23:13.13 | luf | freemangordon: I was in same situation 14 days ago :D |
23:13.33 | freemangordon | yeah, it will be fun :D |
23:13.52 | pinochio | luf: That's it. I have noticed it. |
23:14.31 | luf | pinochio: have you tried to connect to GO 950 and synchronize the contacts? |
23:16.08 | pinochio | luf: No. I'll try it now. |
23:24.19 | *** join/#maemo-ssu pinochio (b225d42a@gateway/web/freenode/ip.178.37.212.42) |
23:24.37 | pinochio | luf: it dissconected me. |
23:26.12 | luf | pinochio: np |
23:26.55 | pinochio | luf: I'm going to sent a log from the TomTom GO 950 |
23:27.04 | luf | pinochio: good |
23:33.35 | luf | pinochio: still no obexd ... |
23:33.48 | luf | pinochio: can you try something else? |
23:37.59 | pinochio | luf: i added this =debug '*' and didn't killall obexd before. but the registry is changed in obexd.service |
23:40.59 | luf | pinochio: ps -axf | grep obex |
23:41.15 | luf | pinochio: what does it return? |
23:44.04 | luf | pinochio: add --debug='*'? into /usr/share/dbus-1/services/obexd.service (Exec=...) then reboot the phone |
23:44.22 | luf | pinochio: then test the GO 950 |
23:44.48 | pinochio | f 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.19 | luf | pinochio: it's ok. obexd is now verbose to the syslog. |
23:45.51 | luf | Let's try the GO950 once again. |
23:47.35 | luf | pinochio: The next what I'm interested in is: ls /var/lib/bluetooth/ |
23:48.04 | luf | pinochio: There should be listed you BT id of your phone |
23:48.45 | luf | pinochio: cat /var/lib/bluetooth/<you BT id in form AB:CD:EF:GH:IJ:KL>/names |
23:49.02 | luf | pinochio: this list all paired devices |
23:49.37 | luf | pinochio: sdptool browse <BT id of your GO 950> |
23:50.03 | luf | this list all supported BT profiles on GO 950 |
23:52.33 | pinochio | AB:7D:39:DC:4F:9E maemo-callerid-none |
23:53.08 | luf | pinochio: I need only the result of last command. |
23:53.27 | luf | pinochio: cat /var/lib/bluetooth/AB:7D:39:0C:4F:9E/names |
23:53.47 | luf | pinochio: choose you GO950 and run: sdptool browse <BT id of your GO 950> |
23:54.01 | luf | s/you/your/ |
23:55.57 | pinochio | ~ $ ls /var/lib/bluetooth/ AB:7B:39:DC:4F:9E maemo-callerid-none |
23:56.26 | luf | pinochio: cat /var/lib/bluetooth/AB:7D:39:0C:4F:9E/names |
23:57.11 | luf | pinochio: my mistake |
23:57.20 | luf | pinochio: cat /var/lib/bluetooth/AB:7D:39:DC:4F:9E/names |
23:57.46 | pinochio | moment |