IRC log for #maemo-ssu on 20120913

00:26.15DocScrutinizer05merlin1991: you finished your boot marathon?
00:27.06merlin1991DocScrutinizer05: gave up when the battery ran out
00:27.18DocScrutinizer05LOL
00:27.21merlin1991so I can say for sure, it doesn't happen before ones battery runs out :D
01:00.55DocScrutinizer05well, let's start another funny little game
01:00.59DocScrutinizer05;-D
01:01.29DocScrutinizer05t900:~# uptime
01:01.31DocScrutinizer05<PROTECTED>
01:01.33DocScrutinizer05ohnoes!
01:01.55DocScrutinizer05I guess it's iroN900 then to suffer the boot
01:02.17DocScrutinizer05;)
01:02.20*** join/#maemo-ssu dreamer (~henk@fedora/dreamer)
01:02.53dreamerhmm, I'm updating and I get a popup: 'to update your device to this version of the os you must use Nokia PC Suite on your pc.' << wth?
01:03.00dreameror is that just for the backup?
01:04.59dreamerhttp://wiki.maemo.org/Community_SSU/Installation_FAQ << hmm, so maybe there's not enough space for the rootfs?
01:05.12dreamershould be ok
01:06.19dreamerwtf? why am I expected to have windows? sorry but what BS is this?
01:06.55dreamerconfused
01:07.00dreamerI'll update tomorrow -_-
01:07.32DocScrutinizer05[GENERAL NOTICE] if you're using CSSU-T, do NOT use "update all" in HAM, you need to first install/update the opername widget, only *then* go update the rest. Read http://talk.maemo.org/showthread.php?p=1264963#post1264963 ff
01:07.45DocScrutinizer05or simply read /topic!
01:08.36merlin1991dreamer: it also helps to read the very first A: text on the wiki page you posted
01:08.56dreamerDocScrutinizer05: topic is tl;dr
01:09.05dreamerand it's really not the time atm to do an upgrade -_-
01:10.22dreamernn
01:11.18DocScrutinizer05[GENERAL NOTICE] if you're using CSSU-T, do NOT use "update all" in HAM, you need to first install/update the opername widget, only *then* go update the rest. Read http://talk.maemo.org/showthread.php?p=1264963#post1264963 ff
01:23.50DocScrutinizer05hmm, maybe notice on http://wiki.maemo.org/Community_SSU/Installation_FAQ helps
01:28.35DocScrutinizer05merlin1991: I compared CAL before and after PANIC reboot, no difference
01:30.18DocScrutinizer05since I'm pretty sure there's no reboot counter of that kind anywhere in rootfs, and I wouldn't know where else it might get stored, conclusion is it got nuked by Nokia
01:58.33*** join/#maemo-ssu LaoLang_cool (~LaoLang_c@221.226.175.141)
02:14.10*** join/#maemo-ssu wmarone__ (~wmarone@c-67-174-151-253.hsd1.ca.comcast.net)
02:38.38*** join/#maemo-ssu amiconn_ (amiconn@rockbox/developer/amiconn)
03:07.30*** join/#maemo-ssu m_pahlevanzadeh (~mohsen@91.98.160.26)
03:07.38m_pahlevanzadehhi,
03:08.22m_pahlevanzadehAlarm-clock doesn't any feature to change incremental to permanent playback
03:08.54m_pahlevanzadehAlso doesn't any feature to change time of playpack
03:09.03m_pahlevanzadehhow i change it?
03:10.59m_pahlevanzadehI told it in development of maemo, and they said Alarm clock is not open source and CSSU must change its code.
03:12.03m_pahlevanzadehI don't think change of its code is consuming.....
03:27.09*** join/#maemo-ssu m_pahlevanzadeh (~mohsen@91.98.198.137)
03:35.32*** join/#maemo-ssu DocScrutinizer06 (~HaleBopp@openmoko/engineers/joerg)
04:56.30*** join/#maemo-ssu Milhouse (~irc_milho@Maemo/community/contributor/Milhouse)
06:39.48freemangordonmerlin1991: well, I was wrong for apt, but camera-ui is deffinitely compiled with no optimizations
06:41.46*** join/#maemo-ssu zeq (~s_j_newbu@2a01:348:1e3:1:e6ec:10ff:fe9a:d418)
07:08.10*** join/#maemo-ssu LaoLang_cool (~LaoLang_c@221.226.175.141)
07:22.28*** join/#maemo-ssu ChanServ (ChanServ@services.)
07:22.28*** mode/#maemo-ssu [+o ChanServ] by lindbohm.freenode.net
07:28.14keriofreemangordon! hi!
07:28.54freemangordonkerio: hi
07:34.38keriofreemangordon: don't use exact versions in the metapackage!
07:50.40*** join/#maemo-ssu Pali (~pali@unaffiliated/pali)
08:15.47zeqfreemangordon: I've had absolutely no time lately. :( Have had some paid work though, which is good! What's been happening on the glibc/pthread front? Is it still waiting for me to implement a fallback?
08:16.06zeqs/pthread/pselect/
08:16.16zeqI need to wake up! ;)
08:17.25kerioPali: is pselect support in KP52?
08:17.37Palikerio, I think no
08:17.44kerioadd it plskthx
08:17.45PaliI did not get any patch
08:17.48kerioaww :(
08:17.54keriozeq: patch to Pali plskthx
08:18.25zeqone moment
08:20.15zeqhttp://www.snewbury.org.uk/maemo/sigmask/tif_restore_sigmask-syscalls-arm.patch
08:23.36*** join/#maemo-ssu arcean (~arcean@aadd45.neoplus.adsl.tpnet.pl)
08:26.10Paliok, also I need provides name for deb package
08:26.50keriozeq: kernel-feature-?
08:27.01zeq-sigmask?
08:27.50zeqor -pselect
08:29.51zeqThe only reason against calling it kernel-feature-pselect is the other syscalls
08:30.27Paliso kernel-feature-sigmask should be ok?
08:30.43Palior we have some packages now which depends on this provides?
08:30.53kerioPali: nothing, so far
08:31.03zeqas far as I know nothing yet
08:31.20kerioand the future glibc will probably be patched in a way that it'll also "work" without the syscall
08:31.47Paliok
08:31.49zeqglibc will probably be the only thing, and the consensus is as kerio notes thay we should have a fallback implemented
08:31.59*** join/#maemo-ssu LaoLang_cool (~LaoLang_c@221.226.175.141)
08:32.17zeqthat said it's still a good idea to have the dependency
08:32.31Paliok, I will add kernel-feature-sigmask to kernel-power-flasher
08:32.40zeqthe fallback would just be in case of user error
08:33.05zeq(installing an old kernel)
08:34.36zeqI haven't had time to work on it yet though
08:35.08zeqI've been running here a couple of months without a fallbak though, so it does definitely work :)
08:38.36Palifreemangordon, in bme changelog is written that bme communicate with DSME
08:38.56Paliwe need to know what BME is sending to DSME, and it should be implemented in hald-addon-bme
08:39.11kerioproblem: depending on the kernel feature means that you're depending on a flasher that was installed at some point in the past
08:39.23kerioand not necessarily on the feature in the kernel itself
08:39.52zeqnot the running kernel you mean
08:39.53keriofor instance, if you update kernel-power-flasher and glibc
08:39.57keriozeq: yeah
08:40.05kerioyou end up fullfilling the dependencies
08:40.06zeqthat's a good point
08:40.22keriobut anything you run between the end of the installation of the new glibc and the reboot can fail spectacularly
08:40.32keriounless we provide a fallback
08:40.36zeqthere needs to be a way to check the running kernel on pre-install
08:40.41kerioand HAM doesn't really have a nice way to do incremental updates for something like this
08:40.47keriozeq: then you bork HAM updates
08:41.22kerioalso, what do people that only have the bootitem do?
08:41.28keriodo they install fake packages?
08:41.33zeqapt must be able to check for runtime dependencies before installing a package?
08:41.48kerioapt is able, HAM is not going to be willing
08:42.02kerioHAM upgrades the system in bulk only
08:42.22chem|sto/
08:42.29keriozeq: providing a fallback is the only sensible solution
08:42.42kerioanyway, the same thing happens when installing cssu-thumb
08:42.51kerioif you don't have a thumby kernel already
08:42.58zeqyes, it's exactly the same issue
08:43.01keriothe kernel is installed and flashed together with all the packages
08:43.24Pali* Ignore ADC offset for BTEMP Fixes: NB#139328 - Battery temperature calculation needs to be changed.
08:44.08Palireading that bug could be usefull for battery temperature formula
08:44.47keriohai chem|st o/
08:45.28zeqas long as the glibc is installed last it shouldn't be a problem, but it would be better to have a test binary with the glibc package to block install if it fails on the running kernel.
08:45.42keriozeq: and hold off every HAM update?
08:45.45zeqa fallback is better though
08:45.47Pali* Disable BQ charging termination when in RD-mode to (temporarily) enable battery hot-swap for RD-purposes. Fixes: NB#142794
08:45.54kerioperfectly fine by me, HAM is awful, but other people might object ;)
08:46.00zeqhold off all but kernel upgrade
08:46.09kerioit has to be done manually
08:47.51zeqOne good thing is the kernel can be pushed straight away
08:48.59zeqmaybe it's sufficient to just make it two-stage
08:49.14kerioit absolutely is, but it has to be done manually by the user
08:49.39kerio...on the other hand, i doubt there are many things launched between the upgrade and the HAM reboot that depend on pselect
08:50.19zeqin *theory* there shouldn't be anything, that's the point of using HAM right?
08:50.35zeqin practice...
08:50.37zeq?
08:51.24keriohehehe
09:42.55PaliI found it, BME sending to DSME battery status (ok, empty) and charger status (connected, disconnected)
09:43.13Palilike batttest program (opensource, part of dsme)
09:43.22Palifreemangordon, ^^^^
09:43.36PaliI will implement this into hald-addon-bme
09:44.44kerioPali: have you found a good way of completely replacing bme?
09:44.55PaliI think yes
09:45.06PaliI will implement it and try it under qemu
09:45.06keriodoes it involve moving binaries in preinst?
09:45.16Palino
09:45.22Paliit will replace packages
09:45.28keriohm
09:45.41Palie.g installing new version of packages: bme-rx-51, hald-addon-bme, libbmeipc, ...
09:46.26kerioyay
09:46.34keriowell, i hope it's not actually called like that
09:46.47keriootherwise it's going to be a bitch to distribute
09:49.11kerioPali: do you have a repo for it yet?
09:49.28Palino, it will not be in apt repository (yet)
09:49.38Palireplacing bme is critical part of system
09:49.57Paliand users should not do it without warning...
09:50.36zeqgood stuff Pali :)
09:51.26kerioPali: it should be in a repo though
09:51.30kerioyour own repo!
09:52.30Paliand what, some brainless user will create HAM install file which integrate repository to system and other brainless users will click on it...
09:52.48Palimaybe there will be problem and they got MALF state
09:53.21Palisorry I do not want to see "packages not working, it damaging n900..."
09:54.08kerioPali: otoh, if you keep the same names then half of those could be upgraded
09:54.09Palikerio, make decision only about yours programs...
09:54.34Paliwhy? you just upgrade all packages
09:54.38Palidpkg -i package1
09:54.42Palidpkg -i package2
09:54.50Palithis working fine...
09:55.00kerioPali: yeah but what if, say, CSSU ships a libbmeipc upgrade?
09:55.25Palikerio, first ask cssu people about it
09:55.40Paliand I'm not maintainer of cssu and cssu apt repository
09:55.59Palikerio, you are not too
09:56.03kerioPali: if you keep the same name, *your* package is going to be uninstalled when the package with the same name is upgraded
09:56.16keriono, i'm talking from the user's perspective here
09:56.37Paliwhat? package is uninstalled when is installed???
09:57.01kerioPali: user downloads your .debs, installs them, everything works fine
09:57.12Paliso where is problem?
09:57.14kerioyour debs are just upgrades to the current packages, right?
09:57.20Paliyes
09:57.34keriothen, CSSU ships an upgrade to libbmeipc
09:57.41PaliWTF?
09:57.49kerioyou can't say it can't happen
09:57.51Paliwhy??
09:57.58Palithis never happends
09:57.59kerioi don't fucking know, but it could happen
09:58.12Palinobody will not touch any closed source library of bme
09:58.21Paliand why somebody will shit it??
09:58.35keriosince the package has the same name, it's effectively the same package in apt's eyes, so if the new version is higher than yours, it gets updated - and it stops working, because it expects the real bme
09:59.05keriokeeping the same name, if it's not a real upgrade, is not a good idea
09:59.14Palikerio, sorry, but stop talking shits...
09:59.15kerioyours is a replacement, it should be a replacement
09:59.27kerioie: Conflict and Provide the old package
09:59.29keriowith a different name
09:59.38Paliif some day cssu will have something for bme it will be this replacement...
10:00.13PaliI do not see reason why cssu should wirting other/new bme replacement which will be different that my prepared packages
10:00.33Paliand plus it will be in conflict with my packages
10:01.18Palisorry, but this is nonsense what you are writing kerio
10:01.46kerioPali: someone finds a nasty bug in libbmeipc0, and it can be fixed by hex editing, so they release 0.8.55+0m5+0cssu1
10:02.07Paliyes, they release "0.8.55+something"
10:02.13keriook, that's kind of a bad example, it'll probably be lower than your version
10:02.17Palithey will not release "1.0"
10:02.25keriobut your solution is quite not future-proof
10:02.43Palisorry, but NOBODY will be looking for bugs in BME
10:02.53kerioyou can't know that!
10:02.53Paliit has a lot of bugs in design
10:03.12keriocalling your replacement with the same name is just a flat-out lie
10:03.54Paliok, I'm going coding...
10:03.56Palibye
10:04.05keriooh ffs
10:04.16keriobye :(
10:06.21keriogregoa: lil' help?
10:08.36*** join/#maemo-ssu M4rtinK (~M4rtinK@mail.melf.eu)
11:02.16*** join/#maemo-ssu lizardo (lizardo@nat/indt/x-lgtqbtekssyxzvgf)
11:05.27*** join/#maemo-ssu arcean (~arcean@aadd45.neoplus.adsl.tpnet.pl)
11:20.49freemangordonzeq, Pali: glibc depending on kernel feature if fallback is implemented makes no sense
11:20.57freemangordonzeq: BTW hi :)
11:21.03freemangordonnice you're back
11:22.30keriofreemangordon: yeah, the idea is just to provide the fallback
11:22.42kerioto avoid problems during the upgrade
11:48.06*** join/#maemo-ssu infobot (~infobot@rikers.org)
11:48.07*** topic/#maemo-ssu is Maemo Community Seamless Software Update "CSSU" channel, http://wiki.maemo.org/Community_SSU | Known bugs: http://j.mp/communityssu-bugs | Channel logs: http://mg.pov.lt/maemo-ssu-irclog/ | Sources: http://gitorious.org/community-ssu/ | Latest version (testing): 21.2011.38-1Tmaemo5.1; (stable): 21.2011.38-1Smaemo4.1 || READ!!: http://talk.maemo.org/showthread.php?p=1264963#post1264963
11:48.07*** mode/#maemo-ssu [+v infobot] by ChanServ
11:48.17*** join/#maemo-ssu jon-kha (~jon-kha@hoasnet-fe32dd00-87.dhcp.inet.fi)
11:51.41*** join/#maemo-ssu SpacedOut (david@SubSpace.fries.net)
11:55.07*** join/#maemo-ssu amiconn (amiconn@rockbox/developer/amiconn)
12:18.34*** join/#maemo-ssu xmlich02 (~imlich@2001:67c:1220:80c:1c:7069:498e:f9ec)
12:26.02*** join/#maemo-ssu jon_y (~enforcer@pbz-162-192.tm.net.my)
12:33.14*** join/#maemo-ssu macmaN (~chezburge@138.167.190.90.dyn.estpak.ee)
12:36.49*** join/#maemo-ssu krayon (~fallen@pdpc/supporter/28for7/krayon)
12:47.41*** join/#maemo-ssu povbot_ (~supybot@office.pov.lt)
12:47.41*** mode/#maemo-ssu [+v povbot_] by ChanServ
12:53.11*** join/#maemo-ssu DocScrutinizer06 (~HaleBopp@openmoko/engineers/joerg)
12:54.42*** join/#maemo-ssu Sicelo__ (~sicelo@unaffiliated/sicelo)
12:54.59*** join/#maemo-ssu M4rtinK2 (~M4rtinK@mail.melf.eu)
12:55.25*** join/#maemo-ssu gri_ (~gri@muhkuh.net)
12:56.56*** join/#maemo-ssu ruskie (ruskie@sourcemage/mage/ruskie)
13:14.13*** join/#maemo-ssu peetah (~peetah@cha92-9-82-236-202-86.fbx.proxad.net)
13:17.47*** join/#maemo-ssu Lava_Croft (lcd@satgnu.net)
13:31.00*** join/#maemo-ssu arcean__ (~arcean@aadd45.neoplus.adsl.tpnet.pl)
13:56.45*** join/#maemo-ssu dafox (~dafox@ip51cc571d.speed.planet.nl)
14:03.08zeqhi freemangordon
14:33.55merlin1991kerio: well Pali is 100% right, cssu will never touch the bme related packages in their current form, it is a closed source crap thing after all
14:34.52keriomerlin1991: that's not the point
14:35.25kerioit's a completely different package, it should have a different name
14:36.00Paliand what to do with bme files now?
14:36.03kerioagain, i'll wait for gregoa's advice on this
14:36.15PaliI will delete original and copy my bme init file?
14:36.17kerioPali: a different package that conflicts and provides those packages
14:36.31merlin1991we have no proper support for conflicts in ham
14:36.41keriomerlin1991: this is something that people will have to dpkg -i anyway
14:37.02merlin1991kerio: you just invalidated your "have and apt repo" stance
14:37.17kerioyeah, that's a different thing
14:41.36DocScrutinizer05packages of same name should provide compatible API, not only border API but also internal
14:41.57DocScrutinizer05my 2 €ct
14:43.00Palilibbmeipc - will provide *same* API
14:43.17Palihald-addon-bme - provide all *same* API as orignal closed source
14:43.45DocScrutinizer05particularly you can't go for "A2, B2, C2 replace A, B, C, and the former 3 play nice together, not though with mixing them with any of latter 3"
14:44.20Paliorignal nokia bme-rx-51 package provides: bme daemon and upstart script which spawn bme daemon
14:44.41Palinew package will provide also upstart script, but without daemon
14:44.58Palisorry, but I do not want to create something like dpkg-divert ......
14:45.41DocScrutinizer05the problem is (aiui) that new bme-rx-51 will not work with old libbmeipc?
14:46.23kerioto be fair the new bme-replacement shouldn't even provide bme-rx-51
14:46.34Palinew bme-rx-51 package will contains only upstart script which will not use bmeipc
14:46.35freemangordonkerio: it won;t provide
14:46.41freemangordonit will be
14:46.44kerionothing depends or rdepends on bme-rx-51
14:47.05freemangordonkerio: and what is the way to uninstall an installed package?
14:47.07Paliand what will you do? HAM conflicts does not working...
14:47.25kerioyou said you'll only ship packages anyway, right? dpkg -i
14:47.37freemangordonkerio: trolling mode again?
14:47.48DocScrutinizer05can't see trolling
14:48.01Palikerio, more packages depends on bme-rx-51 !!!!!!!!!!!!!
14:48.03freemangordonDocScrutinizer05: seems we have a different criteria
14:48.07DocScrutinizer05it's a valid concern how to package that stuff
14:48.08kerioPali: which ones?
14:48.14Paligrep bme -R /etc
14:48.18Palidsme
14:48.20PalircS
14:48.23kerioapt-cache rdepends bme-rx-51 showed JACK SHIT
14:48.37kerio(well, it showed mp-fremantle-generic-pr, but that's outdated anyway)
14:48.47Palimore upstart scripts depends on bme
14:48.52freemangordonPali: leave that
14:48.59Paliand if you delete it then system will not boot
14:49.01Paliok
14:49.05Palibye
14:49.08*** part/#maemo-ssu Pali (~pali@unaffiliated/pali)
14:49.11keriono, fuck you
14:49.14keriogaaaaah
14:49.23DocScrutinizer05kerio: please!!
14:49.36kerioplease what? he's being a child
14:50.07DocScrutinizer05seems yesterdays productive mood left no reserves for today
14:50.11merlin1991kerio: as far as I see you were the one with swearwords and a general scream towards him
14:50.19merlin1991s/words/word/
14:50.30freemangordonmerlin1991: did you see my note re camera-ui?
14:51.05freemangordonI am going to implement proper packaging and .launch stuff
14:51.36merlin1991I'd just ask nicolai about -O flags before you add them
14:51.57freemangordonmerlin1991: why?
14:52.02DocScrutinizer05I anticipated problems on packaging/shipping of bme replacement. It's messing with system on a lot of distinct levels
14:52.31DocScrutinizer05and doing a partial "messing" will render your system FUBAR
14:52.32freemangordonmerlin1991: look at debian/rules and src/Makefile
14:52.53freemangordonit is deffinitely a bug
14:53.04DocScrutinizer05only (deprecated) way I see now is a MP
14:53.30merlin1991freemangordon: okay
14:53.35kerioDocScrutinizer05: just mark the package as essential
14:53.42kerioapt will throw a fuss before removing it willfully
14:53.54freemangordonmerlin1991: not to say that -dbg package contains debug build, not debug symbols ;)
14:54.34DocScrutinizer05kerio: how's that helping on shipping a flock of packages that depend on each other, conflict with several system packages, and should be optional?
14:54.51keriooh, i meant in general
14:54.58kerioapt-get remove bme will work fine
14:55.10*** join/#maemo-ssu SpacedOut (david@SubSpace.fries.net)
14:55.27keriowithout doing the "type 'yes, do as i say'" thing
14:55.27DocScrutinizer05but will not get us any proper working replacement for bme
14:55.52merlin1991freemangordon: btw about .launch, does it mean our camera-ui didn't use the .launch magic at all?
14:56.41DocScrutinizer05since we need replace bme (by bq24150.ko), AND libbmeipc, AND hald-addon-bme, AND several other bits like upstart scripts/whatnot
14:56.50DocScrutinizer05all *same* time
14:57.24merlin1991anybody got the wiki page regarding .launch files handy?
14:57.30merlin1991fails @ wiki search
14:57.43DocScrutinizer05errr, .launch files?
14:57.54merlin1991the whole maemo-launcher madness
14:57.59kerioDocScrutinizer05: yeah but it ends up being a replacement of three packages
14:58.25DocScrutinizer05kerio: so what?
14:58.32kerioone completely detached from the dependency system (bme-rx-51), and the other two a bit more so
14:59.17DocScrutinizer05merlin1991: tbh nfc about maemo-launcher
14:59.21kerioooh, osso-systemui-actingdead depends on hald-addon-bme
14:59.36DocScrutinizer05merlin1991: is it related to mime-types etc?
15:01.18merlin1991DocScrutinizer05: nope it is related to having several process share libraries through 1 master spawn process
15:01.31DocScrutinizer05aaah that stuff
15:02.00DocScrutinizer05aaah now my brain found a working synapse to process your words
15:02.02DocScrutinizer05:-D
15:02.48DocScrutinizer05is maemo-launcher FOSS?
15:03.16DocScrutinizer05I.E. if we got sources, I'd guess that's as good as it gets about documentation
15:13.57DocScrutinizer05[GENERAL NOTICE] if you're using CSSU-T, do NOT use "update all" in HAM, you need to first install/update the opername widget, only *then* go update the rest. Read http://talk.maemo.org/showthread.php?p=1264963#post1264963 ff
15:14.48merlin1991DocScrutinizer05: you don't need to spam your general notice all the time :D
15:15.10DocScrutinizer05maybe not in this chan anymore
15:15.39DocScrutinizer05in #maemo however it seems we get another bitching every 12h at least
15:16.24*** join/#maemo-ssu NIN101 (~NIN@p5DD292FD.dip0.t-ipconnect.de)
15:16.48DocScrutinizer05I'd love to make a bot spam the general notice whenever * joins channel
15:17.46merlin1991that would be +b && kick material ;)
15:18.18DocScrutinizer05I already whould've set up an autoresponder if only I knew the proper regex to match service msgs like those
15:18.40DocScrutinizer05indeed
15:19.33merlin1991doesn't chanserv have a feature to send a notice onjoin?
15:20.05*** part/#maemo-ssu merlin1991 (~merlin@Maemo/community/cssu/merlin1991)
15:20.07*** join/#maemo-ssu merlin1991 (~merlin@Maemo/community/cssu/merlin1991)
15:20.50DocScrutinizer05I think so, yes
15:21.16DocScrutinizer05alas it's not linked to the channel, so usually goes unnoticed on most clients
15:21.49merlin1991yeah, it ususally ends up in the current open buffer
15:21.56DocScrutinizer05right
15:22.35kerioit's because most irc clients are stupid
15:22.40DocScrutinizer05useless if your client does several autojoins
15:22.42kerioand can't handle NOTICEs
15:22.51DocScrutinizer05kerio: nope
15:23.04*** join/#maemo-ssu toxaris (~toxaris@s83-180-246-172.cust.tele2.se)
15:23.08DocScrutinizer05it's because [notice] isn't linked to a particular channel
15:23.33DocScrutinizer05at least that which gets sent by chanserv, aiui
15:23.36merlin1991kerio: notice on protocoll level only goes to a user
15:23.54DocScrutinizer05it's of same class like christel's (global notice]
15:24.05merlin1991hm actually seems to work targeted on a channel too
15:24.17keriomerlin1991: yeah, but it's still annoying :)
15:24.23kerioalmost as bad as CTCP to a channel
15:24.29DocScrutinizer05yeah, it's either targeted at a channel, or at a user
15:24.45Skryoh please :D
15:24.46merlin1991yeah that's the main problem you can't target it at a user in a channel
15:24.51merlin1991remembered
15:24.59DocScrutinizer05when targeted at user, it's losing any relation to a particular channel
15:25.36DocScrutinizer05so irc client has no means to sort it to related buffer
15:25.38RaimuBling! Bling!
15:25.49keriowtf, lizardo?
15:25.55kerioyou're 6 minutes ahead of your correct time
15:26.23DocScrutinizer05dafaq, we got channel ctcp enabled here???
15:26.29merlin1991also wtf kerio stop the ctcp madness
15:26.35kerioi did *one* ctcp time
15:26.50*** mode/#maemo-ssu [+o DocScrutinizer05] by ChanServ
15:27.13merlin1991hm what's the flag to disable channel ctcp?
15:27.19*** mode/#maemo-ssu [+C] by DocScrutinizer05
15:27.33DocScrutinizer05I hope this one (a guess)
15:27.44DocScrutinizer05lower case c is color afaik
15:28.23kerioDocScrutinizer05: yep
15:28.25DocScrutinizer05yoh
15:28.33keriohopes it doesn't block actions
15:28.37*** mode/#maemo-ssu [-o DocScrutinizer05] by ChanServ
15:28.44DocScrutinizer05nah
15:28.52DocScrutinizer05it's set in #maemo since ages
15:30.29DocScrutinizer05kerio: if you feel like doing sth useful, NOW you might try to send another CTCP
15:30.48keriocan't send to channel
15:30.50DocScrutinizer05demonstrates action meanwhile
15:30.52kerioyep
15:31.02DocScrutinizer05thanks
15:31.12merlin1991hm why do we have +p on here actually?
15:31.20DocScrutinizer05wtf +p?
15:31.24DocScrutinizer05private?
15:31.35keriohrmpf, why isn't gregoa here? he's in my timezone
15:31.39*** mode/#maemo-ssu [+o DocScrutinizer05] by ChanServ
15:32.02merlin1991DocScrutinizer05: p is "do not show up in whois query channel list unless you're also in the channel"
15:32.04*** mode/#maemo-ssu [-p] by DocScrutinizer05
15:32.22keriomerlin1991: i think it's enabled by default on freenode
15:32.24kerioor should be enabled by default, at least
15:32.29kerioeeeek, my privates!
15:33.50DocScrutinizer05I think freenode never shows channels of others that you (the one who does /whois) are not in
15:34.14DocScrutinizer05/whois infobot
15:35.05merlin1991DocScrutinizer05: yep, true freenode seems to censore the whois channel list
15:35.32DocScrutinizer05anyway o/
15:35.41*** mode/#maemo-ssu [-o DocScrutinizer05] by DocScrutinizer05
15:36.10DocScrutinizer05c u l8r
15:36.14merlin1991bb
15:36.27keriocya
15:36.41keriogod, we sound 13
15:37.37DocScrutinizer051337
15:39.26DocScrutinizer05SMS I get sometimes are way worse. with all that xxx and whatnot stuff
15:39.37DocScrutinizer05burps and waves again
15:40.20merlin1991goes into full 1337 mode, s33 y4 d0c
15:50.39dafoxhi all. Quick question: I recently updated my phone to the latest cssu, which seems to have replaced busybox (eg. I am now missing 'diff'). I read on tmo that I should just apt-get reinstall the busybox-power package. However when I try that I get a scary message complaining about md5 sums on the busybox executable. Is it safe to proceed with this reinstall or is there a different method I should use?
15:51.00keriodafox: yeah, it's safe to proceed
15:51.10dafoxok, thanks :)
15:51.15keriodafox: you'll have an /opt/busybox you can remove afterwards, but it's harmless
15:51.37kerioto be extra certain of that, try running /opt/busybox-power/busybox.original and check the version string
15:51.44kerioit should be something+0cssu0
15:52.47dafoxthe original says 'Debian 3:1.10.2.legal-losso30+0m5"
15:53.04kerioyep, that's fine
15:53.47dafoxthere doesn't seem to be any /opt/busybox though
15:53.53keriohm
15:54.06kerioidk
15:54.07DocScrutinizer0513.08.0112 03:07:21 network_service_status clear cell name
15:54.09DocScrutinizer0513.08.0112 03:07:21 operator_code clear cell name
15:54.10kerioanyway, what does /bin/busybox say?
15:54.16DocScrutinizer05still fuckedup date!
15:54.24kerioDocScrutinizer05: yeah, the fuckedup date is everywhere i think
15:54.42DocScrutinizer05yep, everywhere
15:54.47DocScrutinizer05just examples
15:54.52dafoxkerio: that one says "Debian 1.20.0power1"
15:54.57keriohm
15:55.01keriothat should be correct
15:55.01dafoxand 'diff' seems to work now
15:55.16dafoxso I guess regular busybox got auto-uninstalled
15:55.23kerioyou should upgrade busybox-power though
15:55.30keriodafox: no, busybox-power does a weird replacement
15:55.38keriobecause it modifies a system binary
15:56.24dafoxaha, ok, then I don't know where it is, or if /opt/busybox was ever there
15:56.45keriono, /opt/busybox is where the old version should've ended up
15:56.48keriobecause there was a new one
15:56.56keriobut regardless, i might be mistaken on that
15:57.09keriobusybox.original is the correct version, busybox.power is the correct version too
15:57.14kerioalthough it's oudated, you should upgrade it
15:57.45dafoxok, how do I upgrade it though? I just (re)installed it, shouldn't it be at the correct version now?
15:57.57kerioyou said it's at 1.20.0
15:58.04kerioapt-cache policy busybox-power
15:58.10keriothe current version is 1.20.2 iirc
15:58.19DocScrutinizer05dafox: you're aware that a proper bash install plus gnu-utils will serve better purpose than busybox-power?
15:58.22kerioyep
15:58.32kerioDocScrutinizer05: no swapon with priority
15:58.35kerioso it won't
15:58.40keriojust sayin'
15:58.54DocScrutinizer05get swapon (I said get gnu-utils)
15:59.42kerioDocScrutinizer05: what's the package name?
15:59.55merlin1991dafox: if you're not on the current version of bb-power a simple apt-get install busybox-power will update to the current version
16:00.00dafoxDocScrutinizer05: no, why? I installed busybox-power quite some time ago, because it seemed to be the most light-weight option (I haven't really needed the power of a full bash-shell on my phone yet)
16:00.15keriodafox: because he's a grumpy, grouchy guy
16:00.31*** join/#maemo-ssu Sc0rpius (~naikel@190.201.107.179)
16:00.46DocScrutinizer05because user shells shouldn't mess with system shell, and should live in 7opt
16:00.48keriomerlin1991: hm, i think that if he used --reinstall it'll reinstall the old version
16:00.52DocScrutinizer05<PROTECTED>
16:01.12merlin1991kerio: that's why I said install
16:01.16merlin1991without --reinstall
16:01.28merlin1991--reinstall preserves the previous version
16:02.03DocScrutinizer05dafox: if you're concerned about lightweight, a proper user shell in /opt is the better alternative for sure
16:02.40DocScrutinizer05unless you want to use the power of bb-p in bootscripts
16:03.13dafoxI'm more concerned with run-time lightweight actually :)
16:03.25keriodafox: install the thumby one!
16:04.05dafoxyes, I've heard positive things about that experiment, but I'm a bit afraid to mess up my phone :P
16:04.15DocScrutinizer05run-time lightweight nothing beats a dedicated shell-only-shell with distinct binaries that get loaded only when needed
16:04.47dafox(I think you're talking about the recompile-with-new-compiler-something-something thingy, right?)
16:04.56keriodafox: and with a different instruction set, yes
16:05.06kerioyou free a bunch of space on the rootfs
16:05.12DocScrutinizer05dafox: (mess up phone) sound rationale, cssu-thumb is very experimental still
16:05.23keriobut yeah, there are some problems
16:05.25dafoxok, so application-manager says there are no updates, I'm going to try the direct apt-get install now
16:05.52DocScrutinizer05WAAAAIT!
16:05.52keriodafox: btw, is extras-devel enabled?
16:06.04kerioDocScrutinizer05: busybox-power is a user package
16:06.13DocScrutinizer05dafox: HAM needs several minutes to update screen
16:06.20dafoxI know...
16:06.40dafoxthere is this spinning circle type thing that indicates it's done though?
16:06.50keriodafox: eeeh, not always
16:06.59DocScrutinizer05messing things up by using a mixedpickles set of apt-get * commands won't serve you well
16:07.02keriowait for idle cpu
16:07.31dafoxI learn great new things about this awesome application manager I come here
16:07.36dafox*every time
16:07.44DocScrutinizer05:-P
16:08.00DocScrutinizer05actually it improved a tad in new cssu version
16:08.04DocScrutinizer05;-)
16:08.29merlin1991dafox: the best way to know that ham has finished ist to use top
16:08.34DocScrutinizer05e.g we got rif of friggin "use PC Suite..." BS warning
16:08.38DocScrutinizer05rid*
16:08.46merlin1991if there is any apt-worker process eating your cpu ham is still working
16:09.00DocScrutinizer05merlin1991: nah, cpu load applet, a must-have
16:09.00dafoxok, so ssu-devel is currently disabled. I only enable it when I want to install a specific application which has no 'stable' or 'testing' counterpart, which I think is the advice here too?
16:09.27DocScrutinizer05yes
16:09.46dafoxbut I think you want me to install the busybox-power from ssu-devel?
16:09.50DocScrutinizer05though it's not the recommendation for cssu-devel
16:09.59keriono, no
16:10.01kerioextras-devel
16:10.04merlin1991there is no busybox power in cssu-devel
16:10.07keriobusybox-power is in extras-devel
16:10.16dafoxok, that one is/was disabled too
16:10.25dafoxenabling now
16:11.04DocScrutinizer05actually when you're concerned about "bricking your phone" you should delete cssu-devel repo/catalog
16:11.42keriocssu-devel is as bleeding-edge as possible
16:11.46dafoxDocScrutinizer05: yes, but then I don't get some applications that I do like :)
16:11.55DocScrutinizer05ooh, which ones?
16:12.35DocScrutinizer05I didn't know we got any leete new apps in cssu-devel
16:12.59DocScrutinizer05in cssu-devel *only*
16:13.23dafoxmm, from the top of my head? I'm not sure exactly, there were some though
16:13.31DocScrutinizer05cssu-devel is not like extras-devel
16:13.41dafoxthe infra-red-remote app maybe?
16:13.47DocScrutinizer05nah
16:14.02DocScrutinizer05unrelated to CSSU
16:14.20keriocommunity-devel is now completely in sync with community-testing anyway
16:14.27dafoxDocScrutinizer05: I think I may be confusing cssu-devel and extras-devel then :)
16:14.31kerioi think
16:14.42DocScrutinizer05i'm sure you did
16:14.52DocScrutinizer05that's why I'm emphasizing it
16:14.56keriomerlin1991: do the packages in cssu-t go through the autobuilder?
16:15.04DocScrutinizer05cssu-devel IS NOT extras-devel
16:15.05merlin1991kerio: no
16:15.19DocScrutinizer05not a bit similar
16:15.24keriomerlin1991: so are the cssu-t packages bit-by-bit the same as the cssu-d packages with the same version?
16:15.31kerioi mean, the installed files
16:15.40merlin1991probably not
16:15.44kerioD:
16:15.53kerioare they functionally equivalent at least?
16:15.57merlin1991they are built from the same source
16:16.00kerioalright
16:17.08dafoxoh boy, now there are a bunch of packages wih upfates
16:17.21keriodafox: hahaha
16:17.33keriopierogi updates *a lot*
16:17.54dafoxI'll install just the busybox one, for now
16:18.18DocScrutinizer05merlin1991: would you advise/help me to set up a repo-sanitize.install file, similar to http://maemo.cloud-7.de/repositories.install ?
16:18.35DocScrutinizer05for cssu-t and cssu-s
16:19.13keriowhat do you mean sanitize?
16:19.45merlin1991DocScrutinizer05: well you can get the entries from http://repository.maemo.org/community-testing/community-testing-fremantle.install and http://repository.maemo.org/community/community-fremantle.install
16:19.52merlin1991but there is no point whatsoever in doing that
16:20.25DocScrutinizer05indeed, since those are the files I planned to prepare ;-D
16:20.43dafoxok, now busybox-power is at version 1.20.2power1, is that the correct one?
16:20.59keriodafox: you just upgraded it, it's the latest version
16:21.25merlin1991yep 1.20.2power1 is the latest version
16:21.53DocScrutinizer05merlin1991: ...apart from all those .install are never cleaning up existing repos
16:22.02DocScrutinizer05:-S
16:22.14dafoxok, cool. thanks, I think everything is ok now then :)
16:22.16kerioDocScrutinizer05: you can clean up existing repos? how?
16:22.22kerio(with .install files, i mean)
16:22.31DocScrutinizer05did I say that?
16:22.36dafoxI'll wait for the other updates to trickle into -testing
16:24.20dafoxoh, I see 'batterypatch' is still in there. I installed that off some guide once, does that one actually work? I later heard some conflicting reports...
16:24.27kerioeeeew
16:24.41kerioDocScrutinizer05: no, you didn't say that
16:24.58merlin1991dafox: batterypatch is evil, though afaik removing it doesn't really help
16:26.50dafoxso I'd best leave it alone then? (no harm eitherway?)
16:27.15merlin1991well harm (if any) was done already
16:28.00dafoxok
16:40.32gregoakerio: I'm back home, if you still have a question where you think I might be able to help with. (I quickly skimmed over the backlog but was confused)
16:40.38keriogregoa: ohai
16:41.09keriogregoa: we need to replace three important packages with replacements that work in a completely different way
16:41.57keriothe two that matter most are hald-addon-bme and libbmeipc0
16:42.13keriothey'll be replaced by some things with the same API
16:42.34kerioand bme-rx-51 which will be replaced by something weird and unrelated, and that it's going to be required by the replacement of hald-addon-bme and libbmeipc0
16:42.54gregoasounds like fun :)
16:43.15kerioindeed
16:43.21gregoakerio: http://wiki.debian.org/Renaming_a_Package might be a good starting place
16:44.25keriothe weird thing is that it's not exactly a package rename - these are not more recent versions
16:44.48gregoaadditionally: Breaks is newer than Conflicts, no idea if apt or HAM in maemo understand it. - and Provides can't have a version so this doesn't work for versioned rdeps
16:45.28keriowell, there's only one version of those three things anyway
16:45.57gregoawell, it's not a rename, but this page sums it up best. - of course the authoritative source is debian policy but there you have to dig through various sections.
16:46.35gregoaand this only works for apt, of course not for manual installs with dpkg (since dependency resolving is on the higher level)
16:46.47kerioyeah, yeah
16:47.04keriodpkg handles stuff like conflicts, right?
16:47.12kerioit just doesn't handle the fetching of packages to fulfill deps
16:48.26gregoadpkg "just" unpacks packages and then whines when a necessary dependency is not there or when it would overwrite files or .. yes, also on conflicts, I suppose
16:49.13keriomy main gripe with Pali's idea (the dude that's working on the actual coding for this) is that calling bme-rx-51 something that's clearly *not* bme-rx-51 is a flat-out lie
16:50.22gregoayou mean keeping the package name / using the same package name with totally different contents?
16:50.26kerioyep
16:51.02keriowell, actually for hald-addon-bme and libbmeipc0 the contents are going to be the same, or at least very similar
16:51.10kerioi mean, they're going to be the same files
16:51.12gregoawell, if it's a lie or not is not really a technical question :)
16:51.14kerioa daemon, and a library
16:51.29keriobut those will do their thing in a completely different way
16:51.49*** join/#maemo-ssu arcean (~arcean@aadd45.neoplus.adsl.tpnet.pl)
16:51.50kerioi mean, just saying "maemo 5 is a mess anyway" sounds like an admission of failure
16:52.14*** join/#maemo-ssu arcean (~arcean@aadd45.neoplus.adsl.tpnet.pl)
16:53.00gregoaI see your point, but maybe it might be technically easier than messing with a new transational package etc., especially given how silly HAM is. - don't know in this case, just a thought
16:53.28merlin1991gregoa: that's the whole point :D
16:53.29kerioyeah, HAM is a whole different bag of bullshit :(
16:54.14gregoamerlin1991: I guessed so :)
16:54.35DocScrutinizer05A, B, C are a triangle of dependencies, and while all three new packages have same API/ABI to "outside" of the triangle, the API inside, between A and C, and B and C, and A and B, are NOT compatible to the old versions of either of the 3 packages
16:54.39gregoakerio: one could argue that the functionality is the same (if it is) even if the contents is different, as an argument for keeping the name
16:55.17kerioDocScrutinizer05: well, you can just depend on a version >= than $foo
16:55.29keriogregoa: mind you, this is all optional
16:55.36kerioand it's going to be optional for a while at the very least
16:55.49keriohrmpf, pali is still angry at me :(
16:56.39kerioDocScrutinizer05: they're actually not a triangle of dependencies, according to what dpkg sees
16:57.08keriono, actually hald-addon-bme depends on libbmeipc0
16:57.32kerioi don't know if the replacement of hald-addon-bme will depend on the replacement of libbmeipc0 though
17:08.32DocScrutinizer05kerio: so does this change the basic rationale?
17:09.21kerioDocScrutinizer05: i'd like to see how the stuff works first
17:18.48*** join/#maemo-ssu dhbiker (~dhbiker@95.87.145.172)
17:19.15dhbikerhi there... i have a bit of a problem with the latest testing CSSU
17:19.25dhbikeri updated the operatorname widget
17:19.29dhbikerwaited for an hour
17:19.33dhbikerand then updated CSSU
17:19.36dhbikerafter reboot
17:19.44dhbikeri cant connect to internet
17:19.49dhbikersays no connections availible
17:20.14dhbikerany clue why it happens ?
17:37.04*** join/#maemo-ssu Pali (~pali@unaffiliated/pali)
17:49.13DocScrutinizer05what's the internet connections that you'd expect to see available/active?
17:49.56DocScrutinizer05I.E. do you have automatic GPRS, WiFi? (anything else? ;-D )
17:50.23dhbikeri have wifi
17:50.31dhbikerand GPRS + MMS
17:50.39DocScrutinizer05IOW is is just your WiFi that's failing? or GPRS also?
17:50.44dhbikerboth
17:50.58merlin1991do you have a syslog?
17:50.59DocScrutinizer05and you can't even manually select them anymore?
17:51.08dhbikeri cant select anything
17:51.15dhbikereverything dissapears
17:51.16DocScrutinizer05hmmm
17:51.25DocScrutinizer05that's pretty weird
17:51.33dhbikerbut under settings -> network connections i can see them
17:51.41merlin1991dhbiker: those settings are cached
17:51.46dhbikeroh
17:52.08freemangordonmerlin1991: new camera-ui
17:52.15freemangordonon gitorious that is
17:52.26merlin1991gtg, hopefully someone else can help you dhbiker
17:52.28keriowhat are we going to do with the camera-ui?
17:52.56freemangordonit is now -O2 compiled and uses maemo-invoker
17:53.02DocScrutinizer05eat it for dinner (where /me should be since 3 h)
17:53.25kerioi mean, are we keeping nicocam as the official cssu camera application?
17:53.34kerioare we going to ship it but keep it optional? are we going to make it completely optional in HAM?
17:53.44keriowill the old camera-ui be uninstallable?
17:59.59DocScrutinizer05dhbiker: you had something like auto-disconnect installed? You've seen merlin1991 asking for a syslog?
18:00.26dhbikerDocScrutinizer05: i restored that backup again
18:00.40dhbikerand no i dont have any auto disconnect installed
18:02.32DocScrutinizer05I can't see much in changelog T4.1->T5.1 that might cause your problem. maybe osso-wlan, but I wouldn't know how
18:04.02freemangordonhmm, using maemo-invoker deffinitely makes things to appear faster
18:04.50freemangordonkerio: camera-ui -thumb is in the repo, you may want to try it
18:05.08dhbikersucks to be me then i guess
18:05.26keriofreemangordon: oh, the new one? neat
18:05.47freemangordonyep, 50k less in /root
18:05.50DocScrutinizer05dhbiker: hang on, maybe merlin1991knows some advice
18:05.55DocScrutinizer05or somebody else
18:06.50dhbikerill update tomorrow
18:06.51DocScrutinizer05idly wonders wtf camera-ui needs to live in root - just saying
18:06.53dhbikeragain
18:07.03dhbikerand upload syslog somewhere
18:07.09DocScrutinizer05good plan
18:08.35DocScrutinizer05o/
18:12.05DocScrutinizer05Pali: there are 2 complaints about h-e-n failing in PK51
18:12.36keriofreemangordon: snapped a picture
18:12.39kerioA++ would snap again
18:13.21kerio(camera-ui 1.1.29.2+0cssu14+thumb0 confirmed working - and i made sure to kill the old camera-ui resident process)
18:14.02DocScrutinizer05Pali: ooh fun, you already answered - "h-e-n doesn't work anymore? try usbmode!"
18:14.24PaliI need to know if problems is in scripts or kernel
18:14.34DocScrutinizer05Pali: do you plan to fade out kernel support for h-e-n in favour of new way to do hostmode?
18:14.49Palithere is same kernel support
18:15.03Paliboth using same API
18:15.09DocScrutinizer05there are same scripts in h-e-n, since ages
18:15.24Palithere was update to hen
18:16.00Palialso, with usb host mode there is problem with gadget drivers
18:16.13DocScrutinizer05yeah, like 6 months ago, to include better booston which has been "tested" since a year without problems
18:16.31keriohm, is it meaningful to keep gadget drivers loaded while host mode is on?
18:16.37PaliI fixed more problems (with my usb disks), that I rmmod & modprobe g_file_storage
18:17.07Palimy usb devices does not work without loaded gadget driver
18:25.38freemangordonkerio: does it start faster?
18:25.53keriofreemangordon: it feels faster, yeah
18:26.02keriobut i don't know if it's just suggestion
18:27.36kerioh-e-n confirmed working in kp51r1
18:29.15keriohm, i'm getting weird messages about "port 1 not reset yet" in dmesg
18:29.24kerioand then they stopped with "usb usb1: bus auto-suspend"
18:29.26kerioafter closing h-e-n
18:29.28keriois that intended?
18:51.32DocScrutinizer05kerio: I guess auto-suspend is ok, yes
18:51.48DocScrutinizer05nfc about "port 1 not reset yet"
18:52.14keriohm, g_ether appears to be really dumb
18:52.19kerioand awful
18:52.25*** join/#maemo-ssu nox-- (noident@p5798DACD.dip.t-dialin.net)
19:03.36*** join/#maemo-ssu nox- (noident@freebsd/developer/nox)
19:39.23*** join/#maemo-ssu dafox (~dafox@ip51cc571d.speed.planet.nl)
19:42.57*** join/#maemo-ssu toxaris (~toxaris@s83-180-246-172.cust.tele2.se)
19:53.43keriofreemangordon: btw, where are my updates brah
20:13.14*** join/#maemo-ssu luf (~luf@ip-89-103-223-164.net.upcbroadband.cz)
20:13.51lufkerio: why do you think your N900 rebooted due to obexd?
20:14.58keriohuh?
20:14.59keriono
20:15.00kerioi rebooted it
20:18.30luf00:24 - kerio: i bet it's obexd's fault
20:18.38keriothat the icon for my MMC went missing
20:18.47kerioand no, i don't strongly believe that
20:18.53keriobut it was one of the few updates that i'd done
20:19.05kerioanyway, a reboot fixed that, and HAM would've updated anyway
20:19.07lufNo problem. I just ask if I may hunting something ;)
20:19.08kerioso i can't complain
20:19.13kerionah, don't worry
20:19.31keriowhat's the big deal with the new obexd?
20:19.37kerioproper carkit support?
20:20.19lufBetter carkit support.
20:20.56lufOr againist obexd-18 in maemo even PBAP and IrMC support :)
20:21.14lufs/obexd-18/obexd-0.18/
20:23.15*** join/#maemo-ssu xmlich02 (~imlich@2001:67c:1220:80c:1c:7069:498e:f9ec)
20:32.41freemangordonkerio: -thumb HAM is in the repo
20:32.52kerio:D
20:32.57freemangordon1:2.2.72-5+thumb0
20:33.20keriohm, weird, no 0cssu0 for that one?
20:33.55freemangordonkerio: yeah, cssu is upstream
20:34.05keriohm
20:34.17freemangordonthe same for h-d
20:37.05keriofreemangordon: do i really have to test it?
20:37.10kerioi don't want to run HAM :(
20:37.25freemangordontry it, it is faster
20:38.43kerioapt-worker is thumb too, right?
20:38.49freemangordonyep
20:41.15keriohm, it doesn't feel much faster
20:41.31keriobut then again, i haven't really used it enough to feel something like that
20:41.36kerioanyway, it appears to work fine
20:51.29*** join/#maemo-ssu Guest66795 (~dafox@ip51cc571d.speed.planet.nl)
20:52.32keriofreemangordon: do hildon-desktop next! :D
20:52.34kerio:D :D :D
20:52.50freemangordonkerio: nex is sleep
20:52.58keriojust do meth
20:53.01keriolike all serious people do
20:53.06freemangordonkerio: i will do everything which is in -testing
20:53.27keriohildon-desktop is one of the ones with the botched version tho
20:53.33freemangordonkerio: hmm doing some sex sounds better
20:53.38freemangordonkerio: yes, I know
20:53.46keriobut sex will make you *more* tired, not less!
20:54.01kerioso you need merlin to delete the package or something, right?
20:54.04freemangordonexactly, my sleep will be more sound
20:54.09freemangordonkerio: yes
20:54.28freemangordonnight guys
20:54.34kerionight fmg
20:54.38merlin1991night fmg
20:54.46keriodon't die in your sleep!
20:55.02keriodon't die while awake, either
20:55.07kerioit's bad for your health
21:01.08DocScrutinizer51lol
21:01.36DocScrutinizer51Caesar got murdered in a rather unhealthy way
21:01.43DocScrutinizer51along that line?
21:02.28kerio70% of doctors agree, dying is unhealthy
21:25.40DocScrutinizer05online ordering too. Got paper spam
22:15.29*** join/#maemo-ssu Woody14619 (~Woody@66-162-186-66.static.twtelecom.net)
22:15.29*** join/#maemo-ssu Woody14619 (~Woody@Maemo/Community/council/Woody14619)
22:17.03DocScrutinizer05merlin1991: http://repository.maemo.org/pool/maemo5.0/free/m/maemo-launcher/maemo-launcher_0.35-7+0m5.tar.gz README et al
22:18.30DocScrutinizer05>>Integrating the maemo-launcher painlessly
22:18.32DocScrutinizer05=========================================
22:18.33DocScrutinizer05These are the detailed changes needed to add support for the new maemo-launcher. [...]
22:57.10kerioDocScrutinizer05: should we actually encourage the use of maemo-launcher?
22:57.24kerioit only works properly for gtk programs, anyway
22:57.25DocScrutinizer05why not?
22:57.38DocScrutinizer05ooh?`
22:57.39keriobecause it's ugly
22:57.55keriohmm, actually i think it can also load qt programs
22:58.34kerioDocScrutinizer05: there's already a system in place to load libraries and run binaries
22:58.43kerioit's the kernel
22:58.53kerioand ld.so or whatever
22:59.39kerioalso, isn't maemo-launcher the one that overrides $DISPLAY?
23:01.23DocScrutinizer05>> The only current useful booster module is for gtk, with an option to link against the hildon library to speedup symbol resolving. This module preinitializes components like pango and cairo.<<
23:02.16DocScrutinizer05err yeah, environment passing might be a tricky resp borked aspect
23:03.42DocScrutinizer05((>> The only current useful booster module is for gtk,)) thought I've read about 3 booster modules suported, somewhere and some time during last hour
23:11.56DocScrutinizer05kerio: >>TODO list   * Pass environment from maemo-invoker to the launcher? <<
23:13.05DocScrutinizer05kerio: so you're absolutely right about $DISPLAY not taking effect when passed to launcherized apps
23:13.58DocScrutinizer05since the *.launch binary executes in maemo-launcher environment, while environment passed to maemo-invoker goes unnoticed
23:16.07DocScrutinizer05there might however be a way: pass proper $DISPLAY to maemo-launcher 'daemon', which will make *all* laucherized apps open on the new X server display
23:16.50merlin1991only that this bitch starts early and runs forever
23:16.56merlin1991so you'd have to restart it
23:18.44merlin1991hm what is ususally the tool to read / write the rtc on linux?
23:18.45DocScrutinizer05yup, or start a second insatnce, and divert the socket on a per-case basis
23:19.01DocScrutinizer05hwclock?
23:19.31DocScrutinizer05even on maemo
23:19.34merlin1991ah it's even in /sbin, time to find out why my clock is off by ages after each reboot
23:20.22DocScrutinizer05take care about etc/adjfile!
23:21.42DocScrutinizer05usually you want to invoke hwclock --noadjfile, but that doesn't exist on friggin bb-hwclock
23:22.52DocScrutinizer05so I dunno if bb always or never uses /etc/adjtime
23:23.05DocScrutinizer05(or whatever the friggin name)
23:23.28merlin1991omfg
23:23.48merlin1991hwclock -w --> hwclock: RTC_SET_TIME: Permission denied
23:24.00merlin1991and yeah fsckd harm
23:24.15DocScrutinizer05eh?
23:24.21DocScrutinizer05HARM fun?
23:25.07DocScrutinizer05on HARM you'll have much fun accessing RTC
23:25.22merlin1991yeah, I've compiled openrdate to have a single ntp client to set the time when I feel like, but it doesn't set the RTC properly so I loose the setting after each reboot
23:26.19merlin1991now I'll have to find out *how* the control panel ui does it and see how I hack that support in
23:27.42merlin1991and ofc oauth --> twitter depends on the fact, that the system time is almost right
23:28.28arceanbranoc
23:29.21merlin1991"branoc" ?
23:30.39DocScrutinizer05merlin1991: I guess some friggin binary has proper tokens or whatever the name, on this abomination claiming to be a linux
23:31.19DocScrutinizer05so it has "allowed to access RTC dev file" in its list, and "you" don't
23:31.51merlin1991well I am past aegis so I'll get that token aswell :)
23:32.07DocScrutinizer05sure thing then
23:32.32DocScrutinizer05just run under devel-su or develsh or the fsck knows
23:32.42DocScrutinizer05and hwclock should work
23:33.08merlin1991devel-su is not enough
23:36.32DocScrutinizer05opensh or errr, meh ... I hate HARM
23:37.59DocScrutinizer05aegis bullshit steals 80% of devel's productive time, to invent workarounds and shit that create more vulnerabilities than ever been in "everything is root"-openmoko SHR distro
23:39.07DocScrutinizer05honestly they fucked linux so terribly with aegis in HARM, it hurts to just think about it
23:39.22merlin1991okay I need timed:TimeControl
23:41.06DocScrutinizer05isn't there something like the golden lemon or the slimy brown morel award for Linux ass-rapers?
23:42.53merlin1991wtf is timed
23:46.42DocScrutinizer05another nokia invention, I guess
23:48.43DocScrutinizer05probably HARM's flavour of alarmd plus some additional cruft
23:49.58DocScrutinizer05I guess system-clock might not work all that flawless on a device with zeroclock, so instead of fixing some kernel functions, maybe they invented timed
23:52.33DocScrutinizer05on SHR/FSO I investigated an incredibly stupid scheme used in time management to survive suspend: on suspend it calculated the time difference between systemclock and rtc, and adjusted systemclock to rtc+offset on resume *GHUALP*
23:54.08DocScrutinizer05even worse, it somehow messes up stuff terribly in that process, adding an ever increasing offset of several tens of seconds on each suspend/resume cycle
23:55.18DocScrutinizer05and of course, as icing on top, it didn't refrain from ultimate stupidity and stored system time to rtc on shutdown
23:56.52DocScrutinizer05(btw an extremely popular stupidity done on, I guess, 90% of desktop linus distros as well, by default)
23:57.06DocScrutinizer05linux*
23:58.34merlin1991hwclock should only be set to system clock after system clock has been synced with a proper timesource in my book
23:59.14DocScrutinizer05just that usually desktop linux even includes adjtime file into the madness, so punishment on RTC for supposed systemic error increases each boot, until your system comes up with time set to 20.1.1613 one time, and to 4.7.2755 next time
23:59.58DocScrutinizer05merlin1991: EXACTLY

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