Package: src:numix-icon-theme
Severity: serious

Dear maintainer:

I tried to build "numix-icon-theme" in stretch with "dpkg-buildpackage -A"
(which is what the "Arch: all" autobuilder would do to build it)
but it failed:

+------------------------------------------------------------------------------+
| Build environment                                                            |
+------------------------------------------------------------------------------+

Kernel: Linux 4.7.0-1-amd64 amd64 (x86_64)
Toolchain package versions: binutils_2.27-9+b1 dpkg-dev_1.18.10 g++-6_6.2.0-9 
gcc-6_6.2.0-9 libc6-dev_2.24-5 libstdc++-6-dev_6.2.0-9 libstdc++6_6.2.0-9 
linux-libc-dev_4.7.8-1
Package versions: adduser_3.115 apt_1.3.1 autoconf_2.69-10 automake_1:1.15-4 
autopoint_0.19.8.1-1 autotools-dev_20160430.1 base-files_9.6 base-passwd_3.5.40 
bash_4.4-1 binutils_2.27-9+b1 bsdmainutils_9.0.12 bsdutils_1:2.28.2-1 
build-essential_12.2 bzip2_1.0.6-8 coreutils_8.25-2 cpp_4:6.1.1-1 cpp-6_6.2.0-9 
dash_0.5.8-2.3 debconf_1.5.59 debhelper_10.2.2 debian-archive-keyring_2014.3 
debianutils_4.8 dh-autoreconf_12 dh-strip-nondeterminism_0.028-1 
diffutils_1:3.5-1 dpkg_1.18.10 dpkg-dev_1.18.10 e2fslibs_1.43.3-1 
e2fsprogs_1.43.3-1 eatmydata_105-5 fakeroot_1.21-2 file_1:5.29-1 
findutils_4.6.0+git+20160703-2 g++_4:6.1.1-1 g++-6_6.2.0-9 gcc_4:6.1.1-1 
gcc-5-base_5.4.1-3 gcc-6_6.2.0-9 gcc-6-base_6.2.0-9 gettext_0.19.8.1-1 
gettext-base_0.19.8.1-1 gpgv_2.1.15-4 grep_2.26-1 groff-base_1.22.3-8 
gzip_1.6-5 hostname_3.18 init-system-helpers_1.45 insserv_1.14.0-5.4 
intltool-debian_0.35.0+20060710.4 less_481-2.1 libacl1_2.2.52-3 
libapt-pkg5.0_1.3.1 libarchive-zip-perl_1.59-1 libasan3_6.2.0-9 libatom
 ic1_6.2.0-9 libattr1_1:2.4.47-2 libaudit-common_1:2.6.7-1 libaudit1_1:2.6.7-1 
libblkid1_2.28.2-1 libbsd0_0.8.3-1 libbz2-1.0_1.0.6-8 libc-bin_2.24-5 
libc-dev-bin_2.24-5 libc-l10n_2.24-5 libc6_2.24-5 libc6-dev_2.24-5 
libcap-ng0_0.7.7-3 libcc1-0_6.2.0-9 libcilkrts5_6.2.0-9 libcomerr2_1.43.3-1 
libcroco3_0.6.11-2 libdb5.3_5.3.28-12 libdebconfclient0_0.218 
libdpkg-perl_1.18.10 libeatmydata1_105-5 libfakeroot_1.21-2 libfdisk1_2.28.2-1 
libffi6_3.2.1-6 libfile-stripnondeterminism-perl_0.028-1 libgcc-6-dev_6.2.0-9 
libgcc1_1:6.2.0-9 libgcrypt20_1.7.3-2 libgdbm3_1.8.3-14 libglib2.0-0_2.50.1-1 
libgmp10_2:6.1.1+dfsg-1 libgomp1_6.2.0-9 libgpg-error0_1.24-1 libicu57_57.1-4 
libisl15_0.17.1-1 libitm1_6.2.0-9 liblsan0_6.2.0-9 liblz4-1_0.0~r131-2 
liblzma5_5.2.2-1.2 libmagic-mgc_1:5.29-1 libmagic1_1:5.29-1 libmount1_2.28.2-1 
libmpc3_1.0.3-1 libmpfr4_3.1.5-1 libmpx2_6.2.0-9 libncurses5_6.0+20160917-1 
libncursesw5_6.0+20160917-1 libpam-modules_1.1.8-3.3 
libpam-modules-bin_1.1.8-3.3 libpam-runtime_1.1.8-3.
 3 libpam0g_1.1.8-3.3 libpcre3_2:8.39-2 libperl5.24_5.24.1~rc3-3 
libpipeline1_1.4.1-2 libquadmath0_6.2.0-9 libselinux1_2.5-3 
libsemanage-common_2.5-1 libsemanage1_2.5-1 libsepol1_2.5-1 libsigsegv2_2.10-5 
libsmartcols1_2.28.2-1 libss2_1.43.3-1 libstdc++-6-dev_6.2.0-9 
libstdc++6_6.2.0-9 libsystemd0_231-9 libtimedate-perl_2.3000-2 
libtinfo5_6.0+20160917-1 libtool_2.4.6-2 libtsan0_6.2.0-9 libubsan0_6.2.0-9 
libudev1_231-9 libunistring0_0.9.6+really0.9.3-0.1 libustr-1.0-1_1.0.4-5 
libuuid1_2.28.2-1 libxml2_2.9.4+dfsg1-2 linux-libc-dev_4.7.8-1 locales_2.24-5 
login_1:4.2-3.2 m4_1.4.17-5 make_4.1-9 man-db_2.7.5-1 mawk_1.3.3-17 
mount_2.28.2-1 multiarch-support_2.24-5 nano_2.7.0-1 
ncurses-base_6.0+20160917-1 ncurses-bin_6.0+20160917-1 passwd_1:4.2-3.2 
patch_2.7.5-1 perl_5.24.1~rc3-3 perl-base_5.24.1~rc3-3 
perl-modules-5.24_5.24.1~rc3-3 po-debconf_1.0.20 
sbuild-build-depends-core-dummy_0.invalid.0 
sbuild-build-depends-numix-icon-theme-dummy_0.invalid.0 sed_4.2.2-8 
sensible-utils_0.0.9 startpar_0.
 59-3.1 sysv-rc_2.88dsf-59.8 sysvinit-utils_2.88dsf-59.8 tar_1.29b-1 
tzdata_2016h-1 util-linux_2.28.2-1 xz-utils_5.2.2-1.2 zlib1g_1:1.2.8.dfsg-2+b1

+------------------------------------------------------------------------------+
| Build                                                                        |
+------------------------------------------------------------------------------+


Unpack source
-------------

gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/sbuild-nonexistent/.gnupg/trustedkeys.kbx': General 
error
gpgv: Signature made Wed Jun 22 07:20:20 2016 CEST
gpgv:                using RSA key 9AF46B3025771B31
gpgv: Can't check signature: No public key
dpkg-source: warning: failed to verify signature on 
./numix-icon-theme_0~20160619.217701b-1.dsc
dpkg-source: info: extracting numix-icon-theme in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking numix-icon-theme_0~20160619.217701b.orig.tar.xz
tar: numix-icon-theme-0~20160619.217701b/Numix/128/devices: Directory renamed 
before its status could be extracted
tar: numix-icon-theme-0~20160619.217701b/Numix/128/categories: Directory 
renamed before its status could be extracted
tar: numix-icon-theme-0~20160619.217701b/Numix/128/actions: Directory renamed 
before its status could be extracted
tar: numix-icon-theme-0~20160619.217701b/Numix/128@2x/status: Directory renamed 
before its status could be extracted
tar: numix-icon-theme-0~20160619.217701b/Numix/128@2x/places: Directory renamed 
before its status could be extracted
tar: numix-icon-theme-0~20160619.217701b/Numix/128@2x/devices: Directory 
renamed before its status could be extracted
tar: numix-icon-theme-0~20160619.217701b/Numix/128@2x/categories: Directory 
renamed before its status could be extracted
tar: numix-icon-theme-0~20160619.217701b/Numix/128@2x/actions: Directory 
renamed before its status could be extracted
tar: numix-icon-theme-0~20160619.217701b/Numix/128@2x: Directory renamed before 
its status could be extracted
tar: Exiting with failure status due to previous errors
dpkg-source: error: tar -xf - --no-same-permissions --no-same-owner --anchored 
--no-wildcards-match-slash --exclude */.pc --exclude .pc gave error exit status 
2
E: FAILED [dpkg-source died]
--------------------------------------------------------------------------------

The build was made on a QEMU/KVM virtual machine with sbuild and
union-type=overlay.

The original tarball does not contain any directories:

$ tar tvf numix-icon-theme_0~20160619.217701b.orig.tar.xz | grep ^d
[ no output at all ]

so that's apparently why this happens.


This is probably a bug in Linux implementation of "overlay", used by
sbuild, but as a workaround, I would recommend that the orig tarball
is repackaged to avoid this.

It could also be a bug in tar, or in dpkg-source for not passing
appropriate options to tar. I'm using X-Debbugs-Cc to reach
potentially interested people.

Thanks.

Reply via email to