Your message dated Sun, 09 Apr 2017 17:04:26 +0000
with message-id <[email protected]>
and subject line Bug#859712: fixed in vnstat 1.15-2
has caused the Debian Bug report #859712,
regarding vnstat sometimes FTBFS due to missing dependency
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
859712: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=859712
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: vnstat
Version: 1.15-1
Severity: serious
Tags: patch
vnstat sometimes FTBFS (originally reported by Frederic Bonnard):
...
make[1]: Entering directory '/home/bunk/build2/vnstat-1.15'
Making install in .
make[2]: Entering directory '/home/bunk/build2/vnstat-1.15'
make[3]: Entering directory '/home/bunk/build2/vnstat-1.15'
/bin/mkdir -p '/home/bunk/build2/vnstat-1.15/debian/tmp/usr/bin'
/bin/mkdir -p '/home/bunk/build2/vnstat-1.15/debian/tmp/usr/sbin'
/bin/mkdir -p '/home/bunk/build2/vnstat-1.15/debian/tmp/usr/share/man/man1'
/usr/bin/install -c vnstat vnstati
'/home/bunk/build2/vnstat-1.15/debian/tmp/usr/bin'
/bin/mkdir -p '/home/bunk/build2/vnstat-1.15/debian/tmp/usr/share/man/man5'
/usr/bin/install -c vnstatd
'/home/bunk/build2/vnstat-1.15/debian/tmp/usr/sbin'
/usr/bin/install -c -m 644 man/vnstat.1 man/vnstatd.1 man/vnstati.1
'/home/bunk/build2/vnstat-1.15/debian/tmp/usr/share/man/man1'
/usr/bin/install -c -m 644 man/vnstat.conf.5
'/home/bunk/build2/vnstat-1.15/debian/tmp/usr/share/man/man5'
make install-data-hook
make[4]: Entering directory '/home/bunk/build2/vnstat-1.15'
/home/bunk/build2/vnstat-1.15/debian/tmp/usr/bin/vnstat --showconfig
>vnstat.conf && \
/bin/mkdir -p /home/bunk/build2/vnstat-1.15/debian/tmp/etc && \
mv -f vnstat.conf /home/bunk/build2/vnstat-1.15/debian/tmp/etc/vnstat.conf
/bin/bash: /home/bunk/build2/vnstat-1.15/debian/tmp/usr/bin/vnstat: Permission
denied
Makefile:1964: recipe for target 'install-data-hook' failed
make[4]: *** [install-data-hook] Error 126
make[4]: Leaving directory '/home/bunk/build2/vnstat-1.15'
Makefile:1866: recipe for target 'install-data-am' failed
make[3]: *** [install-data-am] Error 2
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/home/bunk/build2/vnstat-1.15'
Makefile:1810: recipe for target 'install-am' failed
make[2]: *** [install-am] Error 2
make[2]: Leaving directory '/home/bunk/build2/vnstat-1.15'
Makefile:1344: recipe for target 'install-recursive' failed
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory '/home/bunk/build2/vnstat-1.15'
dh_auto_install: make -j1000 install
DESTDIR=/home/bunk/build2/vnstat-1.15/debian/tmp AM_UPDATE_INFO_DIR=no returned
exit code 2
debian/rules:4: recipe for target 'binary' failed
make: *** [binary] Error 2
Patch is attached.
diff -Nru vnstat-1.15/debian/patches/install-ordering.patch
vnstat-1.15/debian/patches/install-ordering.patch
--- vnstat-1.15/debian/patches/install-ordering.patch 1970-01-01
02:00:00.000000000 +0200
+++ vnstat-1.15/debian/patches/install-ordering.patch 2017-04-06
13:27:08.000000000 +0300
@@ -0,0 +1,16 @@
+Description: Makefile.am: install-data-hook depends on install-exec
+ Calling $(DESTDIR)$(bindir)/vnstat$(EXEEXT) fails when
+ installation of this program is not yet finished.
+Author: Adrian Bunk <[email protected]>
+
+--- vnstat-1.15.orig/Makefile.am
++++ vnstat-1.15/Makefile.am
+@@ -93,7 +93,7 @@ release: distcheck
+ rm -fr $(PACKAGE_NAME)-$(PACKAGE_VERSION)
+ ls -l $(PACKAGE_NAME)-$(PACKAGE_VERSION).tar.gz
+
+-install-data-hook:
++install-data-hook: install-exec
+ $(DESTDIR)$(bindir)/vnstat$(EXEEXT) --showconfig >vnstat.conf && \
+ $(MKDIR_P) $(DESTDIR)$(sysconfdir) && \
+ mv -f vnstat.conf $(DESTDIR)$(sysconfdir)/vnstat.conf
diff -Nru vnstat-1.15/debian/patches/series vnstat-1.15/debian/patches/series
--- vnstat-1.15/debian/patches/series 2016-10-08 17:49:07.000000000 +0300
+++ vnstat-1.15/debian/patches/series 2017-04-06 13:24:52.000000000 +0300
@@ -1,2 +1,3 @@
pidfile_path.diff
systemd_user.diff
+install-ordering.patch
diff -Nru vnstat-1.15/debian/rules vnstat-1.15/debian/rules
--- vnstat-1.15/debian/rules 2015-11-22 12:11:54.000000000 +0200
+++ vnstat-1.15/debian/rules 2017-04-06 13:29:28.000000000 +0300
@@ -1,7 +1,7 @@
#!/usr/bin/make -f
%:
- dh $@ --parallel --with systemd
+ dh $@ --parallel --with systemd,autoreconf
override_dh_auto_build:
dh_auto_build -- all
--- End Message ---
--- Begin Message ---
Source: vnstat
Source-Version: 1.15-2
We believe that the bug you reported is fixed in the latest version of
vnstat, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Felix Geyer <[email protected]> (supplier of updated vnstat package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 09 Apr 2017 18:27:14 +0200
Source: vnstat
Binary: vnstat vnstati
Architecture: source
Version: 1.15-2
Distribution: unstable
Urgency: medium
Maintainer: Felix Geyer <[email protected]>
Changed-By: Felix Geyer <[email protected]>
Description:
vnstat - console-based network traffic monitor
vnstati - image output support for vnStat
Closes: 859712
Changes:
vnstat (1.15-2) unstable; urgency=medium
.
* Fix Makefile install-data-hook dependency. (Closes: #859712)
- Add install-ordering.diff, thanks to Adrian Bunk.
Checksums-Sha1:
6c9bdcece0ff3e16a774c99432e0fa573f07e700 1927 vnstat_1.15-2.dsc
573320090f11626f46bef90cab6883521657b89b 5748 vnstat_1.15-2.debian.tar.xz
Checksums-Sha256:
c28f818902f34cf71db7935f53fd6c3a5a1f911a6f7c74908319dee19f5aedc3 1927
vnstat_1.15-2.dsc
45cf1b57efeb175bffce0a98e2f133b2aa7894eab74a2c44760926d8c8236b8c 5748
vnstat_1.15-2.debian.tar.xz
Files:
47b842a8df64a984ad8bbe3c5af19ae0 1927 net optional vnstat_1.15-2.dsc
1c0f3414b6e285157471a4387e9e5d2c 5748 net optional vnstat_1.15-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEFkxwUS95KUdnZKtW/iLG/YMTXUUFAljqZ5gACgkQ/iLG/YMT
XUX61A//cqn+p8S2Fda3XC1mwjthHPJo8o6flazrrBJEtzNRMS+kk3F9voE3z0wr
S0Cfu5jMipdhLB5t/7ckiufmZWQiRM1hwM7cwG4bVdJKflnNxtBLuOQ7e8wHwuVG
CAhxDQiZqBqp+SQVfd7SN1cibRKBC5k1yc18RUwDW04YbIfocwlzr65azprlzigB
7f1oxv/J6J+kANW12tF2EcO+rZdY1/KyGjU6NUCVx8np9EEf5N30gcF1jCT0QJ/q
VVah0JFrXIp/2gwd1mBFN4ci/jKtKGRtolobZ4UAozb6z7/hHDBoLFavLzHOTVnJ
Ipz9LP+61aY3P7kSm8kZfkG0o9AnNp5U9Tkdk12U8cWvOc/7DNuLlMdGVUD6oKTk
t/y7uPaY3H33FQ2ozRGVf/4DIi9aak4hL1jClFHGrZgVW1Nlt3h77qFnwT9FHsSO
lCrmr79vTdjIN/6jNFwa42FP5nJkzh4J3dpSkAyZpZXdN3H/gU2iMKVdUObA4Qw3
KcE8CLs20rtDGxbZI0SImEyp4bHeNsNQd16Rna2Knr015VSz2js5hd3fytSBNfuf
J1nAH52GE/gV6vd6TmHSdg6aSf4jSQLCajj+78bUQl5iFnok+8xywC5ymD9J4Mg2
QfviK61hZdbJvUMzr9h+Qw8eiHw7HCMtKlBRuMM18hk3faIMJ0Y=
=xlIK
-----END PGP SIGNATURE-----
--- End Message ---