[buildd-tools-devel] Bug#700317: sbuild -s fails if package has Build-Depends-Indep

Ian Campbell ijc at hellion.org.uk
Sun Jan 10 17:22:43 UTC 2016


On Sun, 2016-01-03 at 10:31 +0100, Johannes Schauer wrote:
> 
> Personally I find that this is clear. If it wasn't clear for you, I'd like to
> hear which part needs clarification or even better a suggestion of how the
> documentation can be improved.

It's clear enough, it just didn't match the incorrect model I had in my
head.

>    diff --git a/man/sbuild.1.in b/man/sbuild.1.in
>     index 26befe3..65f615a 100644
>     --- a/man/sbuild.1.in
>     +++ b/man/sbuild.1.in
>     @@ -320,11 +320,16 @@ snapshot chroots, since by default the snapshot will be deleted.  Possible
>      values are \fBalways\fR (default), \fBnever\fR, and \fBsuccessful\fR.
>      .TP
>      .BR \-s ", " "\-\-source"
>     -Also build source package, i.e. use dpkg\-buildpackage without \-B.
>     +Build the source package in addition to the other requested build artifacts. By
>     +default, the dsc will not be rewritten because the source package is the input
>     +to sbuild, not its output. Even when running from an unpacked source tree
>     +sbuild will first build the source package using dpkg-source and then pass that
>     +on to the sbuild machinery. Use this option only when you know what you are
>     +doing. This will rewrite the original dsc passed to sbuild.
>      .TP
>      .BR "\-\-no-source"
>     -Don't build source package, i.e. use dpkg\-buildpackage with \-B.  This option
>     -is the opposite of \-\-source.
>     +Don't rebuild the source package. This is the default. It is the opposite of
>     +\-\-source.
>      .TP
>      .BR "\-\-force\-orig\-source"
>      When used with in conjunction with \-s, this option forces the inclusion of the
> 
> 
> Please help to point out where the update is not clear to you.

LGTM.

> 
> > Actually, a second thing I'm not sure of, given that -s says it will run
> > dpkg-buildpackage without -B, asking therefore for a .dsc as well as arch and
> > indep binaries to be built, shouldn't sbuild therefore be installing all the
> > build-deps, both -dep and -indep?
> 
> Yes it should and in my tests it does. Can you show me a situation in which it
> does not? I see your original report was against sbuild 0.63.2-1.1 so maybe
> this problem is fixed by now?

Using 0.67.0 I tried:

dget http://httpredir.debian.org/debian/pool/main/x/xen/xen_4.6.0-1.dsc
sbuild -d sid -s xen_4.6.0-1.dsc
cd xen-4.6.0 && sbuild -d sid -s

But both sbuild invocations were blocked before this issue could arise
with:

    Check architectures
    -------------------

    Can't locate Dpkg/Arch.pm in @INC (you may need to install the Dpkg::Arch module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.22.1 /usr/local/share/perl/5.22.1 /usr/lib/x86_64-linux-gnu/perl5/5.22 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.22 /usr/share/perl/5.22 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base .) at -e line 3.
    BEGIN failed--compilation aborted at -e line 3.
    Can't locate Dpkg/Arch.pm in @INC (you may need to install the Dpkg::Arch module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.22.1 /usr/local/share/perl/5.22.1 /usr/lib/x86_64-linux-gnu/perl5/5.22 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.22 /usr/share/perl/5.22 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base .) at -e line 3.
    BEGIN failed--compilation aborted at -e line 3.
    Can't locate Dpkg/Arch.pm in @INC (you may need to install the Dpkg::Arch module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.22.1 /usr/local/share/perl/5.22.1 /usr/lib/x86_64-linux-gnu/perl5/5.22 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.22 /usr/share/perl/5.22 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base .) at -e line 3.
    BEGIN failed--compilation aborted at -e line 3.
    Can't locate Dpkg/Arch.pm in @INC (you may need to install the Dpkg::Arch module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.22.1 /usr/local/share/perl/5.22.1 /usr/lib/x86_64-linux-gnu/perl5/5.22 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.22 /usr/share/perl/5.22 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base .) at -e line 3.
    BEGIN failed--compilation aborted at -e line 3.
    Can't locate Dpkg/Arch.pm in @INC (you may need to install the Dpkg::Arch module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.22.1 /usr/local/share/perl/5.22.1 /usr/lib/x86_64-linux-gnu/perl5/5.22 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.22 /usr/share/perl/5.22 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base .) at -e line 3.
    BEGIN failed--compilation aborted at -e line 3.
    xen_4.6.0-1.dsc: amd64 not in arch list or does not match any arch wildcards: amd64 arm64 armhf i386 all -- skipping

Which happens even without the -s.

I'm not sure if this bit is run inside or outside the chroot. I have
libdpkg-perl 1.18.4 installed on the host, but not in the schroot's and
the logs (attached) don't show it being installed.

Ian.
-------------- next part --------------
sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on dagon.hellion.org.uk

+==============================================================================+
| xen 4.6.0-1 (amd64)                                        10 Jan 2016 17:14 |
+==============================================================================+

Package: xen
Version: 4.6.0-1
Source Version: 4.6.0-1
Distribution: sid
Machine Architecture: amd64
Host Architecture: amd64
Build Architecture: amd64

I: NOTICE: Log filtering will replace 'build/xen-vAs9AA/xen-4.6.0' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/xen-vAs9AA' with '<<BUILDDIR>>'
I: NOTICE: Log filtering will replace 'var/run/schroot/mount/sid-amd64-sbuild-0afa09d0-f5a1-4e36-9e02-12c2c525d204' with '<<CHROOT>>'

+------------------------------------------------------------------------------+
| Update chroot                                                                |
+------------------------------------------------------------------------------+

Get:1 http://mirror/debian sid InRelease [277 kB]
Get:2 http://mirror/debian sid/main Sources [8432 kB]
Get:3 http://mirror/debian sid/main amd64 Packages [8014 kB]
Fetched 16.7 MB in 5s (3116 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Calculating upgrade...
The following package was automatically installed and is no longer required:
  libprocps4
Use 'apt autoremove' to remove it.
The following NEW packages will be installed:
  libprocps5
The following packages will be upgraded:
  base-passwd binutils ca-certificates cpp-5 gcc-5 gcc-5-base groff-base
  ifupdown libasan2 libatomic1 libcc1-0 libcilkrts5 libgcc-5-dev libgcc1
  libgnutls-deb0-28 libgnutls-openssl27 libgomp1 libicu55 libitm1 liblsan0
  libmpx0 libpam-modules libpam-modules-bin libpam-runtime libpam0g
  libpipeline1 libquadmath0 libsqlite3-0 libstdc++6 libsystemd0 libtsan0
  libubsan0 libudev1 libusb-0.1-4 linux-libc-dev manpages manpages-dev procps
  publicsuffix udev
40 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 84.2 MB of archives.
After this operation, 1717 kB of additional disk space will be used.
Get:1 http://mirror/debian sid/main amd64 base-passwd amd64 3.5.39 [60.5 kB]
Get:2 http://mirror/debian sid/main amd64 libpam0g amd64 1.1.8-3.2 [124 kB]
Get:3 http://mirror/debian sid/main amd64 libpam-modules-bin amd64 1.1.8-3.2 [104 kB]
Get:4 http://mirror/debian sid/main amd64 libpam-modules amd64 1.1.8-3.2 [307 kB]
Get:5 http://mirror/debian sid/main amd64 libsystemd0 amd64 228-3 [246 kB]
Get:6 http://mirror/debian sid/main amd64 ifupdown amd64 0.8.6 [72.0 kB]
Get:7 http://mirror/debian sid/main amd64 udev amd64 228-3 [1044 kB]
Get:8 http://mirror/debian sid/main amd64 libudev1 amd64 228-3 [99.4 kB]
Get:9 http://mirror/debian sid/main amd64 libprocps5 amd64 2:3.3.11-3 [56.5 kB]
Get:10 http://mirror/debian sid/main amd64 procps amd64 2:3.3.11-3 [247 kB]
Get:11 http://mirror/debian sid/main amd64 libquadmath0 amd64 5.3.1-5 [131 kB]
Get:12 http://mirror/debian sid/main amd64 libitm1 amd64 5.3.1-5 [26.6 kB]
Get:13 http://mirror/debian sid/main amd64 libcc1-0 amd64 5.3.1-5 [38.3 kB]
Get:14 http://mirror/debian sid/main amd64 binutils amd64 2.25.90.20160101-2 [3696 kB]
Get:15 http://mirror/debian sid/main amd64 libgomp1 amd64 5.3.1-5 [54.1 kB]
Get:16 http://mirror/debian sid/main amd64 libatomic1 amd64 5.3.1-5 [8662 B]
Get:17 http://mirror/debian sid/main amd64 libasan2 amd64 5.3.1-5 [265 kB]
Get:18 http://mirror/debian sid/main amd64 liblsan0 amd64 5.3.1-5 [108 kB]
Get:19 http://mirror/debian sid/main amd64 libtsan0 amd64 5.3.1-5 [245 kB]
Get:20 http://mirror/debian sid/main amd64 libubsan0 amd64 5.3.1-5 [98.8 kB]
Get:21 http://mirror/debian sid/main amd64 libcilkrts5 amd64 5.3.1-5 [39.6 kB]
Get:22 http://mirror/debian sid/main amd64 libmpx0 amd64 5.3.1-5 [9432 B]
Get:23 http://mirror/debian sid/main amd64 libgcc-5-dev amd64 5.3.1-5 [2225 kB]
Get:24 http://mirror/debian sid/main amd64 gcc-5 amd64 5.3.1-5 [29.7 MB]
Get:25 http://mirror/debian sid/main amd64 cpp-5 amd64 5.3.1-5 [29.7 MB]
Get:26 http://mirror/debian sid/main amd64 gcc-5-base amd64 5.3.1-5 [169 kB]
Get:27 http://mirror/debian sid/main amd64 libstdc++6 amd64 5.3.1-5 [388 kB]
Get:28 http://mirror/debian sid/main amd64 libgcc1 amd64 1:5.3.1-5 [38.7 kB]
Get:29 http://mirror/debian sid/main amd64 libpam-runtime all 1.1.8-3.2 [210 kB]
Get:30 http://mirror/debian sid/main amd64 libusb-0.1-4 amd64 2:0.1.12-28 [22.7 kB]
Get:31 http://mirror/debian sid/main amd64 libpipeline1 amd64 1.4.1-2 [27.6 kB]
Get:32 http://mirror/debian sid/main amd64 groff-base amd64 1.22.3-5 [1181 kB]
Get:33 http://mirror/debian sid/main amd64 libgnutls-openssl27 amd64 3.3.20-1 [163 kB]
Get:34 http://mirror/debian sid/main amd64 libgnutls-deb0-28 amd64 3.3.20-1 [721 kB]
Get:35 http://mirror/debian sid/main amd64 libsqlite3-0 amd64 3.10.0-1 [472 kB]
Get:36 http://mirror/debian sid/main amd64 manpages all 4.04-0.1 [1113 kB]
Get:37 http://mirror/debian sid/main amd64 ca-certificates all 20160104 [200 kB]
Get:38 http://mirror/debian sid/main amd64 libicu55 amd64 55.1-7 [7649 kB]
Get:39 http://mirror/debian sid/main amd64 linux-libc-dev amd64 4.3.3-5 [1071 kB]
Get:40 http://mirror/debian sid/main amd64 manpages-dev all 4.04-0.1 [2047 kB]
Get:41 http://mirror/debian sid/main amd64 publicsuffix all 20160104-1 [63.3 kB]

Extracting templates from packages: 73%
Extracting templates from packages: 100%
Preconfiguring packages ...
Fetched 84.2 MB in 5s (14.9 MB/s)
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 15780 files and directories currently installed.)
Preparing to unpack .../base-passwd_3.5.39_amd64.deb ...
Unpacking base-passwd (3.5.39) over (3.5.38) ...
Processing triggers for man-db (2.7.5-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up base-passwd (3.5.39) ...
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 15780 files and directories currently installed.)
Preparing to unpack .../libpam0g_1.1.8-3.2_amd64.deb ...
Unpacking libpam0g:amd64 (1.1.8-3.2) over (1.1.8-3.1) ...
Processing triggers for libc-bin (2.21-6) ...
Setting up libpam0g:amd64 (1.1.8-3.2) ...
Processing triggers for libc-bin (2.21-6) ...
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 15780 files and directories currently installed.)
Preparing to unpack .../libpam-modules-bin_1.1.8-3.2_amd64.deb ...
Unpacking libpam-modules-bin (1.1.8-3.2) over (1.1.8-3.1) ...
Processing triggers for man-db (2.7.5-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up libpam-modules-bin (1.1.8-3.2) ...
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 15780 files and directories currently installed.)
Preparing to unpack .../libpam-modules_1.1.8-3.2_amd64.deb ...
Unpacking libpam-modules:amd64 (1.1.8-3.2) over (1.1.8-3.1) ...
Processing triggers for man-db (2.7.5-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up libpam-modules:amd64 (1.1.8-3.2) ...
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 15780 files and directories currently installed.)
Preparing to unpack .../libsystemd0_228-3_amd64.deb ...
Unpacking libsystemd0:amd64 (228-3) over (228-2+b1) ...
Processing triggers for libc-bin (2.21-6) ...
Setting up libsystemd0:amd64 (228-3) ...
Processing triggers for libc-bin (2.21-6) ...
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 15779 files and directories currently installed.)
Preparing to unpack .../ifupdown_0.8.6_amd64.deb ...
Unpacking ifupdown (0.8.6) over (0.8.4) ...
Preparing to unpack .../archives/udev_228-3_amd64.deb ...
Unpacking udev (228-3) over (228-2+b1) ...
Preparing to unpack .../libudev1_228-3_amd64.deb ...
Unpacking libudev1:amd64 (228-3) over (228-2+b1) ...
Processing triggers for man-db (2.7.5-1) ...
Not building database; man-db/auto-update is not 'true'.
Processing triggers for libc-bin (2.21-6) ...
Setting up libudev1:amd64 (228-3) ...
Processing triggers for libc-bin (2.21-6) ...
Selecting previously unselected package libprocps5:amd64.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 15776 files and directories currently installed.)
Preparing to unpack .../libprocps5_2%3a3.3.11-3_amd64.deb ...
Unpacking libprocps5:amd64 (2:3.3.11-3) ...
Preparing to unpack .../procps_2%3a3.3.11-3_amd64.deb ...
All runlevel operations denied by policy
invoke-rc.d: policy-rc.d denied execution of stop.
Unpacking procps (2:3.3.11-3) over (2:3.3.10-4+b1) ...
Preparing to unpack .../libquadmath0_5.3.1-5_amd64.deb ...
Unpacking libquadmath0:amd64 (5.3.1-5) over (5.3.1-4) ...
Preparing to unpack .../libitm1_5.3.1-5_amd64.deb ...
Unpacking libitm1:amd64 (5.3.1-5) over (5.3.1-4) ...
Preparing to unpack .../libcc1-0_5.3.1-5_amd64.deb ...
Unpacking libcc1-0:amd64 (5.3.1-5) over (5.3.1-4) ...
Preparing to unpack .../binutils_2.25.90.20160101-2_amd64.deb ...
Unpacking binutils (2.25.90.20160101-2) over (2.25.90.20151209-1) ...
Preparing to unpack .../libgomp1_5.3.1-5_amd64.deb ...
Unpacking libgomp1:amd64 (5.3.1-5) over (5.3.1-4) ...
Preparing to unpack .../libatomic1_5.3.1-5_amd64.deb ...
Unpacking libatomic1:amd64 (5.3.1-5) over (5.3.1-4) ...
Preparing to unpack .../libasan2_5.3.1-5_amd64.deb ...
Unpacking libasan2:amd64 (5.3.1-5) over (5.3.1-4) ...
Preparing to unpack .../liblsan0_5.3.1-5_amd64.deb ...
Unpacking liblsan0:amd64 (5.3.1-5) over (5.3.1-4) ...
Preparing to unpack .../libtsan0_5.3.1-5_amd64.deb ...
Unpacking libtsan0:amd64 (5.3.1-5) over (5.3.1-4) ...
Preparing to unpack .../libubsan0_5.3.1-5_amd64.deb ...
Unpacking libubsan0:amd64 (5.3.1-5) over (5.3.1-4) ...
Preparing to unpack .../libcilkrts5_5.3.1-5_amd64.deb ...
Unpacking libcilkrts5:amd64 (5.3.1-5) over (5.3.1-4) ...
Preparing to unpack .../libmpx0_5.3.1-5_amd64.deb ...
Unpacking libmpx0:amd64 (5.3.1-5) over (5.3.1-4) ...
Preparing to unpack .../libgcc-5-dev_5.3.1-5_amd64.deb ...
Unpacking libgcc-5-dev:amd64 (5.3.1-5) over (5.3.1-4) ...
Preparing to unpack .../gcc-5_5.3.1-5_amd64.deb ...
Unpacking gcc-5 (5.3.1-5) over (5.3.1-4) ...
Preparing to unpack .../cpp-5_5.3.1-5_amd64.deb ...
Unpacking cpp-5 (5.3.1-5) over (5.3.1-4) ...
Preparing to unpack .../gcc-5-base_5.3.1-5_amd64.deb ...
Unpacking gcc-5-base:amd64 (5.3.1-5) over (5.3.1-4) ...
Processing triggers for libc-bin (2.21-6) ...
Processing triggers for man-db (2.7.5-1) ...
Not building database; man-db/auto-update is not 'true'.
Processing triggers for ccache (3.2.4-1) ...
Updating symlinks in /usr/lib/ccache ...
Setting up gcc-5-base:amd64 (5.3.1-5) ...
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 15781 files and directories currently installed.)
Preparing to unpack .../libstdc++6_5.3.1-5_amd64.deb ...
Unpacking libstdc++6:amd64 (5.3.1-5) over (5.3.1-4) ...
Processing triggers for libc-bin (2.21-6) ...
Setting up libstdc++6:amd64 (5.3.1-5) ...
Processing triggers for libc-bin (2.21-6) ...
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 15781 files and directories currently installed.)
Preparing to unpack .../libgcc1_1%3a5.3.1-5_amd64.deb ...
Unpacking libgcc1:amd64 (1:5.3.1-5) over (1:5.3.1-4) ...
Processing triggers for libc-bin (2.21-6) ...
Setting up libgcc1:amd64 (1:5.3.1-5) ...
Processing triggers for libc-bin (2.21-6) ...
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 15781 files and directories currently installed.)
Preparing to unpack .../libpam-runtime_1.1.8-3.2_all.deb ...
Unpacking libpam-runtime (1.1.8-3.2) over (1.1.8-3.1) ...
Processing triggers for man-db (2.7.5-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up libpam-runtime (1.1.8-3.2) ...
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 15781 files and directories currently installed.)
Preparing to unpack .../libusb-0.1-4_2%3a0.1.12-28_amd64.deb ...
Unpacking libusb-0.1-4:amd64 (2:0.1.12-28) over (2:0.1.12-27) ...
Processing triggers for libc-bin (2.21-6) ...
Setting up libusb-0.1-4:amd64 (2:0.1.12-28) ...
Processing triggers for libc-bin (2.21-6) ...
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 15780 files and directories currently installed.)
Preparing to unpack .../libpipeline1_1.4.1-2_amd64.deb ...
Unpacking libpipeline1:amd64 (1.4.1-2) over (1.4.1-1) ...
Preparing to unpack .../groff-base_1.22.3-5_amd64.deb ...
Unpacking groff-base (1.22.3-5) over (1.22.3-4) ...
Preparing to unpack .../libgnutls-openssl27_3.3.20-1_amd64.deb ...
Unpacking libgnutls-openssl27:amd64 (3.3.20-1) over (3.3.19-1) ...
Preparing to unpack .../libgnutls-deb0-28_3.3.20-1_amd64.deb ...
Unpacking libgnutls-deb0-28:amd64 (3.3.20-1) over (3.3.19-1) ...
Preparing to unpack .../libsqlite3-0_3.10.0-1_amd64.deb ...
Unpacking libsqlite3-0:amd64 (3.10.0-1) over (3.9.2-1) ...
Preparing to unpack .../manpages_4.04-0.1_all.deb ...
Unpacking manpages (4.04-0.1) over (3.74-1) ...
Preparing to unpack .../ca-certificates_20160104_all.deb ...
Unpacking ca-certificates (20160104) over (20151214) ...
Preparing to unpack .../libicu55_55.1-7_amd64.deb ...
Unpacking libicu55:amd64 (55.1-7) over (55.1-6) ...
Preparing to unpack .../linux-libc-dev_4.3.3-5_amd64.deb ...
Unpacking linux-libc-dev:amd64 (4.3.3-5) over (4.3.3-2) ...
Preparing to unpack .../manpages-dev_4.04-0.1_all.deb ...
Unpacking manpages-dev (4.04-0.1) over (3.74-1) ...
Preparing to unpack .../publicsuffix_20160104-1_all.deb ...
Unpacking publicsuffix (20160104-1) over (20151205-1) ...
Processing triggers for libc-bin (2.21-6) ...
Setting up ifupdown (0.8.6) ...
Setting up libprocps5:amd64 (2:3.3.11-3) ...
Setting up procps (2:3.3.11-3) ...
Installing new version of config file /etc/sysctl.conf ...
All runlevel operations denied by policy
invoke-rc.d: policy-rc.d denied execution of start.
Setting up udev (228-3) ...
addgroup: The group `input' already exists as a system group. Exiting.
A chroot environment has been detected, udev not started.
Setting up libquadmath0:amd64 (5.3.1-5) ...
Setting up libitm1:amd64 (5.3.1-5) ...
Setting up libcc1-0:amd64 (5.3.1-5) ...
Setting up binutils (2.25.90.20160101-2) ...
Setting up libgomp1:amd64 (5.3.1-5) ...
Setting up libatomic1:amd64 (5.3.1-5) ...
Setting up libasan2:amd64 (5.3.1-5) ...
Setting up liblsan0:amd64 (5.3.1-5) ...
Setting up libtsan0:amd64 (5.3.1-5) ...
Setting up libubsan0:amd64 (5.3.1-5) ...
Setting up libcilkrts5:amd64 (5.3.1-5) ...
Setting up libmpx0:amd64 (5.3.1-5) ...
Setting up libgcc-5-dev:amd64 (5.3.1-5) ...
Setting up cpp-5 (5.3.1-5) ...
Setting up gcc-5 (5.3.1-5) ...
Setting up libpipeline1:amd64 (1.4.1-2) ...
Setting up groff-base (1.22.3-5) ...
Setting up libgnutls-deb0-28:amd64 (3.3.20-1) ...
Setting up libgnutls-openssl27:amd64 (3.3.20-1) ...
Setting up libsqlite3-0:amd64 (3.10.0-1) ...
Setting up manpages (4.04-0.1) ...
Setting up ca-certificates (20160104) ...
Setting up libicu55:amd64 (55.1-7) ...
Setting up linux-libc-dev:amd64 (4.3.3-5) ...
Setting up manpages-dev (4.04-0.1) ...
Setting up publicsuffix (20160104-1) ...
Processing triggers for man-db (2.7.5-1) ...
Not building database; man-db/auto-update is not 'true'.
Processing triggers for libc-bin (2.21-6) ...
Processing triggers for ca-certificates (20160104) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.

+------------------------------------------------------------------------------+
| Fetch source files                                                           |
+------------------------------------------------------------------------------+


Local sources
-------------

/local/scratch/ijc/tmp/xen_4.6.0-1.dsc exists in /local/scratch/ijc/tmp; copying to chroot

Check architectures
-------------------

Can't locate Dpkg/Arch.pm in @INC (you may need to install the Dpkg::Arch module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.22.1 /usr/local/share/perl/5.22.1 /usr/lib/x86_64-linux-gnu/perl5/5.22 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.22 /usr/share/perl/5.22 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base .) at -e line 3.
BEGIN failed--compilation aborted at -e line 3.
Can't locate Dpkg/Arch.pm in @INC (you may need to install the Dpkg::Arch module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.22.1 /usr/local/share/perl/5.22.1 /usr/lib/x86_64-linux-gnu/perl5/5.22 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.22 /usr/share/perl/5.22 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base .) at -e line 3.
BEGIN failed--compilation aborted at -e line 3.
Can't locate Dpkg/Arch.pm in @INC (you may need to install the Dpkg::Arch module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.22.1 /usr/local/share/perl/5.22.1 /usr/lib/x86_64-linux-gnu/perl5/5.22 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.22 /usr/share/perl/5.22 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base .) at -e line 3.
BEGIN failed--compilation aborted at -e line 3.
Can't locate Dpkg/Arch.pm in @INC (you may need to install the Dpkg::Arch module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.22.1 /usr/local/share/perl/5.22.1 /usr/lib/x86_64-linux-gnu/perl5/5.22 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.22 /usr/share/perl/5.22 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base .) at -e line 3.
BEGIN failed--compilation aborted at -e line 3.
Can't locate Dpkg/Arch.pm in @INC (you may need to install the Dpkg::Arch module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.22.1 /usr/local/share/perl/5.22.1 /usr/lib/x86_64-linux-gnu/perl5/5.22 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.22 /usr/share/perl/5.22 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base .) at -e line 3.
BEGIN failed--compilation aborted at -e line 3.
xen_4.6.0-1.dsc: amd64 not in arch list or does not match any arch wildcards: amd64 arm64 armhf i386 all -- skipping

+------------------------------------------------------------------------------+
| Cleanup                                                                      |
+------------------------------------------------------------------------------+

Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use
E: xen_4.6.0-1.dsc: amd64 not in arch list or does not match any arch wildcards: amd64 arm64 armhf i386 all -- skipping

+------------------------------------------------------------------------------+
| Summary                                                                      |
+------------------------------------------------------------------------------+

Build Architecture: amd64
Build-Space: 0
Build-Time: 0
Distribution: sid
Fail-Stage: arch-check
Host Architecture: amd64
Install-Time: 0
Job: /local/scratch/ijc/tmp/xen_4.6.0-1.dsc
Machine Architecture: amd64
Package: xen
Package-Time: 0
Source-Version: 4.6.0-1
Space: 0
Status: skipped
Version: 4.6.0-1
--------------------------------------------------------------------------------
Finished at 20160110-1714
Build needed 00:00:00, 0k disc space


More information about the Buildd-tools-devel mailing list