[debhelper-devel] Bug#797391: debhelper: udeb -dbgsym packages are created with the wrong file extension

Chris Lamb lamby at debian.org
Sun Aug 30 10:59:48 UTC 2015


Package: debhelper
Version: 9.20150811

Hi,

(Forwarding from
http://lists.alioth.debian.org/pipermail/reproducible-builds/Week-of-Mon-20150824/003015.html)

lowmem is FTBFS in the reproducible.debian.net Jenkins setup (we
unconditionally enable ddeb support) because something in the
dh_buildeb/dpkg-deb interface is creating the -dbgsym packages without a
.udeb extension:


dpkg-deb: building package 'lowmemcheck-dbgsym' in
'../lowmemcheck-dbgsym_1.43_amd64.deb'.
dpkg-deb: building package 'lowmem' in '../lowmem_1.43_all.udeb'.
dpkg-deb: building package 'lowmemcheck' in
'../lowmemcheck_1.43_amd64.udeb'.
 dpkg-genbuildinfo  >../lowmem_1.43_amd64.buildinfo
dpkg-genbuildinfo: error: cannot fstat file
../lowmemcheck-dbgsym_1.43_amd64.udeb: No such file or directory
dpkg-buildpackage: error: dpkg-genbuildinfo 
>../lowmem_1.43_amd64.buildinfo gave error exit status 2


debian/files is:

  lowmem_1.43_all.udeb debian-installer optional
  lowmem_1.43_amd64.buildinfo debian-installer optional
  lowmemcheck-dbgsym_1.43_amd64.udeb debugsym extra
             ^^^^^^^^^^^^^^^^^^^^^^^
  lowmemcheck_1.43_amd64.udeb debian-installer optional

.. but the file is actually called lowmemcheck-dbgsym_1.43_amd64.deb
(see first line in preceding paragraph).



Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby at debian.org / chris-lamb.co.uk
       `-




More information about the debhelper-devel mailing list