/srv/irclogs.ubuntu.com/2012/10/07/#ubuntu-motu.txt

=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
=== Ursinha is now known as Ursinha-afk
=== s1aden is now known as sladen
=== mitya57_ is now known as mitya57
geserLaney: could you please review/comment on the patch from Debian bug #665064? it fixes the kaya FTBFS (a Haskell package)10:28
ubottuDebian bug 665064 in src:kaya "kaya: FTBFS: dpkg-buildpackage: error: dpkg-source -b kaya-0.4.4 gave error exit status 2" [Serious,Open] http://bugs.debian.org/66506410:28
Laneygeser: looks sane to me10:33
LaneyI could upload that NMU10:33
Laneybut then again Vincent is a DD himself10:33
LaneyI'll ping him10:33
geserwhatever works to get the FTBFS resolved10:34
=== Kiall is now known as Guest35492
semvozgood evening :)12:16
=== swoody is now known as Guest13539
geseranyone familiar with how Python dependencies got computed has an idea why python-jenkinsapi gets a dependency on a non-existant package and how to fix it?13:25
debfxgeser: it's parsed from requires.txt13:44
geserdebfx: why is it correct then in Debian? see http://packages.debian.org/sid/python-jenkinsapi13:47
gesertest building -5 in quantal ends in: Depends: python-lxml, python-bs4, python-pkg-resources, python2.7, python (>= 2.7.1-0ubuntu2), python (<< 2.8), python-beautifulsoup413:47
geserresulting in "python-jenkinsapi : Depends: python-beautifulsoup4 but it is not installable"13:48
debfxhm, good question13:51
debfxgeser: in Debian /usr/share/python/dist_fallback has an entry for beautifulsoup413:56
debfxlooks like it hasn't been regenerated in Ubuntu for a while13:58
debfxScottK: ^13:59
debfxa quick fix would be to just pass --no-guessing-deps to dh_python2 since the package manually specifies the Depends anyway14:01
siretartjtaylor: please file a bug. I'm currently travelling for another week, so I'll get to that as soon as I return14:20
jtaylorsiretart: so its a bug?14:22
jtaylorit looks intentional14:22
jtaylor* Have both libavcodec and libavcodec-extra package conflict with each other.14:22
siretartjtaylor: I need to take a closer look14:24
siretartjtaylor: actually, I do not want it to have coinstallable, but I there was some previous discussion about this that I need to review14:24
siretartanyway, gotta run14:24
cjwatsonjtaylor: my understanding is that libavcodec53 and libavcodec-extra53 are not meant to be coinstallable, but that (following my most recent upload) libavcodec-dev and libavcodec-extra53-dev should be14:29
cjwatsonjtaylor: The earlier dependency you quoted was an or-dep, so it's not a problem in itself that its two elements conflict14:29
cjwatsonsorry, I meant "libavcodec-dev and libavcodec-extra-53 should be" above14:30
jtaylork I am asking because of the yorick-av ftbs, it depends on both, though extra-53 is only needed for a test that is easily disabled14:32
=== Quintasan_ is now known as Quintasan
cjwatsonjtaylor: the problem with yorick-av is that libavutil-dev and libavcodec-extra-53 aren't coinstallable15:15
cjwatsonthe output in the build log is a bit misleading15:15
cjwatsonsounds like it might make sense to disable that one test for the time being and file a bug ...15:16
=== maxb_ is now known as maxb
c_kornhello, can't I build a quantal chroot on my lucid server? there is no script for quantal in /usr/share/debootstrap/scripts/16:05
jtaylorc_korn: just copy one of the others to that name16:07
jtaylorthere all the same16:07
micahgc_korn: you probably need debootstrap from -backports16:07
micahgoh, hrm, it wasn't pushed back that far16:07
micahgc_korn: if you want to test the reverse dependencies in lucid, I'd be happy to push a backport there, but as jtaylor said, it's just adding a new symlink I think16:08
c_kornno quantal script in lucid-backports either: http://packages.ubuntu.com/lucid-backports/all/debootstrap/filelist16:08
c_kornthe symlink did its job. thanks to you.16:17
ScottKdebfx: Remind me on Tuesday or convince barry to fix it.17:06
siretartjdstrand: what kind of functionality does yorick-av require from libavcodec-extra-53?17:48
micahgsiretart: do you meant jtaylor?17:49
siretartmicahg: of course. sorry jdstrand17:51
siretartjtaylor: what kind of functionality does yorick-av require from libavcodec-extra-53?17:51
siretartthanks micahg17:52
jtaylorsiretart: just testing of h26417:56
siretartjtaylor: libavcodec53 decodes h264 just fine. so why do you ned -extra-53?17:57
jtaylorgood question, someone else added the dependency so that the test succeeded17:57
siretartjtaylor: have you tried removing that dependency? i.e., is it *really* necessary?17:58
siretartI suspect cargo culting going on here17:58
jtaylorI'm guessing then it will fail again17:58
jtaylordidn't try it17:58
jtaylorwill do soon17:58
siretartjtaylor: k. let me know18:03
jtaylorsiretart: yes the test fails with codec not found18:20
micahgsounds like a yorick-av bug18:21
jtaylorreally?18:22
jtaylorI recall encoding issues with x264 if extra was not installed18:22
jtaylorthe description of avcodec does not mention h26418:22
jtayloronly extra18:22
micahgoh, right :)18:23
micahgit's an Ubuntu diff from Debian18:23
micahgx264 is in universe18:23
micahgit'll be nice when the main/universe distinction goes away18:28
jtayloris that planned?18:29
micahgyes, just not sure when, last UDS we talked about trying for 13.0418:29
c_kornhello, trying to build with my new quantal chroot there is this error: http://pastebin.com/raw.php?i=NDSG4dde this is my config: http://pastebin.com/raw.php?i=Au4PqvUg the precise chroot is building fine. please help.18:30
micahgc_korn: what group is listed in the precise config?18:31
* micahg has groups=sbuild,root,admin in his quantal config18:32
c_kornmicahg: the precise config is also in the paste. the warning about the admin group also appears in the precise build. maybe this is not the cause.18:33
micahgc_korn: ah, right, the mount error is the issue18:34
c_kornyeah, the error also appears with "groups=sbuild,root,admin"18:35
siretartjtaylor: what does the failing test actually do?18:35
tumbleweedI'd worry slightly more about the Es than the Ws18:35
jtaylordon't know18:36
jtaylorbut how should it work if the codec is not available18:36
jtaylorprobably it does encoding18:36
siretartjtaylor: please check. the only thing that I could image that would explain this failure is that the test tries to *encode* something to h264 with libx26418:36
siretartjtaylor: which seems a terribly strange thing to do in a test18:37
jtaylorwe can just disable the test, thats not the issue18:37
jtaylorthe issue is only, are the two packages supposed to be coinstallable or not18:37
jtaylorif not, disable the test and be done18:38
siretartjtaylor: libavcodec-extra-53 and libavcodec53 both provide an libavcodec shared object. the difference is that -extra links against libx26418:38
siretartjtaylor: so these two cannot be installed together18:39
jtaylorthen extra should provide an own -dev package18:39
siretartwhy? there is no difference in terms of headers18:39
siretartthat would make two -dev packages with exactly the same content18:39
jtaylorhow do you then pull libavcodec-extra and the headers?18:39
jtayloryou can't because they rre not coinstallable18:40
siretartthat seems pretty pointless to me, and you still have not really convinced me to change this opinion18:40
micahgumm, libavcodec-dev has the proper alternate dependencies18:40
siretartsee18:41
jtayloralternate dependencies are not used by buildd18:41
siretartso?18:41
micahgthey are in Ubuntu18:41
siretartI realyl do not want any packages to build against the -extra variant as a saftey net18:41
jtayloralso it doesn't work for me18:41
jtaylorif I install the -dev it removes extra18:41
siretartand that some strange broken test case might want to encode to h264 does not sound really convincing to me18:41
micahgjtaylor: if you use --resolve-alternatives, it should work18:42
jtaylorurg I didn't even know that exists ..18:42
* micahg isn't sure LP's old sbuild will resolve it properly though18:42
jtayloris that an apt-get flag?18:42
micahgjtaylor: in Debian, it's policy to not use alternates, in Ubuntu we allow it18:42
micahgjtaylor: sbuild18:42
siretartno, at sbuild flag, which is not used on the buildds18:42
siretarts/at/it is an/18:42
siretartso forget about it18:43
jtaylorto me this looks wrong18:43
jtaylorI can't install both on my system18:43
siretartencoding to h264 on the buildds sounds really wrong to me18:43
jtaylorforget about the test18:44
jtaylorand forget about buildd18:44
jtaylorapt-get install libavcodec-dev libavcodec-extra-5318:44
jtaylordoesn't work18:44
micahgjtaylor: you can't have libavcodec53, libavcodec-extra-53, and libavcodec-dev, but you should be able to do that18:44
jtaylorI haven't18:45
siretartthat's something that i'd be willing to investigate. I think that used to work at some point, but as indicated, I'm not entirely convinced that this was a good idea to allow in the first place18:45
jtaylorthough its probably avutil as cjwatson mentioned18:45
micahgah, there's a conflict with libavutil-dev18:45
micahgwe probably have some mismatches that didn't get updated properly since most of the extra packages were removed in Debian18:46
siretartcan't we just promote x264, xvid and lame to main and get rid of this libav-extra split, please?18:46
siretartthat would make my life so much easier, and greatly minimize the diff to debian18:47
micahgsiretart: if there are MIRs and they're not an extra security burden, it would probably be ok18:47
micahgbut this late in the release cycle it probably won't happen, try for it right when R opens18:47
siretartmicahg: well, in fact i've tried that before, and it seems that x264 uses gpac, which is a bit hairy for an mir.18:47
micahgsiretart: hopefully the main/universe split will go away at least for build deps in 13.04 and the problem will be solved as well18:48
siretartmicahg: that would be really really great and solve exactly this problem18:48
siretartmicahg: is there a spec about this that I could subscribe to?18:48
tumbleweedthere was discussion about it at the last UDS, so yes18:49
micahghttps://blueprints.launchpad.net/ubuntu/+spec/foundations-r-finish-archive-reorg18:49
siretartmicahg: excellent, thanks and subscribed18:50
micahgsiretart: are you coming to UDS?18:51
siretartmicahg: i'd love, but i won't have time this cycle because I'm finishing my phd thesis. maybe next time, dependending where I end up finding a job18:51
micahgok18:52
* micahg hopes to start helping more in Debian starting in R19:50

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