Package: cowbuilder
Version: 0.73
Severity: grave

Hi,

dpkg-dev got stricter and is now refusing duplicated options:

dpkg-buildpackage: cannot combine -b and -b

This was also seen there: 
https://lists.debian.org/debian-dpkg/2014/08/msg00021.html
While dpkg-dev is at fault, cowbuilder is broken at the moment and
should be fixed, even if dpkg-dev reverts that change.

The cowbuilder problem here is as follows:

      DEBBUILDOPTS="-b"
      [...]
      sudo env distribution=${distribution} architecture=${architecture} \
        ADT=${ADT:-} PG_SUPPORTED_VERSIONS="${PG_SUPPORTED_VERSIONS:-}" \
        cowbuilder --buildresult "$WORKSPACE"/binaries/ \
        --build $sourcefile \
        --basepath "${COWBUILDER_BASE}" --debbuildopts "${DEBBUILDOPTS:-}" \
        --hookdir $HOME/pbuilder-hookdir --bindmounts /tmp/adt-$$

09:56:30 + sudo env distribution=sid architecture=amd64 ADT= 
PG_SUPPORTED_VERSIONS= cowbuilder --buildresult 
/home/jenkins/jenkins/workspace/postgresql-debversion-binaries/architecture/amd64/distribution/sid/binaries/
 --build 
/home/jenkins/jenkins/workspace/postgresql-debversion-binaries/architecture/amd64/distribution/sid/postgresql-debversion_1.0.7-4.pgdg+1.dsc
 --basepath /var/cache/pbuilder/base-sid-amd64.cow --debbuildopts -b --hookdir 
/home/jenkins/pbuilder-hookdir --bindmounts /tmp/adt-28918
09:56:30  -> Copying COW directory
09:56:30   forking: rm -rf /var/cache/pbuilder/build//cow.29742 
09:56:30   forking: cp -al /home/pbuilder.buexcl/base-sid-amd64.cow 
/var/cache/pbuilder/build//cow.29742 
09:56:30 I: removed stale ilistfile /var/cache/pbuilder/build//cow.29742/.ilist
09:56:30   forking: chroot /var/cache/pbuilder/build//cow.29742 
cowdancer-ilistcreate /.ilist find . -xdev -path ./home -prune -o \( \( -type l 
-o -type f \) -a -links +1 -print0 \) | xargs -0 stat --format '%d %i ' 
09:56:30  -> Invoking pbuilder
09:56:30   forking: pbuilder build --debbuildopts -b --hookdir 
/home/jenkins/pbuilder-hookdir --bindmounts /tmp/adt-28918 --buildplace 
/var/cache/pbuilder/build//cow.29742 --buildresult 
/home/jenkins/jenkins/workspace/postgresql-debversion-binaries/architecture/amd64/distribution/sid/binaries/
 --debbuildopts -b --no-targz --internal-chrootexec chroot 
/var/cache/pbuilder/build//cow.29742 cow-shell 
/home/jenkins/jenkins/workspace.buexcl/postgresql-debversion-binaries/architecture/amd64/distribution/sid/postgresql-debversion_1.0.7-4.pgdg+1.dsc
 

On the first line, "--debbuildopts -b" is correctly passed to
cowbuilder, but on the last line, there are now two "--debbuildopts
-b" passed to pbuilder, eventually failing the build:

09:57:10 I: Running cd tmp/buildd/*/ && env 
PATH="/usr/sbin:/usr/bin:/sbin:/bin" dpkg-buildpackage -us -uc  -b -b -rfakeroot
09:57:10 dpkg-buildpackage: cannot combine -b and -b
09:57:10 
09:57:10 Use --help for program usage information.
09:57:10 E: Failed autobuilding of package


-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (700, 'testing'), (600, 'unstable'), (150, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.14-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages cowbuilder depends on:
ii  cowdancer  0.73
ii  libc6      2.19-4
ii  pbuilder   0.215

cowbuilder recommends no packages.

cowbuilder suggests no packages.

-- no debconf information

Christoph
-- 
c...@df7cb.de | http://www.df7cb.de/

Attachment: signature.asc
Description: Digital signature

Reply via email to