*** _rd has quit IRC | 00:11 | |
*** Senicius has quit IRC | 00:28 | |
*** Senicius has joined #maemo-ssu | 00:28 | |
*** NIN101 has quit IRC | 00:38 | |
*** Senicius has quit IRC | 00:59 | |
*** Senicius has joined #maemo-ssu | 00:59 | |
*** Senicius has joined #maemo-ssu | 01:00 | |
*** Senicius has quit IRC | 01:06 | |
*** Senicius has joined #maemo-ssu | 01:06 | |
*** ccssnet has quit IRC | 01:08 | |
*** Senicius has quit IRC | 01:13 | |
*** Senicius has joined #maemo-ssu | 01:13 | |
*** Senicius has quit IRC | 01:15 | |
*** Senicius has joined #maemo-ssu | 01:15 | |
*** Senicius has quit IRC | 01:18 | |
*** Senicius has joined #maemo-ssu | 01:18 | |
*** Senicius has quit IRC | 01:34 | |
*** Senicius has joined #maemo-ssu | 01:34 | |
*** arcean has quit IRC | 01:36 | |
*** kolp has quit IRC | 01:47 | |
*** kolp has joined #maemo-ssu | 01:48 | |
*** Senicius has quit IRC | 01:54 | |
*** Senicius has joined #maemo-ssu | 01:54 | |
Pali | ping merlin1991 | 01:58 |
---|---|---|
*** Senicius has quit IRC | 02:01 | |
*** Senicius has joined #maemo-ssu | 02:01 | |
*** Senicius has quit IRC | 02:07 | |
*** Senicius has joined #maemo-ssu | 02:07 | |
*** Senicius has quit IRC | 02:10 | |
*** Senicius has joined #maemo-ssu | 02:10 | |
merlin1991 | Pali: pong | 02:17 |
Pali | merlin1991, can you also add symlinks for community, extras and rtcomm to oldmaemo? | 02:18 |
merlin1991 | sure, pm me with the paths though please | 02:19 |
*** Senicius has quit IRC | 02:23 | |
*** Senicius has joined #maemo-ssu | 02:23 | |
DocScrutinizer05 | merlin1991: wtf is going on on my IroN900? I just got notified about orrery update, and now I have ~984387 updateable pkgs, like libqtm-12-versit installed:1:1.2.0-tp1-0fn-fremantle13 available:1:1.2.0+git20111104-0nd-fremantle3 | 02:42 |
*** Senicius has quit IRC | 02:44 | |
*** Senicius has joined #maemo-ssu | 02:44 | |
DocScrutinizer05 | or sp-rich-core, or python2.5-sip4 | 02:44 |
DocScrutinizer05 | python-hildon, python, python-osso... pulseaudio-utils (WAAAAH!) | 02:45 |
DocScrutinizer05 | libshiboken1.0 | 02:45 |
DocScrutinizer05 | even camera-ui | 02:46 |
DocScrutinizer05 | are all the cssu pkgs < maemo-stock same pkg, and only the mp-community-fremantle-pr lifted them on my device? | 02:47 |
DocScrutinizer05 | well, for camera-ui it's the other way round | 02:48 |
DocScrutinizer05 | I downgraded to stock camera and it wants to update to 1.1.29.2+0cssu13 now | 02:49 |
DocScrutinizer05 | hildon-initscripts, intsalled: 1.26-1+0m5, avail: 1.26-1+dp1 | 02:51 |
DocScrutinizer05 | WTF is dp1? | 02:51 |
* DocScrutinizer05 stops bitching and fires up apt-cache | 02:52 | |
DocScrutinizer05 | 1.26-1+dp1 0 | 02:53 |
DocScrutinizer05 | 500 http://repository.maemo.org fremantle/tools/free Packages | 02:53 |
DocScrutinizer05 | :-o | 02:53 |
ShadowJK | what | 02:54 |
DocScrutinizer05 | tools repo activated | 02:55 |
* DocScrutinizer05 <--- fool | 02:55 | |
DocScrutinizer05 | meh! | 02:57 |
DocScrutinizer05 | disabled tool catalog, no change (except for hildon-initscripts now gone in list of updatable pkgs) | 02:58 |
DocScrutinizer05 | maemo-launcher: Installed: 0.35-7+0m5 Candidate: 0.35-7+0m5 Version table: 0.35-7+0m5 0 500 https://downloads.maemo.nokia.com ./ Packages *** 0.35-7+0m5 0 100 /var/lib/dpkg/status | 03:00 |
DocScrutinizer05 | now wtf?! | 03:01 |
*** kolp has quit IRC | 03:01 | |
DocScrutinizer05 | grrrrrr | 03:03 |
Skry | :o | 03:04 |
merlin1991 | well that is no update :D | 03:04 |
DocScrutinizer05 | groff-base: | 03:05 |
DocScrutinizer05 | Installed: 1.18.1.1-11osso3 | 03:05 |
DocScrutinizer05 | Candidate: 1.18.1.1-21 | 03:05 |
merlin1991 | and what does policy tell you? | 03:05 |
DocScrutinizer05 | Version table: | 03:05 |
DocScrutinizer05 | 1.18.1.1-21 0 | 03:05 |
DocScrutinizer05 | 500 http://repository.maemo.org fremantle-1.3/free Packages | 03:05 |
DocScrutinizer05 | *** 1.18.1.1-11osso3 0 | 03:05 |
DocScrutinizer05 | 100 /var/lib/dpkg/status | 03:05 |
merlin1991 | also please pastebin your /etc/apt/sources.list and /etc/apt/sources.list.d/*.list | 03:06 |
DocScrutinizer05 | k | 03:06 |
DocScrutinizer05 | IroN900:~# cat /etc/apt/sources.list | 03:07 |
DocScrutinizer05 | IroN900:~# cat /etc/apt/sources.list.d/*.list | 03:07 |
DocScrutinizer05 | deb http://repository.maemo.org/community-testing/ fremantle free non-free | 03:07 |
DocScrutinizer05 | deb https://downloads.maemo.nokia.com/fremantle/ssu/apps/ ./ | 03:07 |
DocScrutinizer05 | deb https://downloads.maemo.nokia.com/fremantle/ssu/mr0 ./ | 03:07 |
DocScrutinizer05 | deb http://repository.maemo.org/extras/ fremantle-1.3 free non-free | 03:07 |
merlin1991 | hm that looks perfectly fine | 03:08 |
DocScrutinizer05 | merlin1991: I installed procps and stock camera-ui, and one of those nuked MP | 03:08 |
DocScrutinizer05 | if that's any relevant or yields a clue | 03:09 |
DocScrutinizer05 | wtf groff-base 1.18.1.1-11osso3 ? | 03:10 |
DocScrutinizer05 | or 1.18.1.1-21 0 | 03:10 |
*** M4rtinK has quit IRC | 03:10 | |
DocScrutinizer05 | either we got 21.0 in latest cssu-t then where from my device got this other version that's allegedly installed? or cssu-t has 11osso3 then wtf is 21 from | 03:12 |
merlin1991 | hm atm I have no n900 on me so I can't crosscheck what should be there | 03:12 |
merlin1991 | I don't remember anything called groff-base in cssu | 03:12 |
DocScrutinizer05 | anybody could run apt-cache policy groff-base on his device, and share installed version together with his OS flavor? | 03:13 |
merlin1991 | groff-base 21 0 is in extras | 03:13 |
merlin1991 | sdk has the osso3 | 03:13 |
merlin1991 | see http://maemo.org/packages/view/groff-base/ | 03:13 |
merlin1991 | try to disable extras see what happens | 03:13 |
DocScrutinizer05 | np, wilco | 03:13 |
*** Senicius has quit IRC | 03:14 | |
*** Senicius_ has joined #maemo-ssu | 03:14 | |
*** Senicius_ is now known as Senicius | 03:15 | |
DocScrutinizer05 | W*T*F*F?? can't edit catalogs | 03:15 |
Pali | DocScrutinizer05, do you have HAM from CSSU ? | 03:15 |
DocScrutinizer05 | planned to rename "maemo.org" catalog to "maemo.org extras" - no way | 03:16 |
DocScrutinizer05 | I guess so, Pali | 03:16 |
Pali | rename of system calatogues is not possible | 03:16 |
Pali | only disable | 03:16 |
DocScrutinizer05 | >:-( | 03:16 |
DocScrutinizer05 | how sane that mameo-extras is named mameo.org | 03:17 |
Pali | name comes from nokia | 03:17 |
DocScrutinizer05 | s/mameo/maemo/g | 03:17 |
infobot | DocScrutinizer05 meant: how sane that maemo-extras is named maemo.org | 03:17 |
Pali | and that name can be translated into more languages | 03:17 |
Pali | same as ssu name | 03:17 |
Pali | renaming is possible in file in /usr/share/hildon-application-manager/ | 03:18 |
DocScrutinizer05 | I feel assraped | 03:18 |
DocScrutinizer05 | by HAM | 03:18 |
Pali | securtiy reason - you cannot modify system catalogues as user | 03:19 |
Pali | it is like aegis-- | 03:19 |
DocScrutinizer05 | # of pkgs down to 3: camera-ui (ok'ish), maemo-auncher (?????), pulseaudio-utils ( GRRR ) | 03:19 |
merlin1991 | well no idea why there is an update for the later 2 but at least camera-ui is reasonable | 03:20 |
DocScrutinizer05 | I can't modify da fuckin NAME, for security reasons? | 03:20 |
merlin1991 | you cna#t modify anything on the cataloge for security reasons ;) | 03:21 |
DocScrutinizer05 | no idea why there was an update for 89820987 when extras been enabled | 03:21 |
DocScrutinizer05 | I'll teach fsckng HAM about security! | 03:21 |
merlin1991 | maybe the expired keys of the ssu repos had something todo with that? | 03:22 |
DocScrutinizer05 | bullshit rationale. Worse though to adopt it in cssu | 03:22 |
DocScrutinizer05 | (security) | 03:22 |
DocScrutinizer05 | btw now orrery is gone as well :-/ | 03:24 |
DocScrutinizer05 | for upgrade | 03:24 |
DocScrutinizer05 | of course | 03:24 |
DocScrutinizer05 | I wouldn't want to permanently disable maemo-extras repo! | 03:24 |
merlin1991 | my bet is, that the domain policy for the ssu repos within ham was valid as long as the keys were not expired and now all the libs and whatnot that have been pushed to extras can be replaced as if there is no priority to repos anymore | 03:25 |
DocScrutinizer05 | pulseaudio-utils: Installed: 0.9.15-1maemo38+0m5 Candidate: 0.9.15-1maemo43+0m5 Version table: 0.9.15-1maemo43+0m5 0 500 https://downloads.maemo.nokia.com ./ Packages *** 0.9.15-1maemo38+0m5 0 100 /var/lib/dpkg/status | 03:27 |
DocScrutinizer05 | last update installed crap from tools? | 03:28 |
merlin1991 | yep that looks like | 03:29 |
merlin1991 | the installed version is in no avaiable repo so I guess tools | 03:29 |
DocScrutinizer05 | then that could be the culprit | 03:29 |
DocScrutinizer05 | probably since I already had MP nuked when I did last update (?), it "updated" a lot of shit to tools revision level | 03:30 |
Pali | last version of pulseaudio from nokia is 0.9.15-1maemo43+0m5 | 03:31 |
DocScrutinizer05 | this is a cssu-t system though | 03:31 |
DocScrutinizer05 | aah | 03:31 |
Pali | downloads.maemo.nokia.com/fremantle/ssu/mr0/pulseaudio-utils_0.9.15-1maemo43+0m5_armel.deb | 03:31 |
DocScrutinizer05 | well, I got a third version I omitted in above paste: | 03:32 |
DocScrutinizer05 | 0.9.15-1maemo27+0m5 0 | 03:32 |
DocScrutinizer05 | 500 https://downloads.maemo.nokia.com ./ Packages | 03:32 |
Pali | this is too old version | 03:33 |
Pali | do you have PR1.2 installed? | 03:33 |
DocScrutinizer05 | aah old version in same repo | 03:33 |
Pali | no in nokia repo is only last version | 03:33 |
DocScrutinizer05 | nfc | 03:33 |
Pali | maybe in SDK is older too | 03:33 |
DocScrutinizer05 | 500 https://downloads.maemo.nokia.com ./ Packages | 03:34 |
DocScrutinizer05 | hell here's the fuill spam of paste: | 03:34 |
DocScrutinizer05 | IroN900:~# apt-cache policy pulseaudio-utils | 03:34 |
DocScrutinizer05 | pulseaudio-utils: | 03:34 |
DocScrutinizer05 | Installed: 0.9.15-1maemo38+0m5 | 03:34 |
DocScrutinizer05 | Candidate: 0.9.15-1maemo43+0m5 | 03:35 |
DocScrutinizer05 | Version table: | 03:35 |
DocScrutinizer05 | 0.9.15-1maemo43+0m5 0 | 03:35 |
DocScrutinizer05 | 500 https://downloads.maemo.nokia.com ./ Packages | 03:35 |
DocScrutinizer05 | *** 0.9.15-1maemo38+0m5 0 | 03:35 |
DocScrutinizer05 | 100 /var/lib/dpkg/status | 03:35 |
DocScrutinizer05 | 0.9.15-1maemo27+0m5 0 | 03:35 |
DocScrutinizer05 | 500 https://downloads.maemo.nokia.com ./ Packages | 03:35 |
Pali | seems like you had disabled SSU repo | 03:35 |
Pali | and now you enabled it | 03:35 |
DocScrutinizer05 | nope, I disabled tools repo | 03:36 |
DocScrutinizer05 | and now I disabled extras repo | 03:36 |
Pali | aaa, now I see problem | 03:36 |
Pali | DocScrutinizer05, you have in your system enabled PR1.2 nokia repo | 03:36 |
DocScrutinizer05 | o.O | 03:36 |
Pali | or PR1.1 | 03:36 |
Pali | PR1.1 is downloads.maemo.nokia.com/fremantle/mr0/ | 03:36 |
Pali | and PR1.3 is downloads.maemo.nokia.com/fremantle/ssu/mr0 | 03:37 |
Pali | I looked into PR1.1 and there is pulseaudio 27 | 03:37 |
DocScrutinizer05 | [2012-11-10 02:07:14] <DocScrutinizer05> deb https://downloads.maemo.nokia.com/fremantle/ssu/mr0 ./ | 03:37 |
Pali | and in PR1.3 is 43 | 03:37 |
Pali | do apt-get update | 03:37 |
DocScrutinizer05 | no change | 03:38 |
Pali | did you downgraded pulseaudio package? | 03:39 |
DocScrutinizer05 | nevar | 03:39 |
DocScrutinizer05 | why should I do that | 03:39 |
Pali | this looks like bad upgrade to PR.13 | 03:39 |
Pali | or some stupid extras package want to downgrade pulseaudio | 03:40 |
Pali | (no idea why) | 03:40 |
Pali | and HAM did it | 03:40 |
DocScrutinizer05 | and what about the other 986487 pkg that show up when I enable maemo-extras? | 03:41 |
Pali | or, maybe you have corrupted /var/lib/dpkg/something | 03:42 |
Pali | there is one file on debian where is stored version of each installed package | 03:42 |
DocScrutinizer05 | /usr/bin/apt-get install libmissioncontrol-utils ;# Mo., 9. Jul. 2012 11:51:05 CEST | 03:42 |
DocScrutinizer05 | /usr/bin/apt-get install procps ;# Fr., 17. Aug. 2012 20:30:11 CEST | 03:42 |
DocScrutinizer05 | /usr/bin/apt-get install sp-oops-extract ;# So., 26. Aug. 2012 18:37:46 CEST | 03:42 |
DocScrutinizer05 | /usr/bin/apt-get install openntpd ;# Di., 11. Sep. 2012 21:36:04 CEST | 03:42 |
DocScrutinizer05 | /usr/bin/apt-get install procps ;# Sa., 15. Sep. 2012 20:10:57 CEST | 03:42 |
DocScrutinizer05 | /usr/bin/apt-get install camera-ui=1.1.29.1+0m5 ;# So., 7. Okt. 2012 16:17:11 CEST | 03:43 |
DocScrutinizer05 | no way I did any weird things via HAM | 03:44 |
Pali | call: sudo hildon-application-manager-config update | 03:44 |
Pali | and then upload your sources.lists | 03:44 |
DocScrutinizer05 | I'm root | 03:45 |
DocScrutinizer05 | IroN900:~# cat /etc/apt/sources.list | 03:46 |
DocScrutinizer05 | IroN900:~# cat /etc/apt/sources.list.d/*.list | 03:46 |
DocScrutinizer05 | deb http://repository.maemo.org/community-testing/ fremantle free non-free | 03:46 |
DocScrutinizer05 | deb https://downloads.maemo.nokia.com/fremantle/ssu/apps/ ./ | 03:46 |
DocScrutinizer05 | deb https://downloads.maemo.nokia.com/fremantle/ssu/mr0 ./ | 03:46 |
DocScrutinizer05 | http://mg.pov.lt/maemo-ssu-irclog/latest.log.html#t2012-11-10T03:07:15 | 03:47 |
DocScrutinizer05 | I guess merlin1991 was on a trace to something | 03:48 |
Pali | ok | 03:48 |
Pali | what is problem? | 03:48 |
DocScrutinizer05 | [2012-11-10 02:25:50] <merlin1991> my bet is, that the domain policy for the ssu repos within ham was valid as long as the keys were not expired and now all the libs and whatnot that have been pushed to extras can be replaced as if there is no priority to repos anymore | 03:49 |
Pali | yes, this is true | 03:50 |
Pali | because packages from bad domain are ignored | 03:50 |
Pali | and bad domain is when gpg key is not valid | 03:51 |
Pali | or when gpg key does not match to stored in HAM | 03:51 |
DocScrutinizer05 | how to fix that now? | 03:52 |
DocScrutinizer05 | I mean, I wanna enable extras again | 03:52 |
Pali | ask nokia to increase life of gpg key | 03:52 |
merlin1991 | rehost ssu repo and put the key you use to sign it into the trusted zone | 03:52 |
DocScrutinizer05 | and forget PA-utils for now | 03:52 |
DocScrutinizer05 | I'm not hosting ssu | 03:53 |
merlin1991 | well you could use apt-pinning to give the ssu repo a higher priority | 03:55 |
Pali | is there anybody in nokia who can change gpg key expiration? | 03:55 |
merlin1991 | you basically have to give it a prio over 100 | 03:55 |
merlin1991 | err over 1000 | 03:55 |
merlin1991 | Pali: X-Fade could | 03:55 |
merlin1991 | ... | 03:55 |
DocScrutinizer05 | dang, aren't *we* hosting ssu? | 03:55 |
Pali | and how expiration of gpg keys working? | 03:56 |
merlin1991 | *we* are hosting a subset of ssu that works as long as regular ssu works | 03:56 |
merlin1991 | Pali: when you create a key you either specifiy an expiration date or "valid forever" | 03:56 |
merlin1991 | so nokia would have to resign repos with a new key and push an ssu update containing the fingerprint | 03:56 |
Pali | yes, but I think that there is option to change expiration date of existing key | 03:57 |
DocScrutinizer05 | so, wait a minute! what's the actual situation now? Is it just me who hosed his device, or do we face a major desaster? | 03:57 |
merlin1991 | DocScrutinizer05: http://wiki.maemo.org/Extras-devel#Limiting_the_damage you'll have to pin nokia ssu and cssu at a higher level than extras | 03:57 |
merlin1991 | DocScrutinizer05: gotta check on my device but possibly everyone | 03:57 |
merlin1991 | if my guess is correct about the source of your problem | 03:58 |
DocScrutinizer05 | I noticed several maemo keys being expired on http last few days | 03:59 |
merlin1991 | yeah (almost) all sll certs around maemo.org have expired aswell | 03:59 |
DocScrutinizer05 | merlin1991: I fail to clearly figure how to tell this pinning voodoo about the repo to pin/priorize | 04:05 |
*** Pali has quit IRC | 04:05 | |
DocScrutinizer05 | l=? | 04:06 |
merlin1991 | uh I don't know either, gotta read the docs, but I think you can pin based on "suite" which is in the release file on the repo | 04:06 |
DocScrutinizer05 | gibberish to me, sorry | 04:07 |
DocScrutinizer05 | Package: * | 04:07 |
DocScrutinizer05 | Pin: release l=Extras | 04:07 |
DocScrutinizer05 | Pin-Priority: 1001 | 04:07 |
DocScrutinizer05 | is suppesed to do what? prio of maemo-extras to 1001? | 04:07 |
DocScrutinizer05 | so my guess been I have to swap Extras by ssu/cssu | 04:08 |
merlin1991 | yeah pin ssu and cssu | 04:08 |
merlin1991 | and look into the release files ie there's l (label | 04:08 |
merlin1991 | arf | 04:08 |
merlin1991 | paste fale | 04:08 |
merlin1991 | ie http://repository.maemo.org/extras/dists/fremantle-1.3/Release | 04:08 |
merlin1991 | Suite can be matched with a=string, label with l=string | 04:09 |
DocScrutinizer05 | I'm too tired to get what you're trying to tell me | 04:09 |
DocScrutinizer05 | nfc about apt and pinning | 04:10 |
DocScrutinizer05 | neither about suite | 04:10 |
DocScrutinizer05 | and God damn me if I know what to look up in http://repository.maemo.org/extras/dists/fremantle-1.3/Release | 04:15 |
DocScrutinizer05 | shouldn't I maybe lookup "Label: XXXXX" in CSSU repo Release file? | 04:17 |
merlin1991 | yep | 04:18 |
merlin1991 | cssu has a label of community-testing | 04:18 |
merlin1991 | so you can match that with Pin: release l=community-testing | 04:18 |
DocScrutinizer05 | so I prepare a file with.. ? TWO sections like | 04:19 |
DocScrutinizer05 | Package: * | 04:19 |
DocScrutinizer05 | Pin: release l=Extras | 04:19 |
DocScrutinizer05 | Pin-Priority: 1001 | 04:19 |
merlin1991 | extras has to have no prio | 04:19 |
merlin1991 | you need to pin ssu and cssu at the same prio (or cssu higher than ssu) and leave extras alone | 04:20 |
DocScrutinizer05 | yes, but do I need TWO sections for cssu-testing and nokia-ssu or whatever the name? | 04:20 |
merlin1991 | yep you need 2 sections | 04:20 |
merlin1991 | and the file is in /etc/apt/preferences | 04:20 |
merlin1991 | or actually is exactly that path | 04:20 |
DocScrutinizer05 | now just about the friggin label of nokia ssu | 04:21 |
DocScrutinizer05 | ssu/mr0 ? | 04:21 |
DocScrutinizer05 | or maybe ssu/apps? | 04:21 |
DocScrutinizer05 | meh, nm. https://downloads.maemo.nokia.com/fremantle/ssu/mr0 is 404 or sth | 04:22 |
DocScrutinizer05 | so nfc again where to find the Release file there | 04:23 |
DocScrutinizer05 | to look up "Label: nokia-ssu" | 04:24 |
DocScrutinizer05 | or "Label: MR0" or whatever it might be | 04:25 |
merlin1991 | yeah the friggin ssu repo requires user and pass :/ | 04:25 |
DocScrutinizer05 | :nod: | 04:26 |
merlin1991 | and ofc the proper path | 04:26 |
merlin1991 | hm should be https://downloads.maemo.nokia.com/fremantle/ssu/mr0/dists/Release | 04:26 |
DocScrutinizer05 | Access Denied though | 04:26 |
DocScrutinizer05 | wait, wasn't that a question of right device to run browser on? | 04:27 |
DocScrutinizer05 | meh, N900 microb also shows "Access Denied" | 04:28 |
DocScrutinizer05 | ok, that nokia ssu repo isn't pin-able | 04:34 |
DocScrutinizer05 | so what now? | 04:34 |
merlin1991 | well either wait for nokia, or add some hugeass mp to cssu that pins everything ssu related | 04:35 |
* merlin1991 hides | 04:35 | |
DocScrutinizer05 | should I try to install my MP again, for a first shot? | 04:35 |
merlin1991 | well in order to have cssu you can't use the ssu mp, and the cssu mp doesn't pin anything that we didn't update | 04:36 |
DocScrutinizer05 | who knows, maybe all those 897498 pkgs were just those that cssu updated? | 04:37 |
* merlin1991 wonders with which key cssu is signed | 04:37 | |
DocScrutinizer05 | actually it were maybe 100 | 04:37 |
DocScrutinizer05 | good question | 04:38 |
DocScrutinizer05 | I thought you have that, but on second thought... | 04:38 |
DocScrutinizer05 | probably x-fade created one for us? | 04:38 |
DocScrutinizer05 | apt-get install mp-fremantle-community-pr ? | 04:38 |
merlin1991 | yep | 04:38 |
DocScrutinizer05 | k | 04:39 |
merlin1991 | but it's probably not going to help | 04:39 |
merlin1991 | and obviously brings back camera-ui | 04:39 |
DocScrutinizer05 | yoh | 04:39 |
*** dafox has quit IRC | 04:39 | |
DocScrutinizer05 | The following extra packages will be installed: busybox-symlinks-procps camera-ui The following packages will be REMOVED: procps The following NEW packages will be installed: busybox-symlinks-procps mp-fremantle-community-pr The following packages will be upgraded: camera-ui | 04:40 |
DocScrutinizer05 | yoh yoh yoh | 04:40 |
*** nox- has quit IRC | 04:41 | |
DocScrutinizer05 | now would I dare to do a `apt-get -s upgrade` instead of starting HAM? | 04:42 |
DocScrutinizer05 | nm, need to activate extras anyway | 04:45 |
DocScrutinizer05 | meh | 04:45 |
DocScrutinizer05 | takes minutes | 04:45 |
DocScrutinizer05 | so I guess... | 04:46 |
DocScrutinizer05 | yep, 94984270982 pkgs to update | 04:46 |
DocScrutinizer05 | this is pretty symptomatic: | 04:47 |
DocScrutinizer05 | IroN900:~# apt-cache policy maemo-launcher | 04:47 |
DocScrutinizer05 | maemo-launcher: | 04:47 |
DocScrutinizer05 | Installed: 0.35-7+0m5 | 04:47 |
DocScrutinizer05 | Candidate: 0.35-7+0m5 | 04:47 |
DocScrutinizer05 | Version table: | 04:47 |
DocScrutinizer05 | 0.35-7+0m5 0 | 04:47 |
DocScrutinizer05 | 500 https://downloads.maemo.nokia.com ./ Packages | 04:47 |
DocScrutinizer05 | *** 0.35-7+0m5 0 | 04:47 |
DocScrutinizer05 | 100 /var/lib/dpkg/status | 04:48 |
merlin1991 | ham trolls you ;) | 04:48 |
DocScrutinizer05 | installed: some unknown (or deprecated or whatnot) version "from var/lib/dpkg/status"; Candidate: a supposedly more trusted higher prio identical version from extras | 04:50 |
DocScrutinizer05 | or rather from Nokia ssu? | 04:50 |
DocScrutinizer05 | err nope, https://downloads.maemo.nokia.com ./ Packages should be extras aiui | 04:51 |
DocScrutinizer05 | or not? I should stop this, as long as my beloved N900 is still alive | 04:51 |
DocScrutinizer05 | deb http://repository.maemo.org/extras/ fremantle-1.3 free non-free is extras | 04:52 |
DocScrutinizer05 | seems we should get a hold of X-Fade as SOON AS POSSIBLE | 04:53 |
DocScrutinizer05 | X-Fade: ping! merlin1991found out that our cssu cert expired. We need a fixed one urgently | 04:54 |
merlin1991 | /lib/dpkg/status is the currently installed pacakge | 04:54 |
DocScrutinizer05 | :nod: | 04:54 |
DocScrutinizer05 | gathered as much | 04:54 |
merlin1991 | actually the nokia ssu cert expired ;) | 04:55 |
merlin1991 | about the cssu cert I'm not 100% sure | 04:55 |
merlin1991 | gotta check that myself | 04:55 |
DocScrutinizer05 | yeah, might still be me and my friggin tools repo | 04:55 |
merlin1991 | and ofc I have to check on my device it it is going similar foobar | 04:58 |
merlin1991 | btw it might actually be even funkier | 04:58 |
merlin1991 | extras | 04:58 |
merlin1991 | is a trusted repo too | 04:58 |
merlin1991 | it came in pr1.2 | 04:58 |
merlin1991 | maybe that cert is valid and the nokia ssu isn't anymore | 04:58 |
merlin1991 | I didn't run into the problem because I only have extras-devel enabled, but I'll do some testing when I get home | 04:59 |
merlin1991 | btw do you see the bazillion updates in apt or in ham? | 04:59 |
merlin1991 | (or both) | 04:59 |
merlin1991 | DocScrutinizer05: ^^ | 05:01 |
DocScrutinizer05 | in HAM | 05:01 |
DocScrutinizer05 | haven't checked apt | 05:02 |
DocScrutinizer05 | [2012-11-10 03:42:56] <DocScrutinizer05> now would I dare to do a `apt-get -s upgrade` instead of starting HAM? | 05:02 |
DocScrutinizer05 | merlin1991: in fact I wouldn't exactly know what to do in apt to simulate the HAM "update" display | 05:03 |
DocScrutinizer05 | Reading package lists... Done | 05:05 |
DocScrutinizer05 | W: GPG error: https://downloads.maemo.nokia.com ./ Release: The following signatures were invalid: KEYEXPIRED 1349249546 KEYEXPIRED 1349249546 KEYEXPIRED 1349249546 | 05:05 |
DocScrutinizer05 | W: GPG error: https://downloads.maemo.nokia.com ./ Release: The following signatures were invalid: KEYEXPIRED 1349249546 KEYEXPIRED 1349249546 KEYEXPIRED 1349249546 | 05:05 |
DocScrutinizer05 | W: You may want to run apt-get update to correct these problems | 05:05 |
DocScrutinizer05 | merlin1991: ^^^ | 05:05 |
DocScrutinizer05 | on apt-get update | 05:06 |
DocScrutinizer05 | it's a Warning though | 05:08 |
DocScrutinizer05 | I wonder if that might be related to new HAM version | 05:08 |
DocScrutinizer05 | merlin1991: http://pastebin.com/QrqdWWWj | 05:11 |
DocScrutinizer05 | ooh, and just for the shits'n'giggles: http://pastebin.com/A7J3h5kh | 05:19 |
*** infobot has quit IRC | 05:34 | |
merlin1991 | DocScrutinizer05: still around? | 05:34 |
*** infobot_ has joined #maemo-ssu | 05:35 | |
*** ChanServ sets mode: +v infobot_ | 05:35 | |
*** amiconn_ has joined #maemo-ssu | 05:36 | |
*** amiconn has quit IRC | 05:36 | |
*** amiconn_ is now known as amiconn | 05:36 | |
DocScrutinizer05 | yep | 05:42 |
DocScrutinizer05 | err WUT??? infobot_ ?? | 05:42 |
DocScrutinizer05 | ~+uptime | 05:42 |
infobot_ | - Uptime for infobot - | 05:42 |
infobot_ | Now: 8m 29s running infobot 1.5.4 (SVN) -- linux | 05:42 |
infobot_ | 1: 59d 8h 41m 19s running infobot 1.5.4 (SVN) -- linux, ended Sun Nov 14 18:39:57 2010 | 05:42 |
infobot_ | 2: 57d 3h 9m 23s running infobot 1.5.4 (SVN) -- linux, ended Fri Jun 26 20:39:27 2009 | 05:42 |
infobot_ | 3: 36d 20h 47m 14s running infobot 1.5.4 (SVN) -- linux, ended Tue Aug 4 17:38:59 2009 | 05:42 |
*** infobot_ has quit IRC | 05:44 | |
DocScrutinizer05 | merlin1991: yep, still around | 05:44 |
merlin1991 | I just got home, need to charge my n900 a bit then I'll try myself | 05:44 |
*** infobot has joined #maemo-ssu | 05:45 | |
*** ChanServ sets mode: +v infobot | 05:45 | |
DocScrutinizer05 | seen my pastebins? | 05:45 |
merlin1991 | yep | 05:45 |
*** Milhouse has quit IRC | 05:47 | |
*** Milhouse has joined #maemo-ssu | 05:47 | |
DocScrutinizer05 | just remembered the Z900 (N900-thombie), and noticed it has a [!] and says "maemo5-thumb update available" | 05:48 |
merlin1991 | and apt-worker is running :D | 05:58 |
*** DocScrutinizer05 has quit IRC | 06:00 | |
*** DocScrutinizer05 has joined #maemo-ssu | 06:00 | |
merlin1991 | aaaand ham troll me | 06:02 |
merlin1991 | nice | 06:02 |
merlin1991 | s/troll/trolls/ | 06:02 |
DocScrutinizer05 | not really | 06:02 |
DocScrutinizer05 | I want my plastic medal now for digging this up first | 06:03 |
DocScrutinizer05 | shit | 06:03 |
merlin1991 | so far I didn't see a bazillion of packges to upgrade | 06:03 |
DocScrutinizer05 | hmm? | 06:03 |
DocScrutinizer05 | what now? | 06:04 |
merlin1991 | I currently have extras, ssu, and cssu enabled and see no avaiable updates | 06:04 |
merlin1991 | in my case it would only upgrade gstreamer0.10-ffmpeg | 06:05 |
DocScrutinizer05 | well, what does apt-get update tell you? | 06:05 |
merlin1991 | the ususal with the 2 key expired warnings | 06:05 |
DocScrutinizer05 | ummm | 06:05 |
* merlin1991 tries what happens if he removes the mp | 06:06 | |
DocScrutinizer05 | rather isntall procps | 06:07 |
merlin1991 | ah yeah | 06:07 |
merlin1991 | I need the tool repo right? | 06:08 |
DocScrutinizer05 | possibly | 06:08 |
DocScrutinizer05 | tough policy is again cryptic to me | 06:08 |
DocScrutinizer05 | 500 http://repository.maemo.org fremantle-1.3/free Packages | 06:09 |
DocScrutinizer05 | Candidate: 1:3.2.7-11maemo1+0m5 | 06:09 |
merlin1991 | ah seems to be in extras | 06:09 |
merlin1991 | still only gstreamer | 06:10 |
DocScrutinizer05 | I still suspect the enabled tools repo been the culprit | 06:10 |
merlin1991 | you must have somehow f00bared your device with the tools repo, becuase I really can't reproduce the problem here | 06:11 |
DocScrutinizer05 | I'm pretty sure enabling tools and then installing sth while MP is gone will cause this mess | 06:11 |
DocScrutinizer05 | though, would something like >> Inst python-osso [0.4-0maemo4] (0.4-0maemo5 Extras:2.0/fremantle-1.3) << be related to tools? | 06:14 |
DocScrutinizer05 | I pasted last few months of apt-get install logs way up | 06:15 |
merlin1991 | well for starters I don't even have python-osso installed here | 06:16 |
merlin1991 | and extras seems to ship the maemo5 version | 06:16 |
DocScrutinizer05 | and I for sure didn't any fapman or HAM stuff that's more insane than enabling a catalog | 06:16 |
*** sicelo^ has quit IRC | 06:17 | |
DocScrutinizer05 | here's another one: Inst python2.5-qt4-maemo5 [4.7.3-maemo5] (4.7.5-maemo2 Extras:2.0/fremantle-1.3) [] | 06:17 |
*** sicelo^ has joined #maemo-ssu | 06:17 | |
DocScrutinizer05 | well, you got them all in my pastebin | 06:17 |
DocScrutinizer05 | the weird stuff is why I had to reinstall procps several times | 06:18 |
DocScrutinizer05 | I guess my apt-get log is missing the --reinstall calls | 06:19 |
merlin1991 | btw is that paste with or without extras enabled? | 06:20 |
DocScrutinizer05 | errr with | 06:20 |
DocScrutinizer05 | without there's not that much | 06:20 |
DocScrutinizer05 | only those 3 pkgs | 06:21 |
merlin1991 | hm well the only idea i have is, that you installed something without having extras enabled, otherwise why would you have so many old pkgs? | 06:21 |
DocScrutinizer05 | hmmm | 06:21 |
DocScrutinizer05 | so you think I should allow an upgrade all? | 06:24 |
merlin1991 | at least that list looks safe | 06:24 |
DocScrutinizer05 | I wonder how the F* this list could show up *now* while before it never did | 06:25 |
DocScrutinizer05 | whatever, HAM GO GO GOOOOO | 06:25 |
DocScrutinizer05 | this seems to take a while | 06:29 |
merlin1991 | the python stuff takes some time, it optifies on install or something similar weird | 06:35 |
DocScrutinizer05 | python-pyside-qtcore(1.0.5-1maemo1) conflicts with python-pyside-qtgui(1.0.0-1maemo1) :-/ | 06:38 |
merlin1991 | hm but there should be an equally new python-pyside-qtgui | 06:41 |
DocScrutinizer05 | python-pyside-qtgui(1.0.5-1maemo1) installing | 06:41 |
DocScrutinizer05 | HAM bastard | 06:42 |
DocScrutinizer05 | pythin2.5-qt4-common(4.7.5-maemo2) and python2.5-sip4(4.11-maemo0) in python-2.5-qt4-common conflict with python2.5-qt4-core(4.7.3-maemo5) | 06:44 |
DocScrutinizer05 | dafaq | 06:45 |
*** dhbiker has quit IRC | 06:46 | |
DocScrutinizer05 | python2.5-qt4-core conflicts with python2.5-qt4-gui(4.7.3-maemo5) dafaqfaqfaqfaq | 06:47 |
merlin1991 | well you need to update all python qt packages in one go | 06:47 |
merlin1991 | they need exact versions | 06:47 |
DocScrutinizer05 | this is HAM!! | 06:47 |
merlin1991 | you need to find the single package that depends on all the others then :D | 06:47 |
DocScrutinizer05 | hahahaha | 06:48 |
DocScrutinizer05 | I'll run it a second time | 06:49 |
merlin1991 | which would be python-pyside | 06:49 |
DocScrutinizer05 | and then a third time if necessary | 06:49 |
DocScrutinizer05 | :shrug: | 06:50 |
DocScrutinizer05 | no more available updates | 06:50 |
DocScrutinizer05 | apt-worker busy like hell | 06:50 |
DocScrutinizer05 | The following packages have been kept back: | 06:52 |
DocScrutinizer05 | libsdl-mixer1.2 | 06:52 |
DocScrutinizer05 | 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded. | 06:52 |
DocScrutinizer05 | NFC who installed the failing pkgs now, and when | 06:52 |
DocScrutinizer05 | IroN900:~# apt-cache policy python2.5-qt4-core | 06:54 |
DocScrutinizer05 | python2.5-qt4-core: | 06:54 |
DocScrutinizer05 | Installed: 4.7.5-maemo2 | 06:54 |
DocScrutinizer05 | Candidate: 4.7.5-maemo2 | 06:54 |
DocScrutinizer05 | merlin1991: thanks anyway | 06:54 |
DocScrutinizer05 | psproc and camera-ui in place again, everything fine | 07:02 |
DocScrutinizer05 | fsck tools repo | 07:02 |
* DocScrutinizer05 idly wonders if apt could update pkgs from their original repos *only* | 07:04 | |
DocScrutinizer05 | n8 | 07:04 |
*** l4m3rx has joined #maemo-ssu | 08:11 | |
*** l4m3rx is now known as _shadowx | 08:11 | |
*** _xnt14 has quit IRC | 08:44 | |
*** _xnt14 has joined #maemo-ssu | 08:46 | |
*** dhbiker has joined #maemo-ssu | 09:28 | |
kerio | DocScrutinizer05: yep | 09:59 |
kerio | it's kinda doable | 09:59 |
kerio | i think, at least | 10:00 |
kerio | pin that package/repo combination at 600 | 10:00 |
*** _xnt14 has quit IRC | 10:08 | |
*** infobot has quit IRC | 10:09 | |
*** mickname has quit IRC | 10:09 | |
*** _xnt14 has joined #maemo-ssu | 10:11 | |
*** infobot has joined #maemo-ssu | 10:11 | |
*** mickname has joined #maemo-ssu | 10:11 | |
*** asimov.freenode.net sets mode: +v infobot | 10:11 | |
*** dhbiker has quit IRC | 10:15 | |
DocScrutinizer05 | ~+uptime | 10:16 |
infobot | - Uptime for infobot - | 10:16 |
infobot | Now: 4h 32m 43s running infobot 1.5.4 (SVN) -- linux | 10:16 |
infobot | 1: 59d 8h 41m 19s running infobot 1.5.4 (SVN) -- linux, ended Sun Nov 14 18:39:57 2010 | 10:17 |
infobot | 2: 57d 3h 9m 23s running infobot 1.5.4 (SVN) -- linux, ended Fri Jun 26 20:39:27 2009 | 10:17 |
infobot | 3: 36d 20h 47m 14s running infobot 1.5.4 (SVN) -- linux, ended Tue Aug 4 17:38:59 2009 | 10:17 |
*** dhbiker has joined #maemo-ssu | 10:56 | |
*** dhbiker has quit IRC | 11:03 | |
*** luf has joined #maemo-ssu | 11:06 | |
*** Pali has joined #maemo-ssu | 11:34 | |
*** _rd has joined #maemo-ssu | 11:45 | |
*** tg has quit IRC | 11:49 | |
*** tg has joined #maemo-ssu | 11:58 | |
*** _rd has quit IRC | 12:02 | |
*** _rd has joined #maemo-ssu | 12:03 | |
*** NIN101 has joined #maemo-ssu | 12:10 | |
Pali | ~seen X-Fade | 12:19 |
infobot | x-fade is currently on #maemo (2h 6m 9s) #harmattan (2h 6m 9s) #meego (2h 6m 9s) #maemo-ssu (2h 6m 9s), last said: 'ZogG_laptop: ?'. | 12:19 |
*** M4rtinK has joined #maemo-ssu | 12:23 | |
*** kolp has joined #maemo-ssu | 12:34 | |
*** NIN101 has quit IRC | 12:44 | |
*** NIN101 has joined #maemo-ssu | 12:45 | |
Pali | ping freemangordon | 13:04 |
*** Senicius_ has joined #maemo-ssu | 13:12 | |
freemangordon | Pali: pong | 13:32 |
Pali | freemangordon, check your time(zone) for git, in systemui alarm repo is good anomaly :D | 13:33 |
freemangordon | Pali: I am using virtual machine, it could be that time zone is not setup correctly | 13:34 |
Pali | ok | 13:34 |
freemangordon | hmm, settings look ok | 13:34 |
freemangordon | time zone is correct | 13:34 |
Pali | anyway I pushed new patch for debian/control | 13:35 |
Pali | (commit time about 30 minutes ago) | 13:35 |
freemangordon | Pali: good. And I pushed some fixes, alarmui should be working ok now | 13:35 |
Pali | ok :-) | 13:36 |
freemangordon | ok as in stock :) | 13:36 |
freemangordon | I am going to remove all of the global variables dhit | 13:36 |
freemangordon | can't believe it is written in that way :( | 13:36 |
freemangordon | did yoiu look at the code? | 13:37 |
freemangordon | *you | 13:37 |
Pali | yes | 13:39 |
Pali | btw, why are you marking that c source file as executable? | 13:39 |
freemangordon | I am using QtCreator under windows to edit it | 13:39 |
freemangordon | chmod 777 | 13:39 |
*** _rd has quit IRC | 13:39 | |
Pali | chmod 666 or chmod 644 | 13:40 |
*** _rd has joined #maemo-ssu | 13:40 | |
freemangordon | ok, ok, I know, no particular reason for 777 | 13:40 |
jon_y | C file doubles as a shell script to compile itself :) | 13:40 |
Pali | jon_y, not possible because header #!/ is not comment in C | 13:41 |
*** freemangordon has quit IRC | 13:44 | |
*** freemangordon has joined #maemo-ssu | 13:46 | |
*** Woody14619a has quit IRC | 13:46 | |
*** Woody14619a has joined #maemo-ssu | 13:46 | |
*** Woody14619a has quit IRC | 13:46 | |
*** Woody14619a has joined #maemo-ssu | 13:46 | |
freemangordon | hmm, power outage :( | 13:47 |
*** _rd has quit IRC | 13:56 | |
*** _rd has joined #maemo-ssu | 13:57 | |
jon_y | Pali: it calls sed to output and stream itself to gcc? | 14:04 |
jon_y | yeah, probably more complicated than required | 14:04 |
Pali | jon_y, stupid, because that source is plugin, not executable | 14:04 |
Pali | jon_y, but tcc can be used as #!/usr/bin/tcc -run :-) | 14:04 |
Pali | tcc is tiny c compiler | 14:05 |
jon_y | yeah, I forgot about tcc | 14:05 |
jon_y | tcc should implement repl-like functionality :) | 14:06 |
jon_y | so C can run as fast as interpreted script code :) | 14:06 |
kerio | jon_y: there's CINT for that | 14:10 |
kerio | or picoc | 14:10 |
jon_y | does it run as fast as interpreted code? :) | 14:10 |
kerio | idk | 14:11 |
jon_y | it's a feature to emulate that part as well | 14:11 |
kerio | just write the interpreter in python :D | 14:11 |
jon_y | oh, I have pypy to do that, infinite recursions | 14:12 |
jon_y | may run out of stack running helloworld tests | 14:12 |
*** toxaris has joined #maemo-ssu | 14:21 | |
*** iDont has joined #maemo-ssu | 14:33 | |
*** dhbiker has joined #maemo-ssu | 14:37 | |
*** _rd has quit IRC | 14:41 | |
kerio | :3 | 15:10 |
*** _rd has joined #maemo-ssu | 15:11 | |
*** dhbiker has quit IRC | 15:16 | |
kerio | jon_y: pypy works by black magic, though | 15:17 |
jon_y | I guess jython it is | 15:18 |
kerio | jython sucks :( | 15:19 |
kerio | Pali: i want moar features in your battery applet! | 15:19 |
jon_y | kerio: only doing a subset of python? | 15:19 |
Pali | kerio, patches are welcome :-) | 15:19 |
kerio | jon_y: nah, i think it does pretty much everything cpython does, except for the c bindings thing | 15:20 |
kerio | Pali: no, i don't actually want to do things | 15:20 |
kerio | >:D | 15:20 |
jon_y | I do JNI for that :) | 15:20 |
jon_y | or JNA | 15:20 |
kerio | jon_y: jython runs in the jvm | 15:20 |
kerio | it's evil | 15:20 |
jon_y | even if it is the GNU classpath? :) | 15:20 |
* jon_y has no idea how good the gnu jvm thing is | 15:21 | |
kerio | maybe kaffe is better? | 15:22 |
*** dafox has joined #maemo-ssu | 15:22 | |
jon_y | kerio: kaffe? | 15:23 |
kerio | oh, it does use gnu classpath | 15:23 |
jon_y | does it go up to Java 1.7 standards? | 15:24 |
kerio | i doubt it | 15:24 |
kerio | the last stable release was 4 years ago | 15:24 |
jon_y | ouch | 15:25 |
kerio | openjdk+icedtea is neat | 15:26 |
kerio | Pali: btw, what does the battery applet uses right now? | 15:26 |
jon_y | icedtea is the jvm? | 15:27 |
kerio | jon_y: idk | 15:28 |
kerio | it's basically openjdk with replacements for the binary parts | 15:28 |
jon_y | ok, it's a build system for openjdk | 15:28 |
tadzik | Pali: speaking of battery widget, the estimated time seems completely nonsensical, what kind of value this is? Estimated runtime at warp 9? | 15:29 |
jon_y | I want that on windows too :( | 15:29 |
tadzik | (no irony, I'm seriously curious) | 15:29 |
Pali | kerio, it is written in C using GTK+Hildon | 15:29 |
Pali | tadzik, data from BME | 15:29 |
Pali | or data from BME replacement drivers | 15:30 |
tadzik | I see | 15:30 |
tadzik | So it doesn't calculate stuff on its own? | 15:30 |
kerio | tadzik: ofc not | 15:31 |
kerio | tadzik: /sys/class/power_supply/bq27200-0/time_to_empty_now | 15:32 |
kerio | tadzik: or /sys/class/power_supply/bq27200-0/time_to_empty_avg | 15:32 |
kerio | not sure *how* the data gets there though | 15:32 |
*** Jaded has quit IRC | 15:36 | |
*** Jade has joined #maemo-ssu | 15:37 | |
*** Jade has joined #maemo-ssu | 15:37 | |
tadzik | kerio: I don't seem to have /sys/class/power_supply at all | 15:49 |
kerio | tadzik: it's not my fault your kernel sucks | 15:49 |
tadzik | well, shame on KP then | 15:50 |
*** dhbiker has joined #maemo-ssu | 15:52 | |
*** toxaris has quit IRC | 15:53 | |
Pali | tadzik, replacement bq modules are by default blacklisted | 16:09 |
Pali | because are incompatible with BME | 16:09 |
Pali | that kernel modules are replacement for BME | 16:10 |
*** MrPingu has joined #maemo-ssu | 16:11 | |
kerio | Pali: where's the blacklist? | 16:18 |
kerio | and what loads them? | 16:18 |
Pali | which blacklist? | 16:19 |
kerio | the module blacklist | 16:19 |
Pali | /etc/modprobe.d/ | 16:20 |
kerio | i see | 16:20 |
kerio | what's mousedev? | 16:20 |
Pali | Mouse (ExplorerPS/2) device interfaces | 16:24 |
Pali | it is disabled since v34 by titan | 16:26 |
kerio | why? | 16:45 |
* freemangordon wonders how to properly test the changes in alarm UI | 16:46 | |
kerio | Pali: how can i convince you to give absolute priority to bq27200 data over rx51-battery data? | 16:46 |
freemangordon | kerio: which data, voltage? | 16:47 |
kerio | freemangordon: total capacity, percentage | 16:47 |
Pali | bq27x00_battery cannot report total capsacity | 16:47 |
freemangordon | kerio: bq27000 needs a calibration to have proper values | 16:48 |
kerio | Pali: it reports the full charge | 16:48 |
freemangordon | this one too | 16:48 |
kerio | freemangordon: which is better than the silly value reported by rx51-battery | 16:48 |
Pali | there is no full charge | 16:48 |
kerio | (where does that come from?) | 16:48 |
Pali | only some last value | 16:48 |
kerio | Pali: /sys/class/power_supply/bq27200-0/charge_full | 16:48 |
Pali | value that consider chip as last used | 16:48 |
kerio | that's not the last value, that's the last calibration value | 16:49 |
kerio | aged "appropriately" | 16:49 |
freemangordon | kerio: this is not design capacity | 16:49 |
Pali | kerio, it is last | 16:49 |
kerio | freemangordon: why should we use design capacity? | 16:49 |
kerio | Pali: it's the last if you followed the proper calibration procedure | 16:49 |
kerio | ...which makes it accurate | 16:49 |
freemangordon | "proper calibration procedure" | 16:49 |
freemangordon | this | 16:49 |
Pali | rx51_battery reporting full capacity | 16:50 |
kerio | freemangordon: yeah but bq27200 doesn't save the full charge unless you reach VDQ and then go down to EDV1 | 16:51 |
Pali | bq27x00_battery reporting last or design=2048mAh | 16:51 |
kerio | Pali: it's because you haven't calibrated it | 16:51 |
kerio | the design is silly, yes, but we don't really need that | 16:51 |
kerio | DocScrutinizer05: is there a way to figure out if bq27k has been calibrated? | 16:51 |
Pali | kerio, what is the problem?? | 16:52 |
kerio | ...oh, of course there is, CI | 16:52 |
Pali | I do not understand... | 16:52 |
kerio | Pali: using battery design is silly, and becomes sillier as the battery becomes older | 16:52 |
Pali | and what? | 16:53 |
kerio | the most accurate thing to measure battery data is bq27200, when properly calibrated | 16:53 |
kerio | Pali: maybe it's just me, but 75% to me means that the battery has 75% of the charge that it can hold as of now, not 75% of the charge that it could hold when it was manufactured | 16:54 |
kerio | Pali: btw, there's no "done charging" apparently | 17:03 |
*** _rd has quit IRC | 17:05 | |
luf | Is here someone who has stock kernel + stock bluez? I want to see if there is err log "Can't create GN bridge" when you enable network plugin in bluez :) | 17:13 |
*** _rd has joined #maemo-ssu | 17:14 | |
DocScrutinizer05 | kerio: bq27200 is reporting percent-of-current-capacity for charge-level | 17:28 |
DocScrutinizer05 | freemangordon: I don't know if we'd need design-capacity *anywhere* for battery-statusbar-applet etc | 17:30 |
DocScrutinizer05 | it's irrelevant and often incorrect too | 17:31 |
freemangordon | deffinitely we need it for genuine(or not) batteries | 17:32 |
DocScrutinizer05 | the charge values reported on a 'normal' lshal are ratiomentric to the actual max charge that battery currently can hold, not to design capacity | 17:32 |
kerio | DocScrutinizer05: maybe as a measure for weird values caused by lack of calibration? | 17:32 |
DocScrutinizer05 | this is particularly true when deducing charge level from voltage | 17:33 |
freemangordon | of course, but it is good to be able to compare reported capacity agains what is written on the label | 17:33 |
DocScrutinizer05 | not done in statusapplet-battery | 17:33 |
DocScrutinizer05 | you *might* need design-capacity when bq27200 is CI, and you want to deduce available charge in mAh from voltage | 17:34 |
DocScrutinizer05 | available charge in % from voltage is a formula with one variable: voltage | 17:35 |
DocScrutinizer05 | available charge in mAh is with 2 variables: voltage and design capacity | 17:36 |
DocScrutinizer05 | unless you got better values from bq27200 since CI=0 | 17:36 |
freemangordon | Pali: https://gitorious.org/community-ssu/osso-systemui-alarm/commit/5209126ea32c19013a3435b6740a66df0e432632 | 17:37 |
freemangordon | :) | 17:37 |
freemangordon | Guys I need volunteers to test the alarm UI | 17:37 |
freemangordon | so far clock alarm should be ok | 17:37 |
freemangordon | but IDK how to test calendar alarm | 17:37 |
freemangordon | new UI allows alarms with 1 minute interval ;) | 17:38 |
freemangordon | auto-snooze should work too with multiple alarms | 17:38 |
Pali | working it in portrait mode? | 17:39 |
*** NIN101 has quit IRC | 17:39 | |
freemangordon | Pali: hmm, never tested it :D | 17:39 |
Pali | ok | 17:40 |
freemangordon | but that will be the cherry on the top when *FUNCTIONALITY* is ok :P | 17:40 |
Pali | next question, difference between nokia and your version | 17:40 |
freemangordon | BTW portrait works with forced rotation, so I think we only need to add appropriate flag | 17:40 |
*** NIN101 has joined #maemo-ssu | 17:41 | |
Pali | ok | 17:41 |
freemangordon | Pali: see the commits. Or rephrase | 17:41 |
freemangordon | My changes are on top of "stock" | 17:41 |
freemangordon | I don;t reinvent alarm UI | 17:41 |
Pali | what bugs are in nokia version? | 17:42 |
freemangordon | BTW I really wonder what kind of QA (if any) has passed this piece of crap | 17:42 |
freemangordon | Pali: most of the data is global | 17:42 |
freemangordon | so you just can't have simultanios alarm events | 17:43 |
freemangordon | and all the stuff like that | 17:43 |
freemangordon | memory leaks | 17:43 |
Pali | now you know reason, why nokia did not opensourced it :D | 17:43 |
freemangordon | yeah :( | 17:44 |
DocScrutinizer05 | usual reason, actually | 17:44 |
DocScrutinizer05 | no kidding | 17:44 |
freemangordon | but I didn't tested calendar and power-on code paths | 17:44 |
*** dhbiker has quit IRC | 17:44 | |
freemangordon | that is why I need volunteers :D | 17:45 |
DocScrutinizer05 | power-on is rather tricky | 17:45 |
freemangordon | I know | 17:45 |
DocScrutinizer05 | dunno how much gets gandled by alarmd | 17:45 |
DocScrutinizer05 | handled* | 17:45 |
freemangordon | it sends the events | 17:45 |
kerio | freemangordon: does it work fine with the replacement for worldclock? | 17:45 |
freemangordon | kerio: those are unrelated | 17:46 |
freemangordon | both are frontends to alarmd | 17:46 |
kerio | are you sure? because it does some weird stuff with alarms for specific days | 17:46 |
freemangordon | "it"? | 17:46 |
kerio | the open worldclock | 17:46 |
DocScrutinizer05 | WTF?! | 17:47 |
kerio | the UI to set up alarms is different | 17:47 |
freemangordon | well, could be, I don't use it | 17:47 |
freemangordon | kerio: if you think there is a bug, report it to ade | 17:47 |
kerio | it's not a bug, but i'm afraid that it won't work properly with your UI change :( | 17:48 |
freemangordon | kerio: there is no change to UI | 17:49 |
freemangordon | the changed part is how the alarm events are handeled | 17:49 |
DocScrutinizer05 | wait, so what *is* it you're working on? | 17:49 |
freemangordon | the logic behind the UI | 17:49 |
DocScrutinizer05 | Ui of what? | 17:50 |
freemangordon | alarm | 17:50 |
freemangordon | osso-systemui-alarm | 17:50 |
DocScrutinizer05 | so I'd see it when I type `alarm` to xterm? | 17:50 |
DocScrutinizer05 | osso-systemui-alarm | 17:50 |
DocScrutinizer05 | ? | 17:50 |
freemangordon | the one with STOP/SNOOZE buttons on it | 17:50 |
Pali | osso-systemui-alarm is plugin for systemui | 17:51 |
Pali | systemui is daemon which do some magic with plugins | 17:51 |
Pali | and one plugin is alarm which show alarms | 17:51 |
DocScrutinizer05 | aha | 17:52 |
Pali | alarms are: events from calendar or alarm clock, ... | 17:52 |
freemangordon | :nod: | 17:52 |
DocScrutinizer05 | Pali: thanks | 17:52 |
*** dhbiker has joined #maemo-ssu | 17:52 | |
freemangordon | and it is decoupled to worldclock | 17:52 |
* DocScrutinizer05 sneezes and snivels a few times | 17:53 | |
DocScrutinizer05 | I gather it gets invoked whenever there's an alarm from alarmd firing | 17:54 |
freemangordon | yep | 17:54 |
DocScrutinizer05 | maybe a certain class of alarmd alarm | 17:54 |
Pali | systemui daemon has 27144B and about 1800 lines arm instructions | 17:54 |
DocScrutinizer05 | and I gather it's closed (sys-ui) | 17:55 |
freemangordon | ye | 17:55 |
freemangordon | yep | 17:55 |
DocScrutinizer05 | lart nokia | 17:56 |
Pali | (without @plt and data sections) | 17:56 |
*** NIN101 has quit IRC | 17:56 | |
kerio | what deals with alarms when the n900 is turned off, btw? | 17:56 |
DocScrutinizer05 | the RTC? | 17:56 |
kerio | how does it turn on, i mean? | 17:56 |
DocScrutinizer05 | you mean, what handles wakeup alarms during bootup? | 17:57 |
DocScrutinizer05 | since device is turned on by RTC | 17:57 |
DocScrutinizer05 | obviously | 17:57 |
kerio | oh, neat | 17:57 |
freemangordon | t is RTC that wakes the device on. In ACTDEAD mode | 17:57 |
DocScrutinizer05 | LOLWUT, RTC wake reason results in act_dead? | 17:58 |
DocScrutinizer05 | how reasonable | 17:58 |
Pali | not in alarm mode? | 17:58 |
freemangordon | it seems so, as there is a code in alarm UI which checks for ACTDEAD | 17:59 |
Pali | there is some rtc mode | 17:59 |
Pali | yes, getbootstate convert rtc mode to actdead | 17:59 |
Pali | so you are right | 17:59 |
Pali | getbootstate report user, actdead or malf | 17:59 |
DocScrutinizer05 | now hwat wheed did those engineers smoke? | 17:59 |
Pali | this getboostate was not touched since 770 | 18:00 |
Pali | new rewritten getboostate is in harmattan (open source) | 18:00 |
DocScrutinizer05 | device coming up from RTC IRQ should enter user runlevel, not act_dead runlevel, for all I could think of | 18:01 |
DocScrutinizer05 | anyway we won't touch that for a while I guess, since it seems to work | 18:01 |
Pali | if(!strcmp(bootreason, BOOT_REASON_RTC_ALARM)) { | 18:02 |
Pali | log_msg("Alarm wakeup occured\n"); | 18:02 |
Pali | return_bootstate("ACT_DEAD", 0, COUNT_BOOTS); | 18:02 |
Pali | } | 18:02 |
DocScrutinizer05 | no matter how screwed the design | 18:02 |
Pali | this is in harmattan getbootstate ^^^^^^ | 18:02 |
DocScrutinizer05 | yeah | 18:02 |
Pali | and seems that this is in fremantle | 18:03 |
DocScrutinizer05 | toldya bootup-alarm handling is rather tricky | 18:03 |
DocScrutinizer05 | there might be reasons why it has to come up in act_dead | 18:03 |
DocScrutinizer05 | after all you can tell alarm-ui to shut down again | 18:03 |
DocScrutinizer05 | or you tell it to boot up completely, when it asks you for lockcode etc | 18:04 |
Pali | getbootstate return: FLASH, LOCAL, TEST, MALF, SHUTDOWN, ACT_DEAD, USER | 18:04 |
DocScrutinizer05 | iirc | 18:04 |
DocScrutinizer05 | (last tested it ~3 years ago) | 18:05 |
DocScrutinizer05 | (since after all, *who* whould *shut down* his N900?? ;-P) | 18:05 |
Pali | when you connect charger to powered off device it boot into actdead, if you press power button it full reboot and bootreason will change to sw_rst which getboostate translate to user or malf | 18:06 |
DocScrutinizer05 | alarm-ui has to handle all those niche cases | 18:06 |
*** NIN101 has joined #maemo-ssu | 18:06 | |
DocScrutinizer05 | aiui | 18:06 |
Pali | so why I need to reboot my phone?? | 18:07 |
freemangordon | DocScrutinizer05: well, stock one does not handle anything but ACTDEAT | 18:07 |
Pali | SHUTDOWN is handled by /sbin/preinit and it immediately turn off device | 18:08 |
Pali | MALF is also handled by /sbin/preinit and it show stupid message | 18:08 |
DocScrutinizer05 | nfc, it handles wakeup from power-down, wake-up from act_dead, and alarms during screen-locked as well as alarms during interactive | 18:08 |
DocScrutinizer05 | Pali: irrelevant for alarm-ui | 18:08 |
freemangordon | wake-up from power down because of RTC is act-dead | 18:09 |
DocScrutinizer05 | I don't give a shit about what 'it is' | 18:09 |
DocScrutinizer05 | it gets handled correctly by stock alarm-ui | 18:09 |
freemangordon | but? | 18:09 |
DocScrutinizer05 | nothing but | 18:10 |
DocScrutinizer05 | rather make sure this doesn't change for the worse | 18:10 |
freemangordon | ORLY? | 18:10 |
DocScrutinizer05 | hehehe | 18:11 |
*** dafox has quit IRC | 18:11 | |
DocScrutinizer05 | [2012-11-10 17:03:39] <DocScrutinizer05> there might be reasons why it has to come up in act_dead | 18:11 |
DocScrutinizer05 | [2012-11-10 17:03:57] <DocScrutinizer05> after all you can tell alarm-ui to shut down again | 18:11 |
freemangordon | no, once woken, it stais there | 18:12 |
freemangordon | AIUI | 18:12 |
DocScrutinizer05 | nope | 18:12 |
freemangordon | booted in actdead | 18:12 |
freemangordon | though I might be wrong, didn't checked that part of the code | 18:13 |
DocScrutinizer05 | you didn't even check the function in real life | 18:14 |
freemangordon | DocScrutinizer05: what's wring with you man? | 18:14 |
freemangordon | *wrong | 18:14 |
DocScrutinizer05 | ??? | 18:14 |
freemangordon | why don;t you check the commit dates, ok? | 18:14 |
freemangordon | hours even | 18:14 |
DocScrutinizer05 | ??? | 18:14 |
freemangordon | <DocScrutinizer05> you didn't even check the function in real life | 18:15 |
DocScrutinizer05 | ??? | 18:15 |
freemangordon | when I was supposed to do that? | 18:15 |
DocScrutinizer05 | before you start to develop patches for that very function? | 18:15 |
freemangordon | the source code is REed | 18:15 |
DocScrutinizer05 | to see what original component is doing in that situation? | 18:16 |
freemangordon | ok, ok. | 18:16 |
DocScrutinizer05 | set an alarm, power down device, watch alarm firing, look what the alarm-ui does in that particular case | 18:17 |
DocScrutinizer05 | as mentioned above *I* tested that some 3 years ago, so I can't help with 100% accurate info - you're on your own | 18:18 |
*** Woody14619a has quit IRC | 18:21 | |
*** Woody14619a has joined #maemo-ssu | 18:21 | |
*** Woody14619a has quit IRC | 18:21 | |
*** Woody14619a has joined #maemo-ssu | 18:21 | |
DocScrutinizer05 | It comes up, asking "snooze" "stop alarm". Then when I stop alarm, it asks "start up device?" "shut down again?" | 18:22 |
DocScrutinizer05 | alas it shuts down during the time I typed this if I don't answer last question | 18:23 |
DocScrutinizer05 | (this is most actual recent info now, for your convenience) | 18:24 |
DocScrutinizer05 | (all of the above tested with no charger plugged in) | 18:26 |
DocScrutinizer05 | when I answer "power up device", it goes thru a complete reboot cycle, incl blue-on-white NOKIA screen and vibrator kicking and all | 18:28 |
DocScrutinizer05 | (btw powerkernl still does that also on powerdown - quite a bit puzzling) | 18:29 |
kerio | dafuq? | 18:29 |
kerio | not here | 18:29 |
DocScrutinizer05 | I tested on Z900-thumbified and it does exactly that on shutdown:black, screen, .... bwahahaha this time of course it doesn't | 18:30 |
kerio | NOTABUG could not reproduce | 18:31 |
kerio | mwahaha | 18:31 |
*** ron0062000 has joined #maemo-ssu | 18:32 | |
*** _ade_ has joined #maemo-ssu | 18:34 | |
_ade_ | kerio: whats that "because it does some weird stuff with alarms for specific days" | 18:35 |
kerio | _ade_: ohai | 18:36 |
kerio | for instance, it supports alarms for specific dates :) | 18:36 |
_ade_ | hai | 18:36 |
_ade_ | so? | 18:36 |
kerio | so it's something that the stock worldclock doesn't do | 18:36 |
_ade_ | okay, I thought we where talking about a bug... | 18:37 |
freemangordon | kerio: if stock alarm UI handles that, there will be no problem with replacement | 18:37 |
kerio | i think that it's an alarmd thing, so there shouldn't be a problem | 18:38 |
DocScrutinizer05 | dafaq, it did 3 times irregular behaviour on shutdown now, in a row, and now 3 time shutdown behaviour as expected | 18:38 |
kerio | DocScrutinizer05: i never encountered that behaviour | 18:38 |
*** iDont has quit IRC | 18:38 | |
DocScrutinizer05 | haha, I know what it did! It changed alarmd time to (real-alarm-time - 1min), and thus on shutdown it already thought "duh, I need to enter act_dead mode now, so I'll be able to kick off due alarm in 90sec" | 18:40 |
_ade_ | kerio: for alarms on a specific date, I just fill the timestamp, just like the calendar app does for example. | 18:40 |
kerio | DocScrutinizer05: hahaha | 18:41 |
kerio | _ade_: yep, that's what i figured | 18:41 |
*** dhbiker has quit IRC | 18:43 | |
_ade_ | freemangordon: when adding an alarm to alarmd, you can provide a custom alarms sound (per alarm). But that does not work. Is that functionality a part of alarm-ui? | 18:45 |
DocScrutinizer05 | Pali: freemangordon: it's obviously like that: alarmd sets RTC to a time some minutes _before_ real alarm is scheduled, to allow system to boot up to act_dead. Alarmd is active in act_dead. Then at real alarm-time as scheduled by used, alarmd emits the according events/signals to start up alarm-ui | 18:47 |
DocScrutinizer05 | alarm-ui in turn, when detecting "current-state == act_dead" shows a requester "boot up device?" / "shut down again?" and initiates according runlevel transition | 18:48 |
DocScrutinizer05 | HTH | 18:49 |
DocScrutinizer05 | btw system on boot-up needs to check if bootreason been RTC-alarm and if so, stays in act_dead for above scheme to work | 18:54 |
kerio | couldn't've they just said to people to keep the phone on to make alarms work? :s | 18:55 |
DocScrutinizer05 | you can watch all this if you set an alarm 5+ minutes to the future, and then shut down system. Watch it boot up to act_dead ~1min before your scheduled alarm | 18:56 |
*** dhbiker has joined #maemo-ssu | 18:58 | |
*** ron0062000 has quit IRC | 18:58 | |
DocScrutinizer05 | kerio: how would you keep device on for as long as alarm set to 2012-12-24,19:30 on the N900 gift for your nephew | 19:00 |
kerio | why would i give my nephew a N900 as a gift instead of keeping it for myself? | 19:01 |
kerio | "the n900 is a dead platform - here, have this galaxy s3" | 19:01 |
DocScrutinizer05 | tell him "here's your xmas gift package, it has a hole here you should plug an usb-charger to until you inpack on xmas eve"? | 19:01 |
DocScrutinizer05 | meh | 19:02 |
kerio | DocScrutinizer05: somehow i think he'll remember that 24/12 is christmas' eve | 19:02 |
kerio | even without the alarm :) | 19:02 |
DocScrutinizer05 | you're a quite uninspired person, aren't you? | 19:03 |
kerio | i'm old enough to open gifts when i receive them :D | 19:03 |
DocScrutinizer05 | I think it's a nice surprise if xmas gift package starts off an alarm under the tree, while kids are still singing holy-shit | 19:03 |
kerio | hehe | 19:04 |
kerio | "BEWARE, I LIVE" | 19:04 |
kerio | http://www.youtube.com/watch?v=S-XEINagmaU | 19:04 |
merlin1991 | rofl @ "holy-shit" | 19:04 |
*** ron0062000 has joined #maemo-ssu | 19:05 | |
*** ron0062000 has quit IRC | 19:57 | |
*** _ade_ has left #maemo-ssu | 19:57 | |
*** ron0062000 has joined #maemo-ssu | 19:59 | |
*** ron0062000 has quit IRC | 20:00 | |
*** _rd has quit IRC | 20:11 | |
*** _rd has joined #maemo-ssu | 20:33 | |
*** dhbiker has quit IRC | 20:38 | |
*** ron0062000 has joined #maemo-ssu | 20:48 | |
*** dhbiker has joined #maemo-ssu | 21:01 | |
*** _rd has quit IRC | 21:17 | |
*** _rd has joined #maemo-ssu | 21:17 | |
*** dafox has joined #maemo-ssu | 21:35 | |
*** MrPingu has quit IRC | 21:47 | |
*** dafox has quit IRC | 22:06 | |
*** MrPingu has joined #maemo-ssu | 22:06 | |
*** nox- has joined #maemo-ssu | 22:12 | |
*** MrPingu has quit IRC | 22:13 | |
*** MrPingu has joined #maemo-ssu | 22:33 | |
luf | kerio: I also understood how to use dbus + bluez to connect to the remote PAN server ;) | 22:43 |
*** MrPingu has quit IRC | 22:52 | |
*** arcean has joined #maemo-ssu | 22:58 | |
*** _rd has quit IRC | 22:59 | |
*** dafox has joined #maemo-ssu | 23:04 | |
*** MrPingu has joined #maemo-ssu | 23:05 | |
*** NIN101 has quit IRC | 23:07 | |
*** ron0062000 has quit IRC | 23:14 | |
*** int_ua has joined #maemo-ssu | 23:49 | |
*** ron0062000_ has joined #maemo-ssu | 23:53 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!