[Bug 1838591] [NEW] sbuild fails to install build-essential in debian unstable chroot

Wookey wookey at wookware.org
Thu Aug 1 01:50:52 UTC 2019


Public bug reported:

Trying to build a package in a debian unstable chroot using Bionic sbuild fails due to missing dpkg-scanpackage:
$ sudo sbuild -d unstable -A -s

....

+------------------------------------------------------------------------------+
| Install build-essential                                                      |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<<BUILDDIR>>/resolver-8rjiMc/apt_archive/sbuild-build-depends-core-dummy.deb'.
Can't exec "dpkg-scanpackages": No such file or directory at -e line 23.
system dpkg-scanpackages . /dev/null failed: -1 at -e line 23.
E: cannot create dummy archive
Failed to run apt-ftparchive.
E: Setting up apt archive failed

Setup apt archive
-----------------

Merged Build-Depends: dose-distcheck
Filtered Build-Depends: dose-distcheck
dpkg-deb: building package 'sbuild-build-depends-dose3-dummy' in '/<<BUILDDIR>>/resolver-8rjiMc/apt_archive/sbuild-build-depends-dose3-dummy.deb'.
Can't exec "dpkg-scanpackages": No such file or directory at -e line 23.
system dpkg-scanpackages . /dev/null failed: -1 at -e line 23.
E: cannot create dummy archive
Failed to run apt-ftparchive.
E: Setting up apt archive failed
E: Failed to explain bd-uninstallable

This looks like dpkg-scanpackages is needed to create the dummy package,
but that's in dpkg-dev which is what it should be installing at this
point.

This used to work before the buster release.

If I pre-install dpkg-dev in the chroot then it works fine.

ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: sbuild 0.75.0-1ubuntu1
ProcVersionSignature: Ubuntu 4.15.0-46.49-generic 4.15.18
Uname: Linux 4.15.0-46-generic x86_64
ApportVersion: 2.20.9-0ubuntu7.6
Architecture: amd64
CurrentDesktop: XFCE
Date: Thu Aug  1 02:24:01 2019
PackageArchitecture: all
SourcePackage: sbuild
UpgradeStatus: No upgrade log present (probably fresh install)

** Affects: sbuild (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug bionic

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to sbuild in Ubuntu.
https://bugs.launchpad.net/bugs/1838591

Title:
  sbuild fails to install build-essential in debian unstable chroot

Status in sbuild package in Ubuntu:
  New

Bug description:
  Trying to build a package in a debian unstable chroot using Bionic sbuild fails due to missing dpkg-scanpackage:
  $ sudo sbuild -d unstable -A -s

  ....

  +------------------------------------------------------------------------------+
  | Install build-essential                                                      |
  +------------------------------------------------------------------------------+

  
  Setup apt archive
  -----------------

  Merged Build-Depends: build-essential, fakeroot
  Filtered Build-Depends: build-essential, fakeroot
  dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<<BUILDDIR>>/resolver-8rjiMc/apt_archive/sbuild-build-depends-core-dummy.deb'.
  Can't exec "dpkg-scanpackages": No such file or directory at -e line 23.
  system dpkg-scanpackages . /dev/null failed: -1 at -e line 23.
  E: cannot create dummy archive
  Failed to run apt-ftparchive.
  E: Setting up apt archive failed

  Setup apt archive
  -----------------

  Merged Build-Depends: dose-distcheck
  Filtered Build-Depends: dose-distcheck
  dpkg-deb: building package 'sbuild-build-depends-dose3-dummy' in '/<<BUILDDIR>>/resolver-8rjiMc/apt_archive/sbuild-build-depends-dose3-dummy.deb'.
  Can't exec "dpkg-scanpackages": No such file or directory at -e line 23.
  system dpkg-scanpackages . /dev/null failed: -1 at -e line 23.
  E: cannot create dummy archive
  Failed to run apt-ftparchive.
  E: Setting up apt archive failed
  E: Failed to explain bd-uninstallable

  This looks like dpkg-scanpackages is needed to create the dummy
  package, but that's in dpkg-dev which is what it should be installing
  at this point.

  This used to work before the buster release.

  If I pre-install dpkg-dev in the chroot then it works fine.

  ProblemType: Bug
  DistroRelease: Ubuntu 18.04
  Package: sbuild 0.75.0-1ubuntu1
  ProcVersionSignature: Ubuntu 4.15.0-46.49-generic 4.15.18
  Uname: Linux 4.15.0-46-generic x86_64
  ApportVersion: 2.20.9-0ubuntu7.6
  Architecture: amd64
  CurrentDesktop: XFCE
  Date: Thu Aug  1 02:24:01 2019
  PackageArchitecture: all
  SourcePackage: sbuild
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/sbuild/+bug/1838591/+subscriptions



More information about the foundations-bugs mailing list