[Pkg-xen-devel] Bug#404538: not binNMU safe, etc

Joey Hess joeyh at debian.org
Tue Dec 26 03:48:04 CET 2006


Package: xen-3.0
Version: 3.0.3-0-2
Severity: serious

This source package is not binNMU safe, which I understand is an RC bug.

If the changelog, or any of several other files are changed, the build
process wants to rebuild debian/control, and tries to use files from
linux-support-2.6.18-1 to do it. This fails, since that package is a)
not a build dependency b) not in the archive under that name anymore and 
c) even if it succeeds building the control, it exits nonzero:

  if [ -f debian/control ] && [ -f debian/control.md5sum ] && [ -f debian/rules.ge
  n ]; then \
                  if md5sum debian/changelog debian/templates/control.hypervisor.i
  n debian/templates/control.main.in debian/templates/control.source.in debian/tem
  plates/control.utils.in debian/arch/defines debian/arch/amd64/defines debian/arc
  h/i386/defines | diff - debian/control.md5sum > /dev/null; then true; else \
                          /usr/bin/make -f debian/rules debian/control-real; \
                  fi \
          else \
                  /usr/bin/make -f debian/rules debian/control-real; \
          fi
  make[1]: Entering directory `/home/joey/tmp/xen-3.0-3.0.3-0'
  debian/bin/gencontrol.py 2.6.18-3 /usr/src/linux-support-2.6.18-3
  md5sum debian/changelog debian/templates/control.hypervisor.in debian/templates/
  control.main.in debian/templates/control.source.in debian/templates/control.util
  s.in debian/arch/defines debian/arch/amd64/defines debian/arch/i386/defines > de
  bian/control.md5sum
  
  This target is made to fail intentionally, to make sure
  that it is NEVER run during the automated build. Please
  ignore the following error, the debian/control file has
  been generated SUCCESSFULLY.
  
  exit 1
  make[1]: *** [debian/control-real] Error 1

-- System Information:
Debian Release: 4.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-3-686
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

-- 
see shy jo
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-xen-devel/attachments/20061225/3a79199e/attachment.pgp


More information about the Pkg-xen-devel mailing list