IRC log for #maemo-ssu on 20121226

00:19.23Lava_Croftscreen rotation on the n900 is one of those things that sounds great, but the execution just wants makes you want to shut down your n900
00:19.42Lava_Croftjust wants to make you* durrrr
00:24.11*** join/#maemo-ssu kolp (~quassel@46.79.120.170)
00:31.37*** join/#maemo-ssu LaoLang_cool (~LaoLang_c@221.226.175.140)
00:47.50*** join/#maemo-ssu Martix (~martix@4.177.broadband3.iol.cz)
00:51.25DocScrutinizer05shoot down*
00:57.43Lava_Croft'shooting down' an electronic device would only make sense if it tried to kill me or something
00:57.46Lava_Croftskynet orso
00:58.05Lava_Croftalso, where am i going to get a new one then? :)
00:58.10Lava_Croftand shooting on christmas?
00:58.12Lava_Crofttsk
01:03.08*** join/#maemo-ssu Martix (~martix@4.177.broadband3.iol.cz)
01:22.30DocScrutinizer05ok :-)
01:23.44Lava_CroftIll do it the 27th
01:23.47Lava_Croft;)
01:40.34*** join/#maemo-ssu Martix (~martix@4.177.broadband3.iol.cz)
02:43.27merlin1991DocScrutinizer05: still awake?
03:04.47DocScrutinizer05yup
03:04.55DocScrutinizer05merlin1991: ^^^
03:05.24merlin1991pm
03:58.09*** join/#maemo-ssu amiconn_ (amiconn@rockbox/developer/amiconn)
04:04.24*** join/#maemo-ssu DocScrutinizer05 (~HaleBopp@openmoko/engineers/joerg)
06:10.20*** join/#maemo-ssu Jade (~jade@Jade.broker.freenet6.net)
06:10.20*** join/#maemo-ssu Jade (~jade@unaffiliated/jade)
07:16.05*** join/#maemo-ssu int_ua (~int_ua@ip-602f.proline.net.ua)
07:33.26*** join/#maemo-ssu kolp (~quassel@46.79.120.170)
08:15.46*** join/#maemo-ssu LaoLang_cool (~LaoLang_c@221.226.175.138)
08:17.21*** join/#maemo-ssu dhbiker (~dhbiker@APN-122-68-167-gprs.simobil.net)
08:26.25*** join/#maemo-ssu zogg__ (~zoggrules@bzq-109-64-184-158.red.bezeqint.net)
08:54.13*** join/#maemo-ssu ShadowX (~l4m3rx@darknet.escom.bg)
09:05.08*** join/#maemo-ssu Martix (~martix@4.177.broadband3.iol.cz)
09:43.54*** join/#maemo-ssu Martix (~martix@4.177.broadband3.iol.cz)
09:53.50*** join/#maemo-ssu DocScrutinizer51 (~lagrange@lagrange.cloud-7.de)
09:55.03*** join/#maemo-ssu qwazix (~Michael@lagrange.cloud-7.de)
10:33.15*** join/#maemo-ssu NIN101 (~NIN@p5DD287A5.dip0.t-ipconnect.de)
10:35.48*** join/#maemo-ssu Pali (~pali@Maemo/community/contributor/Pali)
10:47.17*** join/#maemo-ssu freemangordon (~freemango@130-204-50-168.2074221835.ddns.cablebg.net)
10:47.20*** join/#maemo-ssu M4rtinK (~M4rtinK@mail.melf.eu)
11:05.44*** join/#maemo-ssu int_ua (~int_ua@ip-602f.proline.net.ua)
11:27.15*** join/#maemo-ssu ekze (~nyan@bakaekze.ru)
11:28.29*** join/#maemo-ssu Martix (~martix@4.177.broadband3.iol.cz)
11:30.24*** join/#maemo-ssu ekze (~nyan@bakaekze.ru)
11:36.58*** join/#maemo-ssu Martix_ (~martix@4.177.broadband3.iol.cz)
12:10.54*** join/#maemo-ssu ThreeM (~DonJohnso@cassiopeia.uberspace.de)
12:11.08ThreeMhi there
12:11.17ThreeMis there any changelog vor 7.1 ?
12:11.44freemangordonThreeM: on TMO, wiki is broken atm
12:12.08ThreeMahh oki :(
12:13.41*** join/#maemo-ssu dhbiker (~dhbiker@APN-122-90-20-gprs.simobil.net)
12:55.30*** join/#maemo-ssu BCMM (~user@unaffiliated/bcmm)
12:56.23BCMMwhat's the correct way to have CSSU and a real /usr/bin/top?
12:56.44BCMMapt-get says that installing procps will remove usybox-symlinks-procps and mp-fremantle-community-pr
12:57.08kerioBCMM: well, removing mp-fremantle-community-pr won't really remove CSSU
12:57.19BCMMis it not cssu's metapackage
12:57.40BCMMi mean, will i still get updates without it?
12:57.45kerionot from HAM
12:57.56BCMMhow, then?
12:58.01keriofrom apt, maybe
12:58.13kerioor you could reinstall the metapackage, update, install procps again every time
12:58.19BCMMi've been told not to do apt-get update on the n900
12:58.49BCMMdebian packages can depend on "one of these two packages", right? why can't it depend on procps or the bb symlink?
12:59.08kerioBCMM: one of them conflicts with the other
12:59.34BCMMkerio: i know, they provide the same files
12:59.41keriono, i mean
12:59.49keriobusybox-symlinks-procps has Conflicts: procps
13:00.00BCMMi know
13:00.22keriohrmpf, there's no equivs in the repos
13:00.48BCMMsorry, I'm slightly newbish on debian packaging, what are equivs?
13:00.49kerioBCMM: hold on, i'll make a fake busybox-symlinks-procps package
13:01.03kerioBCMM: a bunch of scripts to make dummy packages
13:01.26BCMMis that debian's way of recording that bb-s-p has the same functionality as procps?
13:01.45kerioBCMM: not quite, Conflicts tells dpkg to never have both installed at the same time
13:01.53keriobusybox-symlinks-procps also has Provides: procps
13:02.19kerioit tells dpkg that busybox-symlinks-procps fulfills dependencies on procps
13:02.38BCMMkerio: provides: procps means that a package requirong procps will be satisfied by bb s p?
13:02.39freemangordonkerio: OMP rotation in tasknav - how to reproduce?
13:03.04BCMMkerio: so why doesn't the metapackage just require procps? then it would work with either package, right?
13:03.14kerioBCMM: Provides can't specify a version
13:03.25BCMMah, i think i see now
13:03.28kerioand the metapackage depends on the updated version so that HAM can update busybox with all its extra packages
13:03.43kerioBCMM: the fix is to make a busybox-symlinks-procps dummy package with a high version that doesn't care about procps
13:04.01BCMMand is it not possible for a package to depend on "one or the other of these packages"?
13:04.13kerio...actually, yes
13:05.15keriobut if you make the metapackage depend on "busybox-symlinks-procps (>= whatever version it needs) | procps" then the dependency would be fulfilled already, because busybox-symlinks-procps Provides procps
13:05.15BCMMsorry, the only comparable thing i'm really familiar with is Gentoo's "virtual/" system
13:05.46keriothe metapackage thing is just a bunch of bullshit, and not really what apt is supposed to work with
13:05.58BCMMwhat's the normal Debian way of saying, for example, "package requires a Java runtime but doesn't care which implementation is used"
13:06.13BCMM(for a reasonable common example)!?
13:06.30BCMM(sorry for !, on n900 kb)
13:07.53kerioBCMM: depend on a certain package name
13:08.00DocScrutinizer05I wonder if I could kick ass of dpkg / apt database with a hexeditor or whatever, to fix that shit
13:08.01kerioand the various JVMs would Provide it
13:08.19kerioDocScrutinizer05: just make a busybox-symlinks-procps package with a high version
13:08.34DocScrutinizer05nfc how to do that
13:08.47keriofreemangordon: do you have a box with equivs installed?
13:08.48DocScrutinizer05just know I got my MP deinstalled by procps
13:08.56DocScrutinizer05or camera-ui
13:08.59DocScrutinizer05or whatever
13:09.05BCMMkerio: ah, i see. same ideas as gentoo's virtual/ category; making sure individual packages don't have to mantain alternatives lists
13:09.20kerioBCMM: it's what kernel-power does, for instance
13:09.55BCMMkerio: provides the normal kernel, right?
13:09.57kerioit provides a bunch of kernel-feature- packages
13:10.05BCMMah, i see
13:10.37BCMMuh, why does the symlink package provide procps rather than the other way around, when the symlink package is the default?
13:11.05BCMMi mean, why doesn't procps provide: busybox-symlink-procps?
13:11.41keriobecause procps doesn't provide symlinks for busybox to act as procps :)
13:11.50BCMMfair enough
13:12.16kerioand a bunch of stuff in debian depends on procps
13:12.33DocScrutinizer05I want that friggin messybox just to drop and keep sticky stinky fingers off (proc)ps
13:12.37BCMMoh  i remember, you said the metapackage depends on the ymlink package because it wants to specify a version, not as an odd way of saying it needs a procps implementation
13:13.06keriothat, too
13:13.42BCMManother newbie question: why can't procps substitute BB's symlinks instead of conflicting with the package?
13:13.53BCMMsorry, forgot what the feature is called
13:14.17BCMMthat thing where you can replace another packages file, and it will get cleanly put back if you uninstall
13:14.23kerioprocps don't care, procps don't give a fuck
13:14.24*** join/#maemo-ssu FIQ (~fiq@unaffiliated/fiq)
13:14.37BCMM(i should know this, I used it to replace my boot video cleanly...)
13:14.37keriobesides, it's in the sdk/tools repo, so it shouldn't even be installed on normal n900s
13:14.53kerioBCMM: dpkg-divert, but that's not really the cleanest way to replace it :)
13:14.57BCMMwait, what? do i have a repo i shouldn't?
13:15.00kerioyou can remove the boot video package cleanly
13:15.13DocScrutinizer05well, tbh I probably would want procps to become gnuprocps
13:15.29kerioand add your own entry to /etc/hildon-welcome/
13:15.32DocScrutinizer05just like everything else - though it makes my ass bleed
13:16.16DocScrutinizer05lemme check sth
13:16.23BCMMkerio:  yes, but then my boot video package would complain of a conflict instead of just installing
13:16.39kerioBCMM: nah, there's a directory for entries, you can have multiple ones
13:16.46keriohildon-welcome is actually fairly decent in that regard
13:17.33keriogoddammit, why does equivs require this much stuff
13:18.00keriooh well
13:18.02BCMMkerio: yes, but multiple entries = multiple videos playing on boot
13:18.26kerioBCMM: so remove hildon-welcome-default-logo
13:18.31kerio:)
13:18.52*** join/#maemo-ssu arcean (~arcean@aacx104.neoplus.adsl.tpnet.pl)
13:19.01kerioi'm not sure if you can prompt the removal of a package from a .install
13:19.02DocScrutinizer05mv $(dpkg -L procps|grep /usr/bin/) /usr/bin/gnu/  ????
13:19.50kerioDocScrutinizer05: /bin/ps
13:20.17DocScrutinizer05hmm ok, maybe there's sth missing, but was this a viable way to handle this shit?
13:20.26keriosure, but it becomes a manual install
13:20.33keriohell, at that point why not /usr/local?
13:20.41DocScrutinizer05I couldn't care less
13:20.43*** join/#maemo-ssu Martix (~martix@4.177.broadband3.iol.cz)
13:21.30DocScrutinizer05now for camrea-ui
13:21.39chem|stmoin
13:21.42keriomanual install for that, too
13:21.44DocScrutinizer05I got stock camera
13:21.48kerioi s'pose
13:22.22DocScrutinizer05I the fuck want to keep it, still do update to new T7
13:22.22kerioDocScrutinizer05: divert /usr/bin/camera-ui.launch somewhere else in /opt maybe
13:22.35keriothen put your camera-ui.launch there
13:22.40chem|stcan s/o help me out on tmo, a guy is stuck with stabe upgrade and I have no idea apart of telling him to apt-get upgrade without any devel repos active
13:22.41*** join/#maemo-ssu Martix (~martix@4.177.broadband3.iol.cz)
13:23.29DocScrutinizer05chem|st: apt-get install maemo-mp-cssu-stable ?
13:23.51kerioDocScrutinizer05: sudo dpkg-divert /usr/bin/camera-ui.launch
13:24.04keriothen copy your old /usr/bin/camera-ui.launch there
13:24.26DocScrutinizer05we don't have a .launch for nicocam afaik
13:24.28keriofuture camera-ui installs will put that file in /usr/bin/camera-ui.launch.distrib
13:24.30keriowe do
13:24.36chem|stDocScrutinizer05: don't know if apt-get install -f will do the job as it is allready flagged for install
13:24.56kerioDocScrutinizer05: i think that the rest is about the same
13:24.58DocScrutinizer05chem|st: I'm lost
13:25.06*** join/#maemo-ssu Martix (~martix@4.177.broadband3.iol.cz)
13:25.13chem|stDocScrutinizer05: drunk again|still
13:25.27DocScrutinizer05ask kerio, he is a fool but he knows a shitload of apt and dpkg ;-)
13:25.44keriochem|st: who's the stuck guy?
13:26.05keriooh, "zero"
13:26.08chem|stkerio: it was with cssu-testing that you had to fix dependencies yourself as ham does not uninstall things
13:26.38chem|stbut I did not upgrade anything... might it be that he has testing?
13:26.50kerioDocScrutinizer05: hold on, you're still with the old camera-ui right?
13:27.01DocScrutinizer05not still, again
13:27.18keriosudo dpkg-divert --divert /opt/camera-ui.bullshit /usr/bin/camera-ui.launch
13:27.22keriosudo apt-get upgrade camera-ui
13:27.29DocScrutinizer05apt-get install camera-ui=<version>
13:27.36kerioyeah, yeah
13:27.59keriobut by diverting the .launch file away, you'll just stay with your current camera-ui.launch
13:28.05kerioas it upgrade
13:28.06kerios
13:28.25keriochem|st: we need the actual error message to help that guy
13:28.37kerio"please use nokia pc suite" can mean a ton of shit
13:29.22DocScrutinizer05I thought that's been killed in cssu HAM?
13:29.28DocScrutinizer05maybe not in S
13:29.47kerioi think that the error message is still the same, you just get the full error if you want
13:29.51chem|stnot in S
13:41.23*** join/#maemo-ssu Martix (~martix@4.177.broadband3.iol.cz)
13:41.52*** join/#maemo-ssu arcean (~arcean@aacx104.neoplus.adsl.tpnet.pl)
13:49.12kerioDocScrutinizer05: i has a dummy symlinks-procps package
13:50.27DocScrutinizer05if this helps me using T while still proper ps, I'm your thankful fan
13:50.58kerioDocScrutinizer05: https://dl.dropbox.com/u/1405219/busybox-symlinks-procps_42_all.deb
13:51.33DocScrutinizer05damn your HTTPS !
13:51.42keriolol why u mad tho
13:51.55keriohttp://dl.dropbox.com/u/1405219/busybox-symlinks-procps_42_all.deb
13:53.43BCMMkerio: cool
13:53.47DocScrutinizer05mad cause
13:53.52DocScrutinizer05FEHLER: Fehler beim Prüfen des Zertifikates für dl.dropbox.com: unable to get local issuer certificate
13:53.53DocScrutinizer05Verwenden Sie »--no-check-certificate«, um zu dem Server »dl.dropbox.com« eine nicht gesicherte Verbindung aufzubauen.
13:53.55DocScrutinizer05Es ist nicht möglich, eine SSL-Verbindung herzustellen.
13:54.05DocScrutinizer05(and wget doesn't obey LANG=C)
13:54.15keriotry LC_ALL
13:54.25kerioanyway, the http link works fine too
13:54.30kerioand wget should really learn about ssl
13:54.39DocScrutinizer05I already figured that, thanks :-)
13:54.42BCMMkerio: btw the reasoning for my boot video is that the package installs without issues and disables those damn hands, and doesn't prevent removal of the hands package afterwarss
13:55.11kerioBCMM: yeah but what if i want both?
13:55.31DocScrutinizer05kerio: so what's the howto?
13:55.43DocScrutinizer05dpkg install, profit?
13:55.49kerioDocScrutinizer05: install that .deb, be happy ever after
13:55.51kerioyep
13:56.05kerioit's just an empty busybox-symlinks-procps package at version 42:42
13:56.06DocScrutinizer05I gather I still need to reinstall MP
13:56.11kerioyes
13:56.14DocScrutinizer05k
13:57.07*** join/#maemo-ssu Martix (~martix@4.177.broadband3.iol.cz)
13:57.19DocScrutinizer05BM time
13:57.49DocScrutinizer05I first should get another coffee, to not die from boredom during this enterprise
13:58.17DocScrutinizer05BM: 15min, reinstall MP, probably 20min
13:58.43DocScrutinizer05find out if I still need to update T7 after that: rest of the day
13:58.51kerio15 minutes? what the eff
13:59.09DocScrutinizer05boot plus full backup? sure
13:59.09keriohow is "reinstall MP" a 20 minute endeavour
14:00.02*** join/#maemo-ssu toxaris (~toxaris@s83-180-246-172.cust.tele2.se)
14:00.03DocScrutinizer05because it will face me with all sorts of "DANGER, DOOM! I'll nuke your X, Y, CAM, $RANDOM"
14:00.21keriohave you diverted camera-ui.launch like i told you?
14:00.37DocScrutinizer05nope, I pondered going back to nicocam for now
14:00.49kerioso this is how much you trust me :s
14:00.57DocScrutinizer05I trust you
14:01.05DocScrutinizer05you're just too smart for me
14:01.16DocScrutinizer05;-)
14:02.13kerio...
14:02.16kerio¬.¬
14:02.27DocScrutinizer05I'd actually ponder how to link camera-ui into alternatives
14:02.52DocScrutinizer05the concept at least
14:02.52keriomake it a user-upgradeable package
14:03.50DocScrutinizer05lemme first check what would happen when I installed MP right now
14:07.54DocScrutinizer05sth wrong with internet today?
14:08.53DocScrutinizer05*cough*
14:09.14DocScrutinizer05THAT'S why I estimated 20min for "install MP": pastebin.com/5Tb8cF7B
14:09.41keriooh, because you haven't actually upgraded in a while
14:10.00keriolike, this update
14:10.25DocScrutinizer05WTF pavumeter
14:11.40kerioDocScrutinizer05: can .install files remove packages?
14:12.33DocScrutinizer05err, not afaik
14:13.17DocScrutinizer05unless you get something in *install script doing that, or some conflicts will automatically remove pkgs
14:13.22kerioadd a stock-camera-ui package with the stock camera, make a page in the wiki with two .install files, one that removes stock-camera-ui and installs camera-ui, another that removes camera-ui and installs stock-camera-ui
14:13.32kerioi'm not sure that conflicts will remove packages in HAM
14:13.49kerioif so then it's even easier, make camera-ui and stock-camera-ui provide/replace/conflict with each other
14:13.59kerioand make them both user packages so they can be updated
14:14.17keriocamera-ui has to be nicocam at this point
14:14.38DocScrutinizer05kerio: http://maemo.merlin1991.at/cssu/meetings/2012-05-14.txt
14:15.12DocScrutinizer05you basically just sketched what we designed for alternative/optional CSSU pkgs
14:32.26DocScrutinizer05backing up opt - time:380
14:33.26*** join/#maemo-ssu arcean (~arcean@aaet151.neoplus.adsl.tpnet.pl)
14:33.36DocScrutinizer05luckily this works unattended
14:34.01DocScrutinizer05time:460
14:38.35DocScrutinizer05715s for opt
14:42.13DocScrutinizer05ok, now for your awesome dummy pkg
14:44.04DocScrutinizer0542 \o/
14:44.13DocScrutinizer05must be the right thing :-)
14:44.57*** join/#maemo-ssu Martix (~martix@4.177.broadband3.iol.cz)
14:47.13*** join/#maemo-ssu Martix (~martix@4.177.broadband3.iol.cz)
14:52.06DocScrutinizer05kerio: merlin1991: could you check http://paste.ubuntu.com/1467293/ please?
14:52.16DocScrutinizer05if it looks sane
14:53.02kerioDocScrutinizer05: if you're *that* worried, install the old mp and upgrade via HAM
14:53.41DocScrutinizer05you won't believe me, I already pondered that
14:54.12DocScrutinizer05but actually CBA now, just want this to finish
14:54.17keriolooks right
14:54.21kerioremember to reboot afterwards
14:54.23DocScrutinizer05do you see anything fishy?
14:54.30DocScrutinizer05yup, thanks
14:54.32*** join/#maemo-ssu dhbiker (~dhbiker@APN-122-171-95-gprs.simobil.net)
14:55.37*** join/#maemo-ssu Pali (~pali@Maemo/community/contributor/Pali)
14:58.07*** join/#maemo-ssu Milhouse (~Milhouse@Maemo/community/contributor/Milhouse)
15:02.19DocScrutinizer05yay: http://paste.ubuntu.com/1467313/
15:02.39DocScrutinizer05only about 10 minutes
15:03.03kerioDocScrutinizer05: the transitions.ini change should be an empty "whitelist = " entry at the end
15:03.46DocScrutinizer05WRF?! >>gconftool-2: I've been haxored to use xml::/etc/gconf/gconf.xml.defaults as the config source.
15:03.59DocScrutinizer05WTF*
15:04.27DocScrutinizer05kerio: the diff showed about every single line different
15:04.40kerioDocScrutinizer05: yeah but the change from the old stock was the last
15:04.48DocScrutinizer05changed sequence, changed whitespace, whatnot
15:05.20DocScrutinizer05reboot time
15:05.54DocScrutinizer05dsmetool -b that is
15:06.01DocScrutinizer05trying to be nice
15:06.26keriojust REISUB dat shit
15:09.23DocScrutinizer05Tmaemo7.1 \o/
15:09.28DocScrutinizer05proper ps too
15:09.44*** join/#maemo-ssu Martix (~martix@4.177.broadband3.iol.cz)
15:09.55DocScrutinizer05~spell reisub
15:10.38DocScrutinizer05kerio: ^^^ pick yours
15:11.43DocScrutinizer05IOW: sorry?
15:12.26DocScrutinizer05or quite brittish: beg your pardon
15:12.58DocScrutinizer05-t
15:13.59keriohold alt+sysrq and then r (keyboard in xline mode), e (TERM everything), i (KILL everything), s (sync filesystems), u (remount everything read-only), b (reboot)
15:16.10keriomnemonic: reboot even if system utterly broken
15:18.16BCMMkerio: and where is the system request key on my n900?
15:22.22kerioBCMM: \_o_/
15:33.26*** join/#maemo-ssu arcean (~arcean@aaet151.neoplus.adsl.tpnet.pl)
15:35.01DocScrutinizer05oh, sysreq, suuure
15:35.34DocScrutinizer05drills a hole into N900 to implant a sysreq key
15:36.16DocScrutinizer05aah BCMM beat me to it
16:30.30BCMMDocScrutinizer05: have actually cursed the lack of sysrq more than once
16:31.18DocScrutinizer05BCMM: funny factoid: you *could* define a sysreq key in maemo kernel
16:31.40DocScrutinizer05you should chose this one wisely though
16:32.01DocScrutinizer05it's disabled on purpose in default maemo config
16:33.57BCMMDocScrutinizer05: at build time? is that a normal kernel feature or a maemo patch? never noticed it in a regular menuconfig
16:34.55DocScrutinizer05there's some disabling echo 0>/proc/sysreq in preinit  iirc
16:35.34BCMMDocScrutinizer05: not sure i understand
16:36.14BCMMi know that proc node, it's for triggering magic without pressing keys, like over ssh
16:37.58BCMMah nm
16:38.23BCMMi'm thinking of sysrq-trigger, and that one's a bitmask of enabled sysrq magic
16:39.21BCMMDocScrutinizer05: i'm on kernel-power and have a /proc/sysrq-trigger but no /proc/sysrq
16:41.26*** join/#maemo-ssu arcean (~arcean@aaet151.neoplus.adsl.tpnet.pl)
16:59.13*** join/#maemo-ssu Pali (~pali@Maemo/community/contributor/Pali)
17:01.17freemangordonthe fuck. how it is possible i am so stupid to not include pango in -thumb?!?
17:02.40DocScrutinizer05BCMM: I only have a cloudy memory of that stuff, seen it a while ago, noticed it, placed it into a category of "eventually you might return here" in my mind
17:05.18BCMMDocScrutinizer05: subsequently realised that the trigger is in /proc but the control interface is in a subdir
17:10.51*** join/#maemo-ssu dhbiker (~dhbiker@APN-122-156-19-gprs.simobil.net)
17:21.08merlin1991arcean: ping
17:24.39freemangordonoh, not only pango, freetype too :(
17:27.44keriofreemangordon: would it have a huge impact?
17:27.52freemangordonI hope so
17:28.04freemangordonfreetype is font rendering afaik
17:28.22merlin1991yep
17:28.29keriofreemangordon: btw, you're still missing x11 with gcc 4.7
17:29.10freemangordonI know, will play with it when everything else is ok
17:31.23*** join/#maemo-ssu luf (~luf@ip-89-102-208-114.net.upcbroadband.cz)
17:35.52*** join/#maemo-ssu nox- (noident@freebsd/developer/nox)
17:39.57*** join/#maemo-ssu int_ua (~int_ua@ip-602f.proline.net.ua)
17:44.03*** join/#maemo-ssu arcean (~arcean@aaet151.neoplus.adsl.tpnet.pl)
17:45.24arceanmerlin1991: pong
17:45.52merlin1991see pm (which I'm writing atm)
17:46.20arceanok
17:52.10lufI'll not be available for the meeting today. I'll be available tomorrow.
17:53.32merlin1991damn
17:56.22merlin1991luf: see pm
17:57.41lufOur friends from Germany will visit us today ;) We see each other twice per year ...
17:58.06merlin1991ah well I guess that's more important than cssu bug meetings .D
17:59.29lufFor sure it is more important for me than weekly meeting (which maybe should be moved to tomorrow).
18:00.51arceantopic states that the meeting is tomorrow :P
18:01.05merlin1991that too
18:01.25lufAaaah I miss that :D Good for me.
18:01.37lufthx
18:54.50*** join/#maemo-ssu thedead1440 (~thedead14@cm53.sigma102.maxonline.com.sg)
18:54.55*** part/#maemo-ssu thedead1440 (~thedead14@cm53.sigma102.maxonline.com.sg)
19:42.17DocScrutinizer05what friggin meeting today?
19:42.42DocScrutinizer05aaah, arcean already noticed that too
19:49.27freemangordonkerio: h-d tasknav bug confirmed, though I don;t know how to reproduce it reliably
19:50.32keriofreemangordon: two bugs actually - for one thing, sometimes the thumbnail isn't rotated, and some other times there's a bar on the right side (matching the one that used to be there on top before rotating)
19:50.54keriohow do i grab a screenshot from the commandline?
19:51.21freemangordoni took a picture with my second device, will post it in TMO
19:51.33freemangordonBTW microb is affected too
19:52.23keriofreemangordon: when are you going to compile fennec with gcc4.7, btw?
19:52.41keriofreemangordon: by both bugs?
19:52.55freemangordonkerio: both?
19:53.25keriothumbnail not rotating, and portrait thumbnail with artifact matching landscape menubar
19:53.43freemangordonI see only the second one
19:53.58freemangordonhow to reproduce first one?
19:54.01keriofreemangordon: open OMP, enter the artist view, open the tasknav and start rotating
19:54.37freemangordonhmm, nothing strange
19:54.38kerioheh, got both at the same time
19:54.43keriofreemangordon: try a couple of times
19:55.29freemangordonkerio: WFM, do you have forced rotation enabled?
19:55.33keriono
19:55.44freemangordonme too, but cannot reproduce it
19:56.20freemangordonkerio: however, I hope this is Qt thing, I am concerned about microb (not being Qt)
20:00.55freemangordonarcean, what have you done :(
20:09.46*** join/#maemo-ssu arcean (~arcean@aaet151.neoplus.adsl.tpnet.pl)
20:11.19kerio<freemangordon> arcean, what have you done :(
20:15.01keriofreemangordon: yay pango
20:23.19freemangordonkerio: freetype to com shortly :)
20:25.31*** join/#maemo-ssu arcean_ (~Arcean@aaet151.neoplus.adsl.tpnet.pl)
20:28.14freemangordonarcean: hi. h-d has a regression
20:33.40arceanfreemangordon: then tell me about it :)
20:37.11freemangordonarcean: http://talk.maemo.org/showpost.php?p=1307992&postcount=1044
20:38.07freemangordonthumbnail is drawn as if the application is in landscape. the same happened once with microb, but I am unable to reproduce it
20:38.33kerioarcean: not only that, i got it to display the correct thumbnail but at the wrong angle
20:38.33arceanabout the first - that's why we are fixing Qt
20:38.54kerioso it had a transparent part
20:38.57arceankerio: yes, I know about that too
20:39.19arceanI'm worried about microb part
20:39.24freemangordonarcean: :nod:
20:39.30freemangordonme too
20:39.45arceanfreemangordon: by microb you mean the window with web page or the list of pages?
20:39.52freemangordonarcean: web page
20:40.14arceanso it's displayed in portrait with landscape thumbnail-bar ?
20:40.18freemangordonit was in portrait, with the same artifact
20:40.20freemangordonyes
20:40.39freemangordonhappened only once
20:41.22freemangordoncould be some timingissue
20:42.35arceanbrowser-ui should land on the whitelist
20:42.46arceanfor me the default portrait mode is unusable :/
20:43.00freemangordonarcean: irrelevant
20:43.06freemangordonwe can;t do that
20:43.15keriofreemangordon: well, we can do that
20:43.51freemangordonkerio: no , we can't, CSSU is not supposed to break the stock functionality
20:46.28arceanfreemangordon: I'm able to reproduce the OMP thing, but microb is out of my scope
20:46.31arceanat least for now :P
20:47.02arcean*reproduce on clean Testing7.1
20:47.16freemangordonarcean: out of scope? you mean you can;t reproduce it or what, cannot parse :)
20:47.28arceancan't reproduce :)
20:47.48freemangordontoldya, it has happened only once
20:48.15freemangordonbut looks like the same bug as with OMP
20:49.21freemangordoni.e. for some reason h-d "thinks" the application does not support portrait
20:50.18arceanok, I see what's going on
20:50.27freemangordon:)
20:53.51arceanrotation in progress -> h-d checks if windows supports portrait (for thumbnail) -> Qt sets portrait flags (with delay) -> h-d renders thumbnail
20:54.44kerioarcean: while you're fixing qt's braindead rotation, can you fix qt's braindead text input?
20:54.45freemangordonarcean: I bet the same happens with microb
20:55.07freemangordonarcean: which commit broke that?
20:55.41*** join/#maemo-ssu dhbiker (~dhbiker@APN-122-156-19-gprs.simobil.net)
20:56.22arceannothing's changed in task nav
20:57.36arceanI'll check this with my 'stable' branch
20:59.57arceanfreemangordon: h-d 2.2.142-22 - the same
21:00.18arceanoh crap
21:06.19freemangordonarcean: afaik there were changes, we discussed them a couple of days ago
21:10.11arceanI've tested h-d from 03 Aug 2012 :D
21:12.21arceanI'm going to check this against master branch
21:12.31freemangordonarcean: well the change is somwhere between 1:2.2.142-22 and 1:2.2.146-2
21:13.01arcean2.2.142-22 is also faulty
21:13.07freemangordonthat was replaced in todays' -thumb
21:13.11freemangordonarcean: it was not
21:14.05arceanit is :D
21:14.33freemangordongoing to revert
21:15.05arceanjust keep rotating till the bug appears
21:15.55keriofreemangordon: are you going to do freetype too?
21:16.08arceanIIRC we've discussed orientation lock behaviour which was wrong
21:16.15DocScrutinizer05nicocam shows nonsensical nn.dd cm values for focus (nobody wants to know ow even believes in 0.1mm focus accuracy!) and sometimes on focusing the frame goes green and that distance reading simply disappears
21:16.22arceanerr orientation lock behaviour was wrong
21:17.10DocScrutinizer05sometimes it shows me 10.48m distance for objects a 0.8m distant, though focus seems fine
21:18.08DocScrutinizer05when screen blanking kicks in, not even focus switch will wake up the screen again - quite unfortunate for a camera
21:18.26keriodoes the stock camera do the last one?
21:18.45keriohell, why does the screen blank
21:18.46DocScrutinizer05dunno, since you can't have both concurrently installed X-P
21:19.04DocScrutinizer05yeah, hell why does the screen blank?
21:19.12keriofreemangordon: why does the screen blank
21:19.28freemangordonkerio: when?
21:19.38DocScrutinizer05in camera viewfinder
21:20.08freemangordoniirc it is the same for stock camera-ui
21:20.25DocScrutinizer05feels wrong nevertheless
21:20.48freemangordonfeels right, you can open lense cover by mistake, or forget to cloase it
21:21.08DocScrutinizer05yeah, when screen goes blank, you indeed can
21:21.19freemangordonand your battery will be flat in an hour
21:21.21keriofeature request: servomotor to open/close the lense cover
21:22.34DocScrutinizer05tzzz
21:22.45kerio*lens
21:22.54DocScrutinizer05it seems the vanishing distance display only happens when pointing down
21:23.06kerioDocScrutinizer05: hmm, macro?
21:23.35DocScrutinizer054 out of 5 times when facing down to the floor
21:23.38freemangordonarcean: cannot reproduce with 1:2.2.142-22+thumb0
21:23.41DocScrutinizer05"A"
21:24.21freemangordonarcean: oops.
21:24.27arceanfreemangordon: give me sec
21:24.34freemangordonhit it :D, you were right
21:24.40DocScrutinizer050 out of 10 times when facing to horizon
21:25.00DocScrutinizer05now if that's not a feature! ;-P
21:25.21freemangordonarcean: the bug is in 1:2.2.142-22
21:25.24arceanfreemangordon: http://img837.imageshack.us/img837/3351/frame00000.png
21:25.26arcean:D
21:25.52kerioarcean: how do you make screenshots in portrait?
21:25.55DocScrutinizer056 out of 10 when facing down
21:26.06arceangst-launch-0.10 ximagesrc ! video/x-raw-rgb,framerate=1/10 ! ffmpegcolorspace ! pngenc snapshot=false ! multifilesink location="frame%05d.png"
21:26.11freemangordonarcean: yeah, i reproduced it with  1:2.2.142-22+thumb0 too
21:26.16kerioarcean: what the shit
21:26.26freemangordonkerio: gstreamer shit :P
21:26.42arceanyeah, it even works, sometimes :D
21:26.51kerioarcean: i like the nice touch of showing the version on the terminal
21:27.28DocScrutinizer050 out of 10 when facing to ceiling, but also 10 of 10 red frame despite correct focus
21:27.29arceanit was the easiest way :P
21:27.51DocScrutinizer05nicocam is severely odd somehow
21:27.56kerioarcean: can you reproduce the other issue?
21:28.28arceanrotated content of a thumb? sure
21:28.35arceanit's almost the same bug
21:29.28arceanit's some kind of race condition
21:29.40DocScrutinizer057 out of 10 no distance when facing down to floor, the remaining 3 times were 6,xx and 7,xx m despite real distance ~1.20m and focus correct for all I can tell
21:29.48arceanbetween Qt and h-d
21:30.08freemangordonarcean: but there is check in h-d for HILDON_..._ATOM change
21:30.15DocScrutinizer05something's terribly wrong with this focus thing
21:30.30arceanfreemangordon: sometimes h-d is faster than Qt
21:31.02freemangordonarcean: ok, but nevertheless, the event will get fired.
21:31.13freemangordon(atom change)
21:31.25DocScrutinizer05might nicocam ask for raw focus motor electrical current, not considering it takes more power to pull the lens in when facing down than it does when facing up?
21:31.49kerioDocScrutinizer05: it would be an amazing bug if so :D
21:32.00arceanhmm let's see if it's still there with new h-d and Qt
21:32.02freemangordonarcean: anyway, if you say you know whats going on, i trust you, it was too long ago i played with h-d to be able to argue :D
21:32.24DocScrutinizer05kerio: you're free to duplicate my findings
21:32.30freemangordonarcean: microb does it the same way as qt
21:32.49arceanfreemangordon: so does the phone app?
21:32.53freemangordonthe same for phone-ui
21:32.59freemangordonyes
21:33.10arceanI hate that :)
21:33.16freemangordonI know :)
21:33.41DocScrutinizer05quite consistently nicocam makes 8m out of 1m distance to floor
21:33.49DocScrutinizer05reproducable
21:34.09DocScrutinizer051.30m becomes 16m
21:34.56freemangordonarcean: that https://gitorious.org/community-ssu/hildon-desktop/blobs/master/src/home/hd-task-navigator.c#line4597 is supposed to be called
21:34.59DocScrutinizer0560cm ->3.17m
21:35.20DocScrutinizer05when you manage to get any readng
21:36.05freemangordonarcean: though I don;t remember where I add that additional stripe for landscape apps
21:36.46DocScrutinizer05facing up 80cm->16cm
21:37.11DocScrutinizer05I take bets now on my previous assumption
21:38.53DocScrutinizer05anybody holding it?
21:39.31arceanfreemangordon: the bug is fixed with the new h-d/Qt combo
21:40.10arceanat least I'm not able to reproduce it easily
21:40.18freemangordonarcean: :D
21:40.31freemangordoneasily or at all?
21:40.35arcean:D
21:40.42DocScrutinizer05wtf is the package for nicocam?
21:40.54DocScrutinizer05where's the bugtracker? the tmo thread?
21:40.59arceanI was rotating my n900 like a crazy :D
21:41.16kerioDocScrutinizer05: it's cssu camera-ui i suppose
21:41.37DocScrutinizer05there's no such package in maemo package interface
21:41.50freemangordonarcean: https://gitorious.org/community-ssu/hildon-desktop/blobs/master/src/home/hd-task-navigator.c#line1982
21:42.28DocScrutinizer05so who's the maintainer of that nicocam?
21:42.43freemangordonwe need something similar in https://gitorious.org/community-ssu/hildon-desktop/blobs/master/src/home/hd-task-navigator.c#line4597
21:42.45keriofreemangordon: pango+freetype working
21:42.50freemangordonarcean: ^^^
21:43.16freemangordonDocScrutinizer05: nicolai
21:43.34DocScrutinizer05and where the heck I get a hold of him?
21:43.41DocScrutinizer05to fix this silly bug
21:43.42freemangordonon TMO?
21:43.43merlin1991he answers to pm on tmo
21:43.55DocScrutinizer05not acceptable
21:44.04merlin1991also can you write up everything into some txt so I can check with stock cam?
21:44.06DocScrutinizer05I report bugs in public, not in PM
21:44.20merlin1991DocScrutinizer05: well there is the nicocam thread on tmo aswell
21:44.24freemangordonDocScrutinizer05: you can use camera-ui replacement thread too
21:44.35keriodoesn't garage have a bug tracker?
21:44.40DocScrutinizer05could you point me to that thread?
21:44.45merlin1991kerio: aren't we read only?
21:44.46arceanfreemangordon: that's current revision: http://gitorious.org/~arcean/community-ssu/arcean-hildon-desktop/blobs/b6bcbec89d20af5777a9c166489445407d7fd2d7/src/home/hd-task-navigator.c#line4597
21:44.51keriooh right
21:47.18DocScrutinizer05dang, took me 5 min "lemme test that nicocam now that I again got it" and I gone WTF?!
21:48.17freemangordonarcean: don;t see much of a difference
21:48.25DocScrutinizer05merlin1991: you can't check that distance reading in stock cam since it's not there for quite obvious reasons ;-)
21:48.51kerioDocScrutinizer05: maybe because it's botched when you're pointing up or down
21:49.00DocScrutinizer05for the rest: simply check if screen dims in stock cam, which I guess it actually does. Yet it doesn't feel right
21:49.35DocScrutinizer05kerio: the whole principle how the focus works doesn't allow such readout
21:49.59DocScrutinizer05it's a closed loop feedback that has no absolute values you could read out
21:50.16DocScrutinizer05at least no derived ones
21:51.36DocScrutinizer05I guess you have something like focus motor power in a sysnode, and that's a relative value from 0 to 255 for example. Nothing you could do with this, except maybe calculate battery load
21:51.51freemangordonarcean: so, are you able to reproduce it with latest h-d?
21:52.56kerioDocScrutinizer05: btw, i can reproduce the short reported distance when pointing up and the long reported distance when pointing down
21:53.48DocScrutinizer05ooh, i have a stock cam, on t900
21:54.03kerioDocScrutinizer05: you also have a stock cam *in the repos*
21:54.47DocScrutinizer05which I'm going to fscking install soonish, nuking my MP again
21:54.54keriodon't
21:55.03keriothe only difference in packaging is /usr/bin/camera-ui.launch
21:55.09keriodivert it away and copy the file manually
21:55.44DocScrutinizer05ok, stock can of course also goes into standby mode
21:55.54DocScrutinizer05and locked screen
21:56.32DocScrutinizer05and it also doesn't even wake on shutter-trigger, not to ask for focusswitch
21:57.41DocScrutinizer05but that focus distance readout is so extremely silly this has to change
21:59.00freemangordonDocScrutinizer05: https://gitorious.org/community-ssu/camera-ui/blobs/master/src/camera-ui2-window.c#line579
21:59.12DocScrutinizer05I gather when it vanishes this simply means it decided that focus must be infinite
22:00.01DocScrutinizer05freemangordon: alas this don't leave me any wiser
22:00.26DocScrutinizer05oh, the next few lines however
22:00.28DocScrutinizer05...
22:00.45DocScrutinizer05gfloat diopters = 0.0315*(focus-227);  :-P
22:00.57freemangordonnow you are supposed to be wiser :P
22:01.38DocScrutinizer05FSCK FOCUS_DISTANCE_CM_FMT
22:02.17DocScrutinizer05delete line 579 - 594
22:02.22DocScrutinizer05done
22:02.34DocScrutinizer05only fix available for that
22:02.53kerioDocScrutinizer05: do you have a full debian system handy?
22:02.57keriodeb-reversion would make your day
22:03.00DocScrutinizer05nope
22:03.12arceanfreemangordon: it's ok with the latest h-d/Qt
22:03.16keriograb the stock camera-ui .deb, put a huge epoch at the beginning of the version, done
22:03.18freemangordonDocScrutinizer05: camera-ui gets focus distance by using V4L ioctl VIDIOC_G_CTRL(V4L2_CID_FOCUS_ABSOLUTE)
22:03.28freemangordonarcean: great
22:03.48DocScrutinizer05freemangordon: that's obviously a bogus value though
22:04.07keriobut a value, nonetheless
22:04.08freemangordonDocScrutinizer05: no sure, i'd bet on the used formula
22:04.24DocScrutinizer05I bet on my tests
22:04.31DocScrutinizer05those show it's bogus
22:05.19DocScrutinizer05the whole optomechanical system has no means to evaluate true distance
22:05.56DocScrutinizer05the lens is spring-fixed
22:06.01freemangordon"This control moves the focal point of the camera by the specified amount. The
22:06.03freemangordonunit is undefined. Positive values move the focus closer to the camera,
22:06.06freemangordonnegative values towards infinity."
22:06.13DocScrutinizer05gravity adds resp subtracts to that spring
22:06.24freemangordonDocScrutinizer05: that's why your bogus values
22:06.38freemangordonwhen focusing the floor/cailing :D
22:06.44freemangordon*ceiling
22:06.48DocScrutinizer05sure, I know that
22:07.12freemangordonhmm, I tend to agree we should remove that "focus distance"
22:08.02*** join/#maemo-ssu arcean_ (~arcean@aaet151.neoplus.adsl.tpnet.pl)
22:08.05DocScrutinizer05it might work when accelerometer Z(?) axis has a value of |Z|<0.1g
22:08.26freemangordonor we can adjust the reading by using accel readout :D
22:08.36DocScrutinizer05might also work
22:10.02DocScrutinizer05I'd guess we'd need 3 formulae, one for facing up, one like the existing, and one for facing down. then interpolate between the 2 relevant ones in a ratio given by accelerometer readout for Z axis
22:11.01keriostop being ridiculous
22:11.16freemangordonwell, gravity should act in a linear way to the needed force
22:11.45freemangordonso a simple +a*ACC(z) should work too
22:12.08DocScrutinizer05like accel=1g -> 100% formula_down.  accel=0 -> 100% existing, accel=-0.5g -> (formula_up*Z + existing*(1-Z))/2
22:12.39DocScrutinizer05freemangordon: the spring is non-linear though
22:12.42freemangordonstill, I think you are right and we should remove that
22:13.00DocScrutinizer05acc, it's basically useless
22:13.46freemangordonDocScrutinizer05: i imagine a system similar to that in CD/DVD devices
22:14.05freemangordonyou can assume it is linear (the spring)
22:14.12DocScrutinizer05for focus? identical, yes
22:15.38DocScrutinizer05neither the spring nor the motor are linear
22:15.56freemangordonmotor? I am sure it is solenoid
22:16.02DocScrutinizer05sure it is
22:16.15DocScrutinizer05I just call it motor for simplicity
22:16.21freemangordon:)
22:17.01DocScrutinizer05and btw it eats power like mad, some 100mA
22:17.38DocScrutinizer05at least that's what the driver chip is rated for
22:19.31DocScrutinizer05anyway, what's the use of this reading? can you adjust it? no! Can you change your actions according to it? not that I see anything useful
22:19.40freemangordon:nod:
22:20.15DocScrutinizer05KILL pussycat KILL
22:21.02freemangordonDocScrutinizer05: ask merlin1991 to add it to TODOs :)
22:21.54merlin1991thinks only a bugreport on bugs.maemo.org can be added to official TODOs ;)
22:22.15DocScrutinizer05thinks bmo is in r/o mode
22:22.38freemangordonhmm, will it exist after the migration?
22:22.48DocScrutinizer05I hope so
22:23.28DocScrutinizer05unless board goes bunkers and decides it's "too expensive to maintain"
22:24.25DocScrutinizer05bonkers?
22:24.45DocScrutinizer05yeah, the latter
22:26.24DocScrutinizer05I mean, the resources and system maintenance all those systems need is negligible. It's the general system maintenance that costs, for the maemo subsystems like vBuletin management etc we actually can find volunteers
22:26.59DocScrutinizer05and the general system administartion is not changing much when you run or not run a bugtracker for example
22:27.05merlin1991thinks ro was the joke behind hist last message
22:27.21DocScrutinizer05ooh
22:27.32DocScrutinizer05is immune to jokes ;-)
22:29.20DocScrutinizer05dang, I managed to not walk more than 200 steps during last 72h, and I haven't changed clothes (though this pyjama is convenient)
22:29.57DocScrutinizer05is the xmess outside already canceled?
22:43.47DocScrutinizer05anyway thanks for reminding me to send that email response, merlin1991
22:44.33merlin1991is lost
22:44.54DocScrutinizer05you'll find it on maemo-community ML in a minute or two
22:46.22DocScrutinizer05http://lists.maemo.org/pipermail/maemo-community/2012-December/005837.html

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