IRC log of #maemo-ssu for Tuesday, 2013-04-23

*** nox- has joined #maemo-ssu00:01
*** xes has quit IRC00:23
*** xes has joined #maemo-ssu00:24
*** andre__ has quit IRC00:28
*** kerio has quit IRC00:30
*** kerio has joined #maemo-ssu00:31
*** dhbiker has quit IRC00:40
*** Milhouse has quit IRC01:17
*** hwoarang has quit IRC01:17
*** arcean has quit IRC01:17
*** Milhouse has joined #maemo-ssu01:17
*** hwoarang has joined #maemo-ssu01:17
*** Milhouse has quit IRC02:11
*** hwoarang has quit IRC02:11
*** Milhouse has joined #maemo-ssu02:12
*** hwoarang has joined #maemo-ssu02:12
*** unclouded has joined #maemo-ssu02:33
*** M4rtinK has quit IRC02:47
*** kerio has quit IRC03:00
*** kerio has joined #maemo-ssu03:01
*** xes has quit IRC03:04
*** Milhouse has quit IRC03:25
*** hwoarang has quit IRC03:25
*** Milhouse has joined #maemo-ssu03:30
*** hwoarang has joined #maemo-ssu03:30
*** FlameReaper has quit IRC04:11
*** nox- has quit IRC04:19
*** LaoLang_cool has joined #maemo-ssu04:50
*** LaoLang_cool has quit IRC04:53
*** M13 has joined #maemo-ssu05:43
*** amiconn_ has joined #maemo-ssu05:44
*** amiconn has quit IRC05:44
*** amiconn_ is now known as amiconn05:44
*** DocScrutinizer05 has quit IRC06:03
*** DocScrutinizer05 has joined #maemo-ssu06:03
*** futpib has joined #maemo-ssu06:05
*** futpib has quit IRC06:22
*** zogg_ has joined #maemo-ssu08:18
*** ZogG has quit IRC08:20
*** Sc0rpius has quit IRC08:31
*** Sc0rpius has joined #maemo-ssu08:34
*** Vlad_on_the_road has joined #maemo-ssu08:37
*** dhbiker has joined #maemo-ssu08:47
*** M4rtinK has joined #maemo-ssu09:16
*** sunny_s has quit IRC09:30
*** Vlad_on_the_road has quit IRC09:44
*** M4rtinK has quit IRC10:00
*** FlameReaper has joined #maemo-ssu10:08
*** peetah has quit IRC10:19
*** peetah has joined #maemo-ssu10:19
*** andre__ has joined #maemo-ssu10:26
*** andre__ has joined #maemo-ssu10:26
*** tom_ has quit IRC10:47
*** FlameReaper has quit IRC11:03
*** FReaper has joined #maemo-ssu11:04
*** tom has joined #maemo-ssu11:18
*** FReaper has quit IRC11:22
*** FReaper has joined #maemo-ssu11:23
*** sunny_s has joined #maemo-ssu11:25
*** xes has joined #maemo-ssu11:32
*** FReaper has quit IRC11:50
*** FReaper has joined #maemo-ssu11:50
*** peetah has quit IRC12:04
*** futpib has joined #maemo-ssu12:30
*** peetah has joined #maemo-ssu12:40
*** BCMM has joined #maemo-ssu13:49
*** futpib has quit IRC14:06
*** futpib has joined #maemo-ssu14:07
*** futpib has quit IRC14:10
*** futpib has joined #maemo-ssu14:13
*** futpib has quit IRC14:15
*** futpib has joined #maemo-ssu14:15
*** futpib has quit IRC14:21
*** futpib has joined #maemo-ssu14:22
*** futpib has quit IRC14:28
*** futpib has joined #maemo-ssu14:29
*** M13 has quit IRC14:30
*** futpib has quit IRC14:33
*** futpib has joined #maemo-ssu14:34
*** futpib has quit IRC14:35
*** futpib has joined #maemo-ssu14:36
*** BCMM has quit IRC14:41
*** futpib has quit IRC14:42
*** futpib has joined #maemo-ssu14:42
*** lizardo has joined #maemo-ssu14:48
*** peetah has quit IRC14:59
*** peetah has joined #maemo-ssu15:00
*** unclouded has quit IRC15:05
*** M13 has joined #maemo-ssu15:05
*** LauRoman has joined #maemo-ssu15:30
*** arcean has joined #maemo-ssu16:14
*** _rd has joined #maemo-ssu16:29
*** int_ua has joined #maemo-ssu16:45
*** int_ua has quit IRC17:06
*** _rd has quit IRC17:19
*** Martix has joined #maemo-ssu17:22
*** dhbiker has quit IRC18:23
*** M13 has quit IRC18:34
*** M4rtinK has joined #maemo-ssu19:16
*** M13 has joined #maemo-ssu19:17
*** M13 has quit IRC19:18
*** NIN101 has joined #maemo-ssu19:18
*** M13 has joined #maemo-ssu19:21
*** Woody14619a is now known as Woody1461919:25
*** int_ua has joined #maemo-ssu19:34
*** Woody14619a has joined #maemo-ssu20:32
*** Woody14619a has quit IRC20:32
*** Woody14619a has joined #maemo-ssu20:32
*** Woody14619 has quit IRC20:35
*** Woody14619a has quit IRC20:39
*** Woody14619a has joined #maemo-ssu20:40
*** Woody14619a has quit IRC20:40
*** Woody14619a has joined #maemo-ssu20:40
*** Woody14619a has quit IRC20:50
*** Woody14619a has joined #maemo-ssu20:51
*** Woody14619a has quit IRC20:51
*** Woody14619a has joined #maemo-ssu20:51
*** M4rtinK has quit IRC20:51
*** Woody14619a has quit IRC20:57
*** Woody14619a has joined #maemo-ssu20:58
*** Woody14619a has quit IRC20:58
*** Woody14619a has joined #maemo-ssu20:58
*** _rd has joined #maemo-ssu21:12
*** Woody14619a has quit IRC21:17
*** Woody14619a has joined #maemo-ssu21:18
*** Woody14619a has quit IRC21:18
*** Woody14619a has joined #maemo-ssu21:18
*** thedead1440 has quit IRC21:22
*** M4rtinK has joined #maemo-ssu21:34
freemangordonmerlin1991: here?21:58
merlin1991ypep21:58
merlin1991eta 2 mins ;)21:58
freemangordongood21:58
freemangordon:)21:58
merlin1991hm luf and Pali are missing21:58
merlin1991ping arcean chem|st21:58
*** int_ua has quit IRC21:59
freemangordonweird, both said they'll be available21:59
merlin1991yep21:59
merlin1991currently writing a python decoder for 62056-21 fun times21:59
keriofor what?22:00
freemangordon?22:00
merlin1991~wiki IEC_6205622:00
infobotAt http://en.wikipedia.org/wiki/IEC_62056 (URL), Wikipedia explains: "{{Use British (Oxford) English|date=December 2011}} IEC62056 is a set of standards for Electricity metering – Data exchange for meter reading, tariff and load control by International Electrotechnical Commission. The IEC62056 standards are the International Standard versions of the DLMS/COSEM specification. 'DLMS' or Device Language Message Specification (originally Distribution ...22:00
keriosounds like fun22:00
*** Pali has joined #maemo-ssu22:00
freemangordonmerlin1991: why tython?22:00
freemangordon*python22:00
merlin1991faster to prototype :)22:00
freemangordonfaster than C/++? I doubt :P22:01
keriopython's fairly amazing for prototyping22:01
PaliI'm here :-)22:01
kerioPali's here!22:01
freemangordonyay22:02
freemangordonvever fear :P22:02
freemangordon*never22:02
keriomerlin1991: where are you getting the data?22:02
freemangordondamn typo day. just like everyday :D22:02
merlin1991an electrical meter ofc :)22:02
kerioyeah but how?22:02
kerioserial?22:03
merlin1991rs48522:03
merlin1991so yep serial22:03
keriouse twisted!22:03
freemangordonyep, thats the industrial way iirc22:03
freemangordonkerio: no, it is different, that one is differential22:03
merlin1991I've patched pyserial with the proper ioctls to enable rs485 and I'm using that :)22:03
kerio:s22:04
keriolast i heard, pyserial was pretty bad22:04
merlin1991really?22:04
merlin1991it works perfect for me22:04
merlin1991and was about the only serial module for python I found22:04
kerioi don't remember if bad=has some serious flaws, or bad=not as good as twisted22:04
keriopretty much /everything/ except twisted is the latter :)22:05
freemangordontwisted? is that some kind of SW?22:05
merlin1991hm I'm probably looking at the wrong twisted: "Twisted is an event-driven networking engine written in Python"22:05
keriothat one22:05
freemangordonooh, SW22:06
freemangordonmerlin1991: lets give luf some 2-3 more minutes and start, ok?22:06
merlin1991freemangordon: k22:06
keriomerlin1991: i'm surprised you didn't know about it22:06
*** luf has joined #maemo-ssu22:06
kerioit's... pretty amazing22:06
* freemangordon wonders why arcean and chem|st does not respond22:06
merlin1991never heard of it22:06
freemangordonooh22:06
kerioit does everything, and well22:07
freemangordonhere he is22:07
freemangordonluf: hi22:07
lufHello22:07
lufI'm late as usual22:07
freemangordonluf: well, not that bad but you shoule try harder to beat merlin1991's record of 24hours :P22:08
merlin1991ah yeah22:08
* merlin1991 goes all red22:08
arceanhi everybody22:09
merlin1991hi there22:09
keriohi dr. nick!22:09
freemangordonarcean: hi22:09
merlin1991I guess we can start for now and if chem|st shows up we can do the -stable specific stuff22:09
freemangordonsure22:09
freemangordonmerlin1991: do we have an agenda?22:09
kerioglibc status22:09
merlin1991point #1 gather agenda points22:10
freemangordonok22:10
freemangordonok, glibc status22:10
merlin1991I have to add status of repos and packages for next -testing release22:10
freemangordon& stuff for the new CSSU-T22:10
merlin1991any other points?22:10
keriomissing packages22:10
Palicssu GPG key22:10
freemangordonand Nokia GPG key22:11
kerioPali: ¿lol qué?22:11
keriowhat's wrong with the cssu key?22:11
merlin1991kerio: will run out sometime this year afaik22:11
Paliit will expire this year22:11
keriooic22:11
kerioyeah, that's fairly bad for -testing users22:11
keriokinda related: state of the enabler and the catalogues22:11
freemangordonmerlin1991: I think that even if chem|st does not appear we should plan for CSSU-S too22:12
*** fw190 has joined #maemo-ssu22:12
merlin1991yeah we can gather a list, but ultimately it's his decision22:12
freemangordonotherwise we risk to be in the same situation as it was an year or so ago. for -T ;)22:13
freemangordonmerlin1991: honestly, the experience with MAG's maintainership was pretty enough for me22:13
merlin1991okay so we have #1 status of repos (inlcudes keys and glibc) #2 new stuff for -testing #3 new stuff for -stable and probably #4 our beloved kernel22:14
freemangordonyep22:14
kerio#5 splitting community-ssu-enabler?22:14
lufToo many points ...22:14
merlin1991luf: we have to start at some point :)22:14
keriois that meeting-worthy?22:14
Palikerio, yes good point22:14
luflet's start22:15
merlin1991kerio: also part of #122:15
merlin1991okay so #122:15
merlin1991some pointers from my side22:15
freemangordonmerlin1991: are you in mood to discuss stuff like thumb-extras and merge of -T and -thumb?22:15
merlin1991I'd rather finally shit a new -testing and fix the last repo issues before we tackle that22:15
freemangordonok22:15
merlin1991s/shit/ship/22:15
merlin1991omfg22:15
infobotmerlin1991 meant: I'd rather finally ship a new -testing and fix the last repo issues before we tackle that22:15
keriomerlin1991: still works22:16
merlin1991so anyway, repos22:16
merlin1991we do have full control now which allows us to also fix the gpg issue22:16
merlin1991I've uploaded the -testing bits up to our current release22:16
merlin1991there is some weird issue with chemists account regarding user rights, but it should be fixed this week22:17
freemangordonmerlin1991: glibc? iirc it was a part of it initially22:17
merlin1991glibc is technically okay, only that the import script on the server goes full mental and for some weird reason extracts a wrong path and thus does not import glibc22:17
merlin1991complaining about missing files even though they are there22:18
freemangordonmerlin1991: can you put glibc before next -T, so the issues to be fixed in the meanwhile?22:18
keriooh, so it wasn't a special filter for glibc?22:18
merlin1991nope I found in the logs that it just goes mental on the paths for files to import22:19
arceanso it's a problem with packaging?22:20
merlin1991the packagaing is according to debian rules as far as I could see22:20
*** BigBox___ has joined #maemo-ssu22:20
merlin1991I'm guessing it's a problem with the software on repo.maemo.org22:20
freemangordonarcean: don;t think so, merlin1991's server has no problems22:20
merlin1991because ie reprepro on my server, which is quite compliant with debian rules accepts it happily22:21
keriomerlin1991: hm, is it just packages?22:21
kerioor is it built, on m.o?22:21
keriocan't you put it in manually?22:21
freemangordonmerlin1991: I is it you to fix that?22:22
merlin1991kerio: I upload built packages and on r.m.o only an import job runs22:22
merlin1991freemangordon: yeah, I'm repo admin now :/22:22
freemangordonwhy unhappy, you have all the power to screw it up :P22:22
keriomerlin1991: hm, is there a particular reason to keep that setup, rather than just rsyncing from your server?22:22
merlin1991yeah that's the scary bit22:22
merlin1991kerio: yeah the repos are different in layout, ...22:23
freemangordonkerio: it is better to have some machine control over what is uploaded22:23
keriowell the machine control isn't working, at least for this package22:23
freemangordonkerio: And I bet it will be easier to fix whatever is broken than changing how it works22:24
merlin1991anyway the current situation also allows us to eventually swap the gpg key that is used to sign the repo22:24
merlin1991I think Pali had a few points on that the last time22:24
kerioew, no22:24
kerionot right now, at least22:24
Palimerlin1991: can you add cssu repos to http://maemo.org/packages/repository/ ?22:24
keriofirst we push new keys22:25
keriothen we update them22:25
Palimerlin1991, we do not need to swap keys, only delete expiration date22:25
merlin1991Pali: I have no idea how that works, but I can try to push for someone to look into it22:25
keriooooh22:25
kerioright22:25
kerioyeah, that's a bit easier22:25
kerioPali: will the devices accept the key?22:25
Palikerio, before expiration yes22:26
kerioso it's still the same key, alright22:26
Palikerio, expiration is only signature22:26
merlin1991iirc we can give the key a new expiration date, and the devices will still accept the key, and if they download the new keyinfo with an updated enabler they also know about the longer expiration22:26
keriothen we just need to do that, and then push the updated key in the enabler22:26
merlin1991I'd like todo that together with splitting the enabler into catalogue packages and enabler package, to get rid of the "all repos in the list" problem in ham22:27
Palimerlin1991, you only need to open private gpg key, change expiration and publish public part22:27
keriodomain information and keys should still stay in the enabler part22:28
kerioimo22:28
Palikerio: https://gitorious.org/~pali/community-ssu/pali-community-ssu-enabler22:28
kerioSet same trust level for all community repositories22:29
keriohmm, really?22:29
Palisee description22:29
kerioactually, that will wreck shit22:29
keriocurrent users won't be able to update22:29
keriowill they22:30
keriocurrent cssu-thumb/testing users, i mean22:30
Paliyou can install new version only if it comes from >= trustlevel22:30
keriohave you tested it?22:30
kerioyeah but is the trust level stored as a name, or as a number?22:30
keriobecause if it's just the name, then it's ok22:31
Palinumer22:31
keriothen current cssu-testing users won't be able to update22:31
kerioput them all at 75022:31
Paliwhy??22:31
keriobecause current cssu-testing packages are at trust level 70122:31
merlin1991Pali: whit your changed what happens if someone installs another enabler?22:31
keriofurther updates once that enabler is updated will come from trust level 70022:31
Palikerio, trustlevel is stored in package22:31
Paliand is updated by package22:32
kerioyes22:32
kerioand packages that, right now, come from cssu-testing, have a trust level of 70122:32
kerioand thus, won't be able to be updated from a repo at trust level 70022:32
*** thedead1440 has joined #maemo-ssu22:32
freemangordonPali: but do already installed packages use the current repo trust level, ot the trust level by the time of the installation22:32
Palikerio, no22:32
freemangordon?22:32
Palitrustlevel is stored in package file22:33
keriono it's not?22:33
keriothere's no trust level in .debs22:33
Paliif you change trustlevel of repo then it will change for all packages22:33
*** Martix has quit IRC22:33
Paliin that repo22:33
freemangordonPali: are you sure?22:34
kerioso the trust level is stored, for each package, just as a reference to the domain name22:34
kerioalright, then it works22:34
Palitrustlevel is stored in that config file for repo22:34
kerioPali: it's stored per-package22:34
keriosomewhere in /var or /usr22:34
freemangordonwell, we have testng-testing after all22:34
kerioi don't know how to test it, though22:34
Palikerio, show me where it is stored22:34
PaliI think it is not stored22:35
*** BigBox___ has quit IRC22:35
keriohold on, looking through the HAM source code22:35
freemangordonmerlin1991: in the meantime, what's going on with repos web iface?22:36
merlin1991what exactly do you mean?22:36
Palinot possible to promote packages22:36
Palikernel-power v52 missing22:36
merlin1991ah that bit, nfc but it's on my list of stuff to investigate22:36
freemangordonmerlin1991: afaik the last time X-Fade did some hack so KP to be visible, I guess a grep for kernel-power will show you where22:37
freemangordoniirc he hardcoded the version to be imported22:37
merlin1991Pali: did you get anything out of jacekowski?22:37
Palino22:37
merlin1991I'll start hunting then22:38
Palimerlin1991, what can be configured via maemo package admin interface?22:38
merlin1991I have no idea, I don't have access to that22:38
freemangordon:)22:38
Paliand you are admin, but do not have access :-)22:38
freemangordonmerlin1991: but but... ^^^22:39
Palicannot you clone X-Fade account?22:39
merlin1991I'm in a garage admin group which should allow me to get to that parts aswell, but it doesn't work, I have to investigate that aswell22:39
merlin1991but hey, I can approve new garage projects .)22:40
merlin1991Pali: did you test your new enabler in any form or is that a job for me?22:41
Palinothing tested yet22:41
Palino idea if current git HEAD working22:41
Palilast commit March 03 201322:42
PaliI really do not remember if that working or not22:42
merlin1991okay I'll throw it into testing-testing and mess up my devices then22:42
freemangordonshall we continue with pt2?22:43
merlin1991Pali: the cssu gpg key, in which package does it sit?22:43
Palimerlin1991: community-ssu-enabler22:43
* freemangordon thinks it will take a while until kerio fugures out what HAM does :)22:44
merlin1991okay so we can change it easily22:44
Palimerlin1991, please remove expiration from key, upload public part to keyserver22:44
PaliI will then update git repo22:44
Paliit should be updated before any next CSSU S/T release22:45
keriofreemangordon: do you have a tarball of the rootfs before the first boot?22:45
freemangordonPali: why?22:45
freemangordonkerio: no22:45
Palibecause it will expire this year22:45
Paliit should be done ASAP22:45
freemangordonkerio: just extract FW image and mount rootfs22:45
freemangordonPali: it is april22:45
kerio*and nandsim and mount rootfs22:45
Paliotherwise CSSU repos will have same problem as nokia repo22:45
kerioos x has no nandsim, and doesn't speak ubifs :c22:46
freemangordonkerio: use linux :P22:46
kerioyou're not helping :<22:46
freemangordonPali: we have a pile of stuff for the next update, I don;t think it makes sense to wait for the new key/enabler22:47
merlin1991freemangordon: key/enabler can be done in a week22:47
merlin1991alongside of the other stuff22:48
freemangordonmerlin1991: ok, lets do it after the next T, what is the problem?22:48
merlin1991the earlier we ship the new enabler the better22:48
freemangordonwhat if Pali's enabler has bugs or broken design?22:48
merlin1991but we can also throw it in as soon as it's finished22:49
merlin1991as a mini-update22:49
PaliI'm talking about gpg key, not about new enabler22:49
freemangordonexactly22:49
freemangordonPali: aren't those connected?22:49
Paliwe can just update gpg key22:49
freemangordonoh, ok22:49
keriowell, you have to update the current enabler too22:50
keriobut that's literally a line and a file22:50
merlin1991yep22:50
merlin1991so we'll do that and properly test the new split enabler for the next -t then22:50
merlin1991okay #2 then I guess22:50
freemangordonmerlin1991: wait22:50
* merlin1991 backpeddals, yes freemangordon?22:51
freemangordonwe (you) will update the key and the CURRENT enabler with that key22:51
freemangordonsplit-enabler will be after the next -T22:51
freemangordonas we have NFC if it works even22:51
PaliI can update public gpg key in any enabler version22:51
PaliI jsut need updated public key :-)22:52
freemangordonyep22:52
merlin1991freemangordon: you're just repeating what I said ;)22:52
freemangordon<merlin1991> so we'll do that and properly test the new split enabler for the next -t then22:52
freemangordonI read that as the next -T after 7.2 ;)22:53
merlin1991current -t --> comint -t --> next -t aka my wording sucks22:53
freemangordonaah, ok :)22:53
merlin1991s/comint/coming/22:53
infobotmerlin1991 meant: current -t --> coming -t --> next -t aka my wording sucks22:53
freemangordonot my English :)22:53
freemangordon*or22:53
merlin1991so everything 100% unclear by now?22:53
freemangordonok, I am fine with that22:54
freemangordonyep, 100% unclear :)22:54
merlin1991so #2, from the last time I have gtk, obexd, qt, hd (2.2.150), modest, libpng, libxml, zlib, libhildonfm, osso-systemui-tklock, osso-xterm, vte, upstart, osso-gnomevfs-extra, pulseaudio, dsme (0.60.49+0cssu1), connui-home-cellular, microb-engine (die, die, die)22:54
lufI have question about libxml222:55
freemangordonadd libpixman22:55
lufAre we talking about 2.6 or the latest libxml2.8?22:55
freemangordonluf: what is in -devel?22:55
kerioalright, it appears that the domain of a package is stored by-domain22:56
luflibxml 2.822:56
keriolike, according to the domain name22:56
kerioso changing a domain's trust level should work22:56
lufThere is libxml 2.8 in cssu-devel since 2013-Mar-17 (I see no bug report).22:57
freemangordonluf: ii  libxml2                                             2.8.0+dfsg1-7maemo0+0cssu122:57
freemangordonthat is on my "production" device22:57
luffreemangordon: brave man :D22:57
Palimerlin1991: add to list rtcom-messaging-ui-portrait22:57
Palithis patch: https://gitorious.org/community-ssu/rtcom-messaging-ui-portrait/commit/d5ddd636aee5b0386bc3c73415c4ce338737e49222:58
freemangordonshit, so many non-thumbified packages here, I was wondering why my device is so slow :D22:58
merlin1991what's new in libpixman?22:58
freemangordonmerlin1991: everything22:58
keriofreemangordon: and let's not forget about the gcc4.6-compiled xorg!22:58
freemangordonkerio: this is -thumb, leave it alone :P22:58
merlin1991Pali: why is that patch even needed?22:59
Palibecause apt-get cycling between versions22:59
merlin1991hashes?22:59
freemangordonmerlin1991: https://gitorious.org/community-ssu/pixman/commits/master22:59
lufI didn't merge libxml2.8 into cssu git as I don't know if it's ok for others ...23:00
freemangordonluf: wait, what? you include stuff in -devel without pushing to gitorious? oh you23:01
lufSo I need to know if we'll include libxml 2.8 into this CSSU-T or keep it for the next one.23:01
merlin1991afaik the reason for libxml upgrade were several security issues?23:01
luffreemangordon: no. I cloned the repo on gitorious and push the 2.8 changes there ;)23:01
freemangordonI guess it is safe to include it, at least I saw no problems here23:01
lufmerlin1991: yes.23:02
merlin1991luf: please push your changes into the cssu gitorious aswell23:02
freemangordonand sisnce it is for a month or so in -devel, it should be relatively safe methinks23:02
merlin1991yep23:02
lufmerlin1991: and also some bug fixes (it's from wheezy so I think it'll be better for keeping up to date).23:02
freemangordonluf: ASAP :P23:03
lufOk. I'll do it.23:03
luffreemangordon: I think I'll do it next year :p23:03
freemangordonsoon enough :)23:03
merlin1991gtk, obexd, qt, hd (2.2.150), modest, libpng, libxml, zlib, libhildonfm, osso-systemui-tklock, osso-xterm, vte, upstart, osso-gnomevfs-extra, pulseaudio, dsme (0.60.49+0cssu1), connui-home-cellular, microb-engine (die, die, die), libpixman, rtcom-messaging-ui-portrait23:04
freemangordonmerlin1991: regarding h-d version, I think you should use the latest on gitorious23:04
merlin1991arcean: ^^?23:04
merlin1991freemangordon: zlib has problems together with which package (where the build order mattered)23:05
arceanI'll release 2.2.151.1 during weekend23:05
freemangordonI push it in -thumb some time ago, no reports so far (expluding one for broken force-landscape flag by that marmitz guy)23:05
merlin1991yep we have that report which should be looked into23:05
DocScrutinizer05((<Pali> merlin1991, please remove expiration from key, upload public part to keyserver)) which friggin keyserver?23:05
freemangordonarcean: wait, why 151.1? new stuff or just a version bump?23:05
Palimerlin1991: if you are pushing packages to cssu-T can you reuse versions from cssu-D? so they will have same md5sums?23:06
merlin1991DocScrutinizer05: the public gpg servers all sync to a distributed mostly ready only databse23:06
merlin1991and afaik the maemo repo keys are in there23:06
arceanversion bump, releasing unreleased :D23:06
PaliDocScrutinizer05, you can choose which keyserver will you use23:06
merlin1991cssu-D?23:06
freemangordonarcean: hildon-desktop (1:2.2.152~1) unstable; urgency=low23:06
freemangordonthis is now on gitorious23:06
PaliDocScrutinizer05, all keyserver syncing all gpg keys23:06
merlin1991Pali: ah wait, well nope23:06
Palimerlin1991: cssu devel23:07
freemangordonarcean: hildon-desktop (1:2.2.152-1+thumb0) unstable; urgency=low23:07
arceanfreemangordon: and it's unrealeased apart -thumb23:07
Palimerlin1991: why not?23:07
freemangordonarcean: so pretty please use hildon-desktop (1:2.2.152-1)23:07
arceanyeah, I see23:07
PaliDocScrutinizer05: for example this: http://keyserver.ubuntu.com/23:08
merlin1991Pali: partly because -D is filled with stuff built from various scratchboxes, and we don't want to run into silly library issues in our main repo23:08
Paliok23:08
DocScrutinizer05I don't see maemo nor builder infra use a public keyserver23:08
merlin1991but I can version bump things I put into -T23:08
PaliDocScrutinizer05: or http://pgp.mit.edu/23:09
freemangordonmerlin1991: I think it is not needed, atp should update on hash change23:09
merlin1991DocScrutinizer05: see http://keyserver.ubuntu.com/pks/lookup?op=vindex&search=maemo&fingerprint=on23:09
freemangordon*apt23:09
PaliDocScrutinizer05, every pgp keyserver syncing keys with every23:09
Pali(just need to wait until sync is done)23:09
DocScrutinizer05I KNIOW what a pgp keyserver is and soes!!23:09
merlin1991freemangordon: the problem with differnt hashes on the same package is that apt then starts to swap the packge each upgrade23:10
DocScrutinizer05does23:10
keriopush the key to *all* the keyservers! _ò/23:10
DocScrutinizer05I say neither maemo5 HAM nor autobuilder is using any public keyserver23:10
merlin1991yes, but the maemo repo keys are all shared on the gpg servers23:10
DocScrutinizer05so what?23:11
merlin1991you don't throw public stuff somewehre, then update it and only tell 50% of your audience you know of23:11
kerioso if everything else fails, we have a one-liner to fix things23:11
DocScrutinizer05meh23:11
*** fw190 has quit IRC23:12
merlin1991is there anything else new apart from the packages I listed?23:12
DocScrutinizer05as relevant to fremantle as is slashdot reporting about that key update23:12
* freemangordon checks what's in -thumb23:12
merlin1991arcean: which version should I include with the next -testing then?23:13
kerioDocScrutinizer05: ok, rationale for /not/ pushing the updated key to keyservers?23:13
DocScrutinizer05pfff23:13
DocScrutinizer05rationale for NOT publishing it on slashdot?23:14
*** ChanServ sets mode: +o merlin199123:14
freemangordonmerlin1991: <freemangordon> arcean: so pretty please use hildon-desktop (1:2.2.152-1)23:14
arceanmerlin1991: if it's ok I'll push and tag a new version of friday23:14
arceans/of/on23:14
*** merlin1991 sets mode: -b *!*@*estel*23:14
freemangordonarcean: wait, push?23:14
PaliDocScrutinizer05, cssu gpg key is already on public keyserver23:14
DocScrutinizer05SO WHAT?23:14
Paliso it should be update here if we update it23:14
arceanfreemangordon: 2.2.152-123:14
freemangordonok23:14
freemangordonarcean: though I guess merlin1991 can do that as well23:15
lufmerlin1991: nothing new from me23:15
DocScrutinizer05go ahead, update whatever you like. It's not a requirement for maemo5 though23:15
*** merlin1991 changes topic to "Maemo Community Seamless Software Update "CSSU" channel, http://wiki.maemo.org/Community_SSU | Known bugs: http://j.mp/communityssu-bugs | Channel logs: http://mg.pov.lt/maemo-ssu-irclog/ | Sources: http://gitorious.org/community-ssu/ | Latest version: Testing(2013-01-07): 21.2011.38-1Tmaemo7.2; Stable(2013-01-10): 21.2011.38-1Smaemo6"23:15
freemangordonluf: everything obex related is included?23:15
*** ChanServ sets mode: -o merlin199123:15
luffreemangordon: Nothing new since last obexd in cssu-devel23:16
arceanwhat about status-area-orientationlock-applet?23:16
luffreemangordon: (finished)23:16
arceanwe need new translations for this package23:16
freemangordonarcean: is it fixed to support portrait lock?23:16
keriodoes the new version say "locked in portrait mode" when it's locked in portrait mode?23:16
keriofreemangordon: the version from -devel can lock in portrait23:16
kerioi think23:16
arceanfreemangordon: sure, but translations are missing23:16
merlin1991arcean: afaik english and a few are already there?23:17
freemangordonooh, wait, we should include that, even with missing translations23:17
merlin1991I'll contact people for the rest23:17
DocScrutinizer05requirement for maemo5 is: the damn enabler get tested and made sure it has no external dependencies, and that it doesn't break stuff as kerio been concerned completely justified23:17
PaliI think there is some merge request for some transtlation23:17
arceanthere's even MR pending https://gitorious.org/community-ssu/status-area-orientationlock-applet/merge_requests/523:17
freemangordonDocScrutinizer05: sure, but how is that related to keyservers?23:17
kerioDocScrutinizer05: fwiw, i feel unconcerned now that i checked the vanilla rootfs23:18
DocScrutinizer05freemangordon: how is anything related to keyservers?23:18
DocScrutinizer05that's my whole point23:18
DocScrutinizer05nothing is23:18
freemangordonyou tell me, you are complaining23:18
*** Vlad_on_the_road has joined #maemo-ssu23:19
freemangordonenabler won't depend on the keyservers23:19
merlin1991this channel has an incredible tendency to drift somewhere else than the current topic23:19
DocScrutinizer05WAAAAH!!!23:19
freemangordon(iirc)23:19
freemangordon*iiuc23:19
freemangordonmerlin1991: nothing more from me re packages23:20
merlin1991so nobody has stuff to add to the package list?23:20
DocScrutinizer05it's rather unfortunate that any mentioning of something being redundant or irrelevant ensues more redundant and more irrelevant discussuin obout that very topic23:21
freemangordonBTW is this location-supl-fix in -devel yet?23:21
freemangordonor it is just a placeholder?23:21
lufBTW I merged the libxml 2.8 into cssu git on gitorious23:21
freemangordonluf: this is what is in -devel, ain't?23:23
freemangordonoh, wait23:23
Palifreemangordon, it should be in devel23:24
Palimerlin1991, maybe supl-fix should go to next cssu-T too23:24
DocScrutinizer05my current state of info: cssu-t-enabler is broken since it depends on stuff from nokia repos. Thus users can't install cssu-t anymore (since nokia repos have that key-expired issue). We NEED TO FIX that, and also need to remove that cruft from enabler, since the dependencies for all I know got introduced to establish an uninstall option for cssu that has been *proven* to fail for users and causes a "reflash please" anyway. So this23:24
DocScrutinizer05NEEDS to get reverted and same time the borked exzternal dependencies removed23:24
kerioDocScrutinizer05: it doesn't depend on nokia repos iirc, it depends on stuff from extras-testing/extras-devel23:25
freemangordonluf: wasn't there some cross-dependency zlib<->libxml?23:25
kerioor maybe that's a separate problem23:25
luffreemangordon: Yes. I added one commit now as I see that I missed that last time (just commit).23:26
*** _rd has quit IRC23:27
freemangordonluf: which commit?23:27
DocScrutinizer05since months I talk users through "yeah, it's a known issue. You can't install cssu-t since dependencies are broken. You however can install cssu-s"23:27
lufluf: libxml-2.6.32 (latest) is needed with new zlib as previous versions of libxml used internal zlib structures.23:27
merlin1991cssu-enabler has dependencies of Depends: hildon-application-manager, osso-gnupg | gnupg, apt, sudo, osso-xterm23:28
merlin1991nothing $nokia there23:28
luffreemangordon: commmit which removed just some old files from 2.6. cssu-devel 2.8 was built without that files. I just missed to commit deleted part ....23:28
merlin1991cssu-thumb on the other hand couldn't be installed for a time when the newer testing releases were missing on the repo, but that is fixed by now23:29
freemangordonluf: exactly, but i don;t see the Conflicts: zlib(<...)23:29
DocScrutinizer05then please explain me where from all those complaints about cssu-t not installing anymore23:29
lufhttps://gitorious.org/~luf/community-ssu/n900-libxml2-2_8_0/commit/be21653d531bdd9c16991986f722959e592a485d23:29
merlin1991DocScrutinizer05: err please show me one, I've had various about -thumb but not a single one about -testing made it all the way to me23:30
DocScrutinizer05and particularly explain to me how a uninstall is useful when it results in borked bootlooping system that makes user reflash anyway23:30
DocScrutinizer05*sigh*23:30
luffreemangordon: You're using wrong direction.23:30
*** kgu is now known as n900-dk23:31
DocScrutinizer05merlin1991: use #maemo chanlog serch function23:31
luffreemangordon: libxml can work with whatever zlib version ... The problem was in libxml itself. Older libxml 2.6 packages can't work with newer zlib. But it was patched ...23:31
freemangordonluf: no, lemme show you23:31
lufhttps://gitorious.org/~luf/community-ssu/n900-libxml2-2_8_0/commit/ebf6ad5e5b59e2ef4d949c2ec5b73beaf03692d323:31
freemangordonluf we should not allow newer libxml2 on older zlib23:32
freemangordonand newer zlib on older libxml223:32
freemangordonthat is why <->23:32
lufWe can allow newer libxml2 on stock zlib.23:33
freemangordonluf no23:33
luffreemangordon: yes ... why not?23:33
freemangordoncan't remember, but see https://gitorious.org/community-ssu/libxml2/blobs/thumb-testing/debian/control#line1223:33
lufI don't see the reason.23:34
DocScrutinizer05merlin1991: the dependencies issue is what other in here explained to me as root culprit. I haven't investigated myself23:34
freemangordonluf: #if defined(ZLIB_VERNUM) && ZLIB_VERNUM >= 0x123023:35
freemangordonbecause there is a compile-time dependency23:35
luffreemangordon: Why you didn't push it into git then?23:35
freemangordonso you either use correct interface ol the older interface23:35
freemangordonluf: push what?23:36
lufThe only compile time is tha patch I posted and it's zlib version >= 1.2.3 and the stock version is 1.2.323:36
DocScrutinizer05no matter what's the dependeny issue, the uninstall-nukes-users-system issue needs to get fixed, by removing that uninstall option - it's nonsensical anyway23:36
luffreemangordon: the change in control file.23:36
*** andre__ has quit IRC23:37
freemangordonluf: because it should be done by merlin1991 when doing the build, remember that 3-step build process?23:37
DocScrutinizer05and no matter what's the culprit at all, there been several reports that installing cssu-t failed for users23:38
luffreemangordon: But it was with libpng and zlib23:38
DocScrutinizer05while installing cssu-s succeeded23:38
luffreemangordon: libxml has no such problem as far as I remember23:38
freemangordonluf: no, that was with libxml2 and zlib, iirc.23:38
freemangordonhmm, lemme think23:39
luffreemangordon: for sure it wasn't23:39
freemangordonluf: Conflicts: zlib1 (<= 1:1.0.4-7), zlib1g-udeb, libxml2 (<< 2.6.32.dfsg-5maemo4+0m5+0cssu1)23:39
luffreemangordon: https://gitorious.org/community-ssu/libxml2/commits/master23:40
freemangordonthat is for from zlib debian/control23:40
freemangordons/for/ /23:40
infobotfreemangordon meant: that is   from zlib debian/control23:40
luffreemangordon: that's correct.23:40
DocScrutinizer05another complaint against cssu: locking in portait mode not possuble23:40
freemangordonDocScrutinizer05: it is23:40
DocScrutinizer05orientation lock always sets orientation to landscape23:41
freemangordonwell, will be after the new -T23:41
freemangordonluf: what is correct?23:41
luffreemangordon: the only commit from me was: https://gitorious.org/community-ssu/libxml2/commit/ebf6ad5e5b59e2ef4d949c2ec5b73beaf03692d323:41
luffreemangordon: newer libxml is needed for newer zlib.23:42
freemangordonsee23:42
luffreemangordon: But newer zlib isn't needed for newer libxml.23:42
freemangordonluf: it is23:42
merlin1991luf see the original commit message from upstaream * xmlIO.c: remove an abuse of zlib API and use a clean interface available in zlib >= 1.2.323:43
merlin1991so either you do it the ugly way with zlib < 1.2.3 or the nice way with >= 1.2.323:43
luffreemangordon: I see and the stock zlib is 1.2.323:43
merlin1991yeah true23:43
merlin1991it fullfills >= :D23:43
luf:D23:43
lufBTW we're talking abound changing http://gitorious.org/community-ssu/libpng/blobs/master/debian/libpng12-0.shlibs but I lost the track ...23:44
lufmerlin1991: it should be filled from shlib23:45
freemangordondammit, I just can;t remember :(23:45
*** NIN101 has quit IRC23:45
luflibxml 2.8 can be compiled also againist older version of zlib ...23:46
luffrhttp://mg.pov.lt/maemo-ssu-irclog/%23maemo-ssu.2013-02-27.log.html#t2013-02-27T23:20:0723:47
Palishit, @nokia man who tried to fix nokia gpg key not working for nokia anymore23:49
freemangordonluf: well, lets say it that way - there was an important reason why I did it that way. Can't remember it, so just trust me on that23:49
PaliDocScrutinizer05 ^^^23:49
lufSo the same way I can change also https://gitorious.org/community-ssu/zlib/blobs/master/debian/zlib1.shlibs (bump to >= 1.2.3)23:49
PaliDelivery Status Notification (Failure)23:50
DocScrutinizer05OMFG23:50
freemangordonluf: afaik there is no ABI change, so we can ceep that23:50
keriohahahahahah fucking great23:50
DocScrutinizer05well, actually they never worked for Nokia but for a subcontractor23:50
keriogotta love nokia23:50
freemangordon*keep23:50
PaliDocScrutinizer05, how did you get that email address?23:51
DocScrutinizer05they posted to council23:51
DocScrutinizer05iirc23:51
luffreemangordon: libpng - apng change and there is also change in zlib (1.2.3) which is required by libxml23:51
PaliDocScrutinizer05, do you have any other contact?23:51
DocScrutinizer05nope, not really23:51
luffreemangordon: it's hard to trust when I see no reason for that.23:51
freemangordonhehe23:51
Palithen there is no ssu repo anymore23:52
freemangordonluf: I vaguely remember something about apt-get refusing to upgrade23:52
freemangordonHAM too23:52
lufSo I'll change shlib in zlib package and it'll go into libxml dependency automagicaly.23:53
*** NIN101 has joined #maemo-ssu23:54
luffreemangordon: I don't like the explicit force of 1.2.723:54
freemangordonluf: that's not different from adding manually to control file23:55
luffreemangordon: it is as other packages can have same problem ...23:55
freemangordon(changing shlibs that is)23:55
luffreemangordon: shlibs is better way IMHO23:55
freemangordonluf: this lives happily in thumb since january23:55
Palimerlin1991, freemangordon: this merge (rebase) request: https://gitorious.org/community-ssu/microb-engine/merge_requests/123:56
*** lizardo has quit IRC23:56
Paliwe already discussed about it months ago23:56
*** LauRoman has quit IRC23:57
merlin1991and I said make freemangordon do it because I can't even build that beast, hence can't verfiy it's working23:57
PaliI know :-)23:58
*** NIN101 has quit IRC23:58
Palijust reminder23:58
merlin1991okay it's almost 2323:59
merlin1991wrap it up?23:59
freemangordonluf: well, ok, do it as you wish. But I still believe it is better to do what is proved to not break under any circumstances23:59

Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!