[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: vnstat: Fails to build during reproducibility testing (only in buster and on i386)



On Tue, Nov 21, 2017 at 02:18:04PM +0100, Christian Göttsche wrote:
> why does the vnstat package fail to build during reproducibility
> testing, but only in buster and on i386? [1]
> Is this just a random build system hickup or a bug the package?

TBH, to me it looks like a parallelism issue, with files not yet in
place while trying to chmod them, or something like that.

	make -j10 install DESTDIR=/build/vnstat-1.17/debian/tmp AM_UPDATE_INFO_DIR=no
make[1]: Entering directory '/build/vnstat-1.17'
Making install in .
make[2]: Entering directory '/build/vnstat-1.17'
make[3]: Entering directory '/build/vnstat-1.17'
 /bin/mkdir -p '/build/vnstat-1.17/debian/tmp/usr/bin'
 /bin/mkdir -p '/build/vnstat-1.17/debian/tmp/usr/sbin'
 /bin/mkdir -p '/build/vnstat-1.17/debian/tmp/usr/share/man/man5'
 /bin/mkdir -p '/build/vnstat-1.17/debian/tmp/usr/share/man/man1'
  /usr/bin/install -c vnstatd '/build/vnstat-1.17/debian/tmp/usr/sbin'
 /usr/bin/install -c -m 644 man/vnstat.conf.5 '/build/vnstat-1.17/debian/tmp/usr/share/man/man5'
  /usr/bin/install -c vnstat vnstati '/build/vnstat-1.17/debian/tmp/usr/bin'
 /usr/bin/install -c -m 644 man/vnstat.1 man/vnstatd.1 man/vnstati.1 '/build/vnstat-1.17/debian/tmp/usr/share/man/man1'
make  install-data-hook
make[4]: Entering directory '/build/vnstat-1.17'
Making install-exec in .
make[5]: Entering directory '/build/vnstat-1.17'
 /bin/mkdir -p '/build/vnstat-1.17/debian/tmp/usr/bin'
 /bin/mkdir -p '/build/vnstat-1.17/debian/tmp/usr/sbin'
  /usr/bin/install -c vnstat vnstati '/build/vnstat-1.17/debian/tmp/usr/bin'
  /usr/bin/install -c vnstatd '/build/vnstat-1.17/debian/tmp/usr/sbin'
/usr/bin/install: cannot change permissions of '/build/vnstat-1.17/debian/tmp/usr/sbin/vnstatd': No such file or directory
/usr/bin/install: cannot change permissions of '/build/vnstat-1.17/debian/tmp/usr/bin/vnstat': No such file or directory
Makefile:793: recipe for target 'install-sbinPROGRAMS' failed
make[3]: *** [install-sbinPROGRAMS] Error 1
make[3]: *** Waiting for unfinished jobs....



I triggered another rebuild of the package, which most probably will
pass correctly, but be aware that IMHO it's probably not parallel safe
(I acknowledge that not everybody builds with -j10 or more…).

-- 
regards,
                        Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540      .''`.
more about me:  https://mapreri.org                             : :'  :
Launchpad user: https://launchpad.net/~mapreri                  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-

Attachment: signature.asc
Description: PGP signature


Reply to: