=== ant_ is now known as Guest58458 | ||
=== Guest58458 is now known as antdillon | ||
xnox | Laney, thank you for analysis. I did sync python-debian over. not sure where that is stuck. I shall check libgnupg-perl too now. | 09:32 |
---|---|---|
Laney | xnox: welcome | 09:47 |
xnox | Laney, libgnupg-perl_0.19-1ubuntu1 and parcimonie_0.10.2-1ubuntu1 uploaded should make things dandy.... | 10:04 |
Laney | fingers crossed | 10:09 |
xnox | however parcimonie fails.... yet local build passes, and local adt tests pass too =( | 10:09 |
xnox | ok libgnupg-perl was stuck without entropy.... uploaded one with pre-generated key | 11:03 |
=== ant_ is now known as Guest47626 | ||
=== tyhicks` is now known as tyhicks | ||
=== georgelorch2 is now known as georgelorch | ||
LocutusOfBorg | pitti, cjwatson I found some sort of bug in buildd | 15:53 |
LocutusOfBorg | " INFO: pkgstripfiles: waiting for lock (glusterfs-dbg) ..." | 15:53 |
LocutusOfBorg | this happens on all the architectures | 15:54 |
LocutusOfBorg | race condition? can I retry them= | 15:54 |
LocutusOfBorg | https://launchpad.net/ubuntu/+source/glusterfs/3.8.3-1ubuntu1/+build/10714418 | 15:54 |
cjwatson | doubtless a package bug of some kind; cancel it and you might see more | 15:58 |
doko_ | cjwatson, LocutusOfBorg: that's the parallelized pkgstripfiles code. if you find there a bug ... please tell me. I see this from time to time too | 16:02 |
LocutusOfBorg | doko_, my wonder too | 16:03 |
LocutusOfBorg | some race condition in the lock? | 16:03 |
LocutusOfBorg | anyway, retrying | 16:03 |
LocutusOfBorg | but only ppc64el | 16:03 |
LocutusOfBorg | still failing doko_ | 16:16 |
LocutusOfBorg | trying a local build now | 16:16 |
cjwatson | you'll need to ensure to have pkgbinarymangler installed and possibly to do some extra gubbins to enable it (I forget) | 16:17 |
LocutusOfBorg | but how can it be a package bug? | 16:17 |
cjwatson | dunno | 16:18 |
cjwatson | v unlikely to be a buildd bug though :) could be a pkgbinarymangler bug | 16:18 |
LocutusOfBorg | sure, I call "buildd" whatever is not packaging :) | 16:18 |
LocutusOfBorg | confirming, the build works in pbuilder without pkgbinarymangler | 16:21 |
doko_ | dh_builddeb -a | 16:43 |
doko_ | Found files in /usr/lib/python2.7/site-packages (must be in dist-packages for python2.7). | 16:43 |
doko_ | debian/glusterfs-common/usr/lib/python2.7/site-packages | 16:43 |
doko_ | debian/glusterfs-common/usr/lib/python2.7/site-packages/gluster | 16:43 |
doko_ | debian/glusterfs-common/usr/lib/python2.7/site-packages/gluster/__init__.py | 16:43 |
doko_ | debian/glusterfs-common/usr/lib/python2.7/site-packages/gluster/glupy | 16:43 |
doko_ | debian/glusterfs-common/usr/lib/python2.7/site-packages/gluster/glupy/__init__.py | 16:43 |
doko_ | dh_builddeb.pkgbinarymangler: dpkg-deb --build debian/glusterfs-common .. returned exit code 1 | 16:43 |
doko_ | LocutusOfBorg, cjwatson: ^^^ looks like dpkg-deb fails with an error, and then the pkgbinarymangle script doesn't cope with build errors and goes into an endless loop | 16:44 |
LocutusOfBorg | doko_, why debian is good? | 16:46 |
doko_ | because debian doesn't have pkgbinarymangler? | 16:46 |
LocutusOfBorg | no doko_ that part is fail of dpkg-deb, right? | 16:47 |
doko_ | I haven't checked | 16:48 |
LocutusOfBorg | anyway, thanks, I'll fix it | 16:48 |
cjwatson | LocutusOfBorg: No, that check is implemented in pkgsanitychecks which is part of pkgbinarymangler. It's hooked into dpkg-deb there. | 16:53 |
LocutusOfBorg | doko_, can you explain this? | 16:54 |
LocutusOfBorg | python -c 'from distutils.sysconfig import get_python_lib; print(get_python_lib(prefix="${exec_prefix}"))' | 16:54 |
LocutusOfBorg | ${exec_prefix}/lib/python2.7/site-packages | 16:54 |
LocutusOfBorg | python -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())" | 16:54 |
LocutusOfBorg | /usr/lib/python2.7/dist-packages | 16:54 |
LocutusOfBorg | shouldn't it return dist-packages in both cases? | 16:55 |
doko_ | no, this is kind of a hack to force manually run setup.py's to override system packages. not perfect, but it keeps our python lib clean. why do you need to set an explicit prefix? | 16:57 |
LocutusOfBorg | this get_python_lib is used to understand where to installl the python binding | 16:58 |
LocutusOfBorg | and site-packages is returned instead of dist-packages | 16:58 |
doko_ | use dh-python, and it moves things around | 16:59 |
LocutusOfBorg | now it calls dh_python2 lots of times | 17:00 |
LocutusOfBorg | should I just do a mv debian/foo-dev/usr/lib/python2.7/site-packages/* debian/foo-bar/usr/lib/python2.7/dist-packages/ or whatever? | 17:00 |
doko_ | why do you call dh_python2 explicitly with site-packages? | 17:03 |
LocutusOfBorg | I don't even know what it does mean, I'm not the maintainer, just tried to fix the package in an Ubuntu merge :) | 17:03 |
LocutusOfBorg | what is the fix? remove the dh_python2= | 17:03 |
LocutusOfBorg | ? | 17:03 |
bdmurray | slangasek: I'd like to release update-manager & xorg-server-lts-xenial now. Its a day early so I'm looking for an ack. | 17:06 |
slangasek | bdmurray: ack | 17:40 |
=== chiluk_ is now known as chiluk | ||
infinity | cyphermox: Is that binutils/grub hack upstream? | 22:09 |
infinity | cyphermox: Also, grub2-signed, please. | 22:09 |
infinity | cyphermox: Ahh, the binutils hack is *from* upstream. That works. | 22:10 |
cyphermox | infinity: yes | 23:49 |
cyphermox | grub2-signed coming up (sorry about that) | 23:49 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!