/srv/irclogs.ubuntu.com/2013/06/30/#ubuntu-devel.txt

psusiI've noticed a rash of bug reports lately where grub-efi fails to install because it depends on a version of grub-efi-amd64 that was superseded during raring development, and is newer than the version of grub2-efi that is present in the quantal, which is being installed.  anyone have a clue as to how the hell this could be?01:54
Snow-Mancan't install postgresql 9.2 on raring?  really?02:02
manchickenSnow-Man: That would suck...02:06
infinityHrm?02:06
infinityIt's not in raring at all, is it?  How does that "suck"?02:06
manchickenI'm mistaken, I thought 9.2 came out earlier than it appears that it did.02:07
Snow-Manmeh02:07
Snow-Manthe issue is this postgresql-common foolishness.02:07
infinityFeel free to ask pitti when he intends to transition Ubuntu (and Debian) to 9.2, but 9.1 is what we're shipping right now.02:08
Snow-Manthe problem is that the packages on apt.postgresql.org won't work because he added a 'Breaks' against logrotate >= 3.802:08
Snow-Manpresumably because the package doesn't do the right thing w/ it02:09
* Snow-Man is not impressed02:09
infinitySnow-Man: I'm inclined to say that apt.postgresql.org is wildly out of scope for this channel.02:09
Snow-Maninfinity: bah, #postgresql-apt was overly quiet. :)02:09
Snow-Manand pitti, who manages both (along w/ Myon) isn't in #postgresql-apt, so I tend to discuss such things w/ him here.02:10
infinityapt.psql.org doesn't mention pitti at all under contacts...02:10
Snow-Maneh, blame magnush02:11
infinityAnyhow, it also doesn't have builds for >> precise, so I suspect there's a bit of "get to keep both pieces" going on here.02:11
infinityOr, you can report the issues to them.  Not much help to discuss it here.02:12
Snow-Manyes, I shall discuss it with them and point out this is why we *should* having PG packages for all of the Ubuntu releases, not just LTS.02:12
infinityWell, it would be nice if experimental and a PPA were kept up-to-date, instead of some strange outside apt repo, but meh.02:13
Snow-Manthey deprecated the PPA in favor of the "official" apt.p.o, actually02:14
Snow-Manwhich works for me, tbh, tho I could see how some might prefer it the other way.02:15
infinityI don't use either, I just wonder why people don't like to leverage existing resources.02:15
ScottKIIRC, pitti has a PPA that he generally keeps up to date.02:21
Snow-Man... and that's the one which is supposed to be deprecated by apt.p.o existing.02:24
ScottKRight.02:32
ScottKIn pitti's PPA he did provide packages for all releases.  Looks like they are just doing the LTS releases.02:33
ScottKThat's definitely the place to complain.02:33
=== Kk2 is now known as kk2
Noskcajkirkland_, roaksoax: you guys can't ignore me forever08:03
=== sraue_ is now known as sraue
maxiaojunhttps://bugs.launchpad.net/ubuntu/+source/lsb/+bug/103513613:06
ubottuLaunchpad bug 1035136 in lsb (Ubuntu) "install_initd crashed with SyntaxError in __main__: invalid syntax" [Low,Confirmed]13:06
maxiaojunI find that "/usr/lib/lsb/initdutils.py" is a python 2 script ...13:09
maxiaojunbinary package concerned is lsb-core13:09
ogra_maxiaojun, python2 was still the default in 12.10 so it shouldnt matter13:27
maxiaojunInterpreterPath: /usr/bin/python3.2mu13:29
maxiaojunProcCmdline: /usr/bin/python3 /usr/lib/lsb/install_initd /etc/init.d/logmein-hamachi13:29
maxiaojunfrom the bug report13:29
maxiaojunhead install_initd13:31
maxiaojungives #! /usr/bin/python3 on raring at least13:31
maxiaojunand install_initd imports initdutils13:32
ogra_well, feel free to fix it then :)(13:34
maxiaojuni can run 2to3, but not savvy enough to verify whether the whole lsb stuff is working afterwards13:38
maxiaojunand i do not have quantal box13:39
ogra_use a cheoor ;)13:40
ogra_*chroot13:40
maxiaojundummy question, is it considered better to link a branch rather than submit a patch ?13:45
ogra_infinity, i see some very weird behavior of copy_exec with the ubuntu-touch-generic-initrd package ....  comparing https://launchpadlibrarian.net/143820277/buildlog_ubuntu-saucy-armhf.ubuntu-touch-generic-initrd_0.5_UPLOADING.txt.gz with http://paste.ubuntu.com/5813896/ does not seem to take the linked adbd libs into account13:53
maxiaojunok, all the files in /usr/lib/lsb is in python2 ...14:07
maxiaojunbut install_initd  lsbinstall  remove_initd has #! /usr/bin/python314:08
maxiaojuncan Matthias Klose <doko@ubuntu.com> make a working change to python 3?14:10
siretartmaxiaojun: so you want /usr/bin/python to point to python3?14:28
maxiaojunabsolutely not14:29
siretartmaybe you can clarify your question then14:29
maxiaojuni want lsb package be correctly ported to python 314:29
siretartdoesn't lsb mandate python2? (not sure here)14:30
maxiaojunif you don't mind, install "lsb" package and check /usr/lib/lsb14:30
tumbleweedthe interface to lsb scripts is identical no matter whether it's python2 / 314:31
maxiaojunyou will find that all scripts under /usr/lib/lsb/ is in Python 2(contains print statement not print function, for example)14:31
tumbleweedthe lsb python modules are considered private, aren't they?14:31
tumbleweedoh14:31
maxiaojunbut install_initd  lsbinstall  remove_initd14:31
maxiaojunall have "#! /usr/bin/python3" at the beginning while initdutils.py doesn't specify14:32
tumbleweedinitdutils.py sounds like a module, not a script14:32
ogra_maxiaojun, is that the quantal binary ?14:32
* ogra_ is pretty sure slangasek only ported lsb to py3 in saucy14:33
tumbleweedIIRC we ported it earlier14:33
maxiaojuni'm on raring but i guess quantal is almost identical in this issue14:33
tumbleweedit was the thing we ported, to get python3 on the CD14:33
ogra_tumbleweed, well, the changelog disagrees14:33
maxiaojunhttp://changelogs.ubuntu.com/changelogs/pool/main/l/lsb/lsb_4.0-0ubuntu27/changelog14:33
tumbleweedit was ported and reverted at least once14:33
ogra_ah, reaverted14:33
maxiaojun  * Use python3 instead of python2 (again). at version ubuntu2214:34
tumbleweed4.0-0ubuntu13 (oneiric)14:34
maxiaojunbefore quantal14:34
maxiaojunlsb (4.0-0ubuntu22) quantal; urgency=low14:35
maxiaojunthe end result is that scripts in /usr/lib/lsb just won't at all, crash at startup14:38
maxiaojunjust won't work14:38
tumbleweedright, so they may need to be ported to python314:39
tumbleweedbut clearly nobody else is using them14:39
ogra_not even us :)14:40
maxiaojunso i only noticed this through this bug: https://bugs.launchpad.net/ubuntu/+source/lsb/+bug/103513614:40
ubottuLaunchpad bug 1035136 in lsb (Ubuntu) "install_initd crashed with SyntaxError in __main__: invalid syntax" [Low,Confirmed]14:40
maxiaojuni do not use any lsb software, but i guess we shouldn't close the door14:41
ogra_yeah, definitely worth fixing (since lsb-core is in main) but given that nothing in ubuntu is using lsb-core by default thats not really high prio14:42
maxiaojuncan we guarantee that /usr/bin/python points to python 2 in quantal and raring14:43
ogra_definitely in quantal14:44
* ogra_ forgot about raring14:44
tumbleweedwe're pretty sure that /usr/bin/python isn't going to point to python3 ever14:44
tumbleweedthe thought seems to be that python4 will be around before 2 goes away, or something like that14:45
nemo|omenby default :-)14:45
maxiaojunyes, i actually wonder whether raring has python 2 pre-installed14:45
maxiaojunif we do have python 2, then let the scripts declare themselves as python 2 and problem solved14:46
maxiaojun"The Ubuntu 13.04 image continues this process, although we will not be able to convert everything to Python 3 for Ubuntu 13.04 final image."14:49
=== emma is now known as em
maxiaojunanyone have an idea whether python 2 is pre-installed on raring?15:14
ScottKFor clarity: /usr/bin/python will point to python2.7 for the foreseeable future (not python2, although /usr/bin/python2 also exists).15:24
=== kk2 is now known as Kk2
maxiaojunif it is there for raring, then just change the shebang may be sufficent for the bug. for saucy you seem to introduce lsb 4.1, then it is good chance to root fix this issue also15:51
infinityogra_: Weird...17:53
=== francisco is now known as Guest27161
mwhudsonhm20:56
mwhudsoni guess i'll google this myself20:56
mwhudsonbut how do i build -dbgsym packages myself?20:56
jtaylora normal package built with DEB_BUILD_OPTIONS=nostrip will be the same20:58
jtayloryou may want to use "nostrip noopt" to disable optimization20:58
mwhudsonno, i'm benchmarking, not debugging :)20:59
mwhudsonah i just install pkg-create-dbgsym and i get ddebs by magic?20:59
mwhudsonalthough...21:02
mwhudsonapache2 appears to be trying to build a -dbg package anyway21:03
mwhudsonbut for some reason it's not appearing21:03
mwhudsonoh, rules stuff that prevents it from being built21:08
=== Nisstyre-laptop is now known as Nisstyre

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