Package: sbuild Version: 0.65.2-1.1 Severity: important Hi
The sbuild NMU to experimental broke building packages for i386 on an amd64 host with an i386 chroot and setting personality=linux32 in the schroot configuration. sbuild tries to wrongly install build-essential:amd64 and fakeroot:amd64 into this chroot. It should instead install i386 packages. See the attached build log for details. Downgrading to the sbuild 0.65.2-1 fixes the problem. I guess the problem is caused by some of the fixes for cross build support which went into the NMU. Gaudenz -- System Information: Debian Release: stretch/sid APT prefers testing-proposed-updates APT policy: (500, 'testing-proposed-updates'), (500, 'testing'), (100, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.1.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages sbuild depends on: ii adduser 3.113+nmu3 ii apt-utils 1.0.10.2 ii libsbuild-perl 0.65.2-1 ii perl 5.20.2-6 Versions of packages sbuild recommends: ii debootstrap 1.0.72 ii fakeroot 1.20.2-1 Versions of packages sbuild suggests: pn deborphan <none> ii wget 1.16.3-3 -- Configuration Files: /etc/sbuild/sbuild.conf changed: $build_arch_all = 1; $build_source = 1; $run_lintian = 1; $purge_build_directory = 'successful'; $purge_session = 'successful'; 1; -- no debconf information
sbuild (Debian sbuild) 0.65.2 (24 Mar 2015) on moebius.durcheinandertal.private ╔══════════════════════════════════════════════════════════════════════════════╗ ║ owncloud-client 2.0.0+dfsg-1~bpo8+1 (i386) 08 Sep 2015 00:18 ║ ╚══════════════════════════════════════════════════════════════════════════════╝ Package: owncloud-client Version: 2.0.0+dfsg-1~bpo8+1 Source Version: 2.0.0+dfsg-1~bpo8+1 Distribution: jessie-backports Machine Architecture: amd64 Host Architecture: i386 Build Architecture: i386 I: NOTICE: Log filtering will replace 'build/owncloud-client-pLFbSI/owncloud-client-2.0.0+dfsg' with '«PKGBUILDDIR»' I: NOTICE: Log filtering will replace 'build/owncloud-client-pLFbSI' with '«BUILDDIR»' I: NOTICE: Log filtering will replace 'var/run/schroot/mount/jessie-i386-42fc61d4-1d1f-4d26-8660-ba04a5cffb6c' with '«CHROOT»' ┌──────────────────────────────────────────────────────────────────────────────┐ │ Update chroot │ └──────────────────────────────────────────────────────────────────────────────┘ Ign http://localhost:9999 jessie InRelease Hit http://localhost:9999 jessie Release.gpg Hit http://localhost:9999 jessie Release Hit http://localhost:9999 jessie/main Sources Hit http://localhost:9999 jessie/main i386 Packages Hit http://localhost:9999 jessie/main Translation-en Reading package lists... Reading package lists... Building dependency tree... Reading state information... 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. ┌──────────────────────────────────────────────────────────────────────────────┐ │ Fetch source files │ └──────────────────────────────────────────────────────────────────────────────┘ Local sources ───────────── /home/gaudenz/debian/owncloud/owncloud-client_2.0.0+dfsg-1~bpo8+1.dsc exists in /home/gaudenz/debian/owncloud; copying to chroot Check architectures ─────────────────── Check dependencies ────────────────── Merged Build-Depends: build-essential:amd64, fakeroot:amd64 Filtered Build-Depends: build-essential:amd64, fakeroot:amd64 dpkg-deb: building package `sbuild-build-depends-core-dummy' in `/«BUILDDIR»/resolver-H1NAEB/apt_archive/sbuild-build-depends-core-dummy.deb'. OK Ign file: ./ InRelease Get:1 file: ./ Release.gpg [299 B] Get:2 file: ./ Release [2119 B] Ign file: ./ Translation-en Reading package lists... Reading package lists... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install core build dependencies (apt-based resolver) │ └──────────────────────────────────────────────────────────────────────────────┘ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: sbuild-build-depends-core-dummy : Depends: build-essential:amd64 but it is not installable Depends: fakeroot:amd64 but it is not installable E: Unable to correct problems, you have held broken packages. apt-get failed. Package installation failed Not removing build depends: cloned chroot in use ┌──────────────────────────────────────────────────────────────────────────────┐ │ Cleanup │ └──────────────────────────────────────────────────────────────────────────────┘ Not cleaning session: cloned chroot in use Keeping session: jessie-i386-42fc61d4-1d1f-4d26-8660-ba04a5cffb6c E: Core build dependencies not satisfied; skipping ┌──────────────────────────────────────────────────────────────────────────────┐ │ Summary │ └──────────────────────────────────────────────────────────────────────────────┘ Build Architecture: i386 Build-Space: 0 Build-Time: 0 Distribution: jessie-backports Fail-Stage: install-deps Host Architecture: i386 Install-Time: 0 Job: /home/gaudenz/debian/owncloud/owncloud-client_2.0.0+dfsg-1~bpo8+1.dsc Machine Architecture: amd64 Package: owncloud-client Package-Time: 0 Source-Version: 2.0.0+dfsg-1~bpo8+1 Space: 0 Status: failed Version: 2.0.0+dfsg-1~bpo8+1 ──────────────────────────────────────────────────────────────────────────────── Finished at 20150908-0018 Build needed 00:00:00, 0k disc space