Your message dated Tue, 24 Nov 2015 17:19:00 +0000
with message-id <[email protected]>
and subject line Bug#806009: fixed in cruft 0.9.23
has caused the Debian Bug report #806009,
regarding cruft: FTBFS when built with dpkg-buildpackage -A (No such file or
directory)
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.)
--
806009: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=806009
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:cruft
Version: 0.9.22
User: [email protected]
Usertags: binary-indep
Severity: important
Dear maintainer:
I tried to build this package with "dpkg-buildpackage -A"
(i.e. only architecture-independent packages), and it failed:
--------------------------------------------------------------------------------
[...]
fakeroot debian/rules binary-indep
dh binary-indep --with autoreconf --parallel
dh_testroot -i -O--parallel
dh_prep -i -O--parallel
dh_installdirs -i -O--parallel
dh_auto_install -i -O--parallel
make -j1 install DESTDIR=/<<PKGBUILDDIR>>/debian/tmp
AM_UPDATE_INFO_DIR=no
make[1]: Entering directory '/<<PKGBUILDDIR>>'
mkdir -p /<<PKGBUILDDIR>>/debian/tmp/usr/lib/cruft/
install canonical filter_shell merge_diff readlinks filter filters_list
cruft_find filter_ignores check_type_symlink
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/cruft/
mkdir -p /<<PKGBUILDDIR>>/debian/tmp/usr/lib/cruft/
install -D -m 0644 common.sh common.pl
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/cruft/
install -D dash-search /<<PKGBUILDDIR>>/debian/tmp/usr/bin/dash-search
set -e ; for d in explain filters-broken_symlinks filters-unex ; do \
mkdir -p /<<PKGBUILDDIR>>/debian/tmp/usr/lib/cruft/$d; \
find $d -maxdepth 1 -type f | xargs -i cp '{}'
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/cruft/$d/; \
done
install -D cruft /<<PKGBUILDDIR>>/debian/tmp/usr/sbin/cruft
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_install -i -O--parallel
dh_installdocs -i -O--parallel
dh_installchangelogs -i -O--parallel
debian/rules override_dh_perl
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_perl -d
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_link -i -O--parallel
dh_strip_nondeterminism -i -O--parallel
dh_compress -i -O--parallel
debian/rules override_dh_fixperms
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_fixperms
chmod 700 debian/cruft/var/spool/cruft
chmod: cannot access 'debian/cruft/var/spool/cruft': No such file or directory
debian/rules:25: recipe for target 'override_dh_fixperms' failed
make[1]: *** [override_dh_fixperms] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules:19: recipe for target 'binary-indep' failed
make: *** [binary-indep] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary-indep gave error exit
status 2
--------------------------------------------------------------------------------
Sorry not to have a fix, as I am reporting many bugs similar to
this one, but I can give some general hints:
* If all the arch-independent packages are dummy transitional packages
released with jessie, the easy fix is to drop them now.
* If not, debian/rules should be modified so that the binary-indep
target works in all cases, even when binary-arch is not used (this is
what the "Architecture: all" autobuilder does). For that:
* If you are using debhelper, you might want to use options -a and -i
for dh_* commands so that they do not act on packages they do not
have to act.
* Also, if you are using dh, the (independently) optional targets
override_dh_foo-arch and override_dh_foo-indep (for several values
of "foo") may be useful to write a debian/rules which behaves exactly
as desired.
After checking that both "dpkg-buildpackage -A" and "dpkg-buildpackage -B"
work properly, this package will be suitable to be uploaded in
source-only form if you wish (you might want to try it).
Thanks.
--- End Message ---
--- Begin Message ---
Source: cruft
Source-Version: 0.9.23
We believe that the bug you reported is fixed in the latest version of
cruft, 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.
Alexandre Detiste <[email protected]> (supplier of updated cruft
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: SHA1
Format: 1.8
Date: Tue, 24 Nov 2015 18:03:47 +0100
Source: cruft
Binary: cruft cruft-common
Architecture: source all amd64
Version: 0.9.23
Distribution: unstable
Urgency: low
Maintainer: Alexandre Detiste <[email protected]>
Changed-By: Alexandre Detiste <[email protected]>
Description:
cruft - program that finds any cruft built up on your system
cruft-common - information database shared by cruft & cruft-ng
Closes: 806009
Changes:
cruft (0.9.23) unstable; urgency=low
.
* Fix FTBFS when built with dpkg-buildpackage -A (Closes: #806009)
Checksums-Sha1:
6c9d1966ef7b5d6ec76afc4ca3c1669b2bc6b128 1655 cruft_0.9.23.dsc
ea66546af9d0f8fa482984f9f0467cbe5071f5e7 56256 cruft_0.9.23.tar.xz
bc6d9a31ef5bc1aa662e74a073efa41aefe2d4d5 90210 cruft-common_0.9.23_all.deb
c7e9befe1c3c5a1e7a62e6993fb3a7ca6fb978aa 30164 cruft_0.9.23_amd64.deb
Checksums-Sha256:
9c07890633fe08eebd90a7591d9e95d4f673c2fcb8538859a7ea14f73eaf307b 1655
cruft_0.9.23.dsc
f1befac36c50a5cbcd7697a73eadf2babc5d5b4c181f0825f080952aabfa7d51 56256
cruft_0.9.23.tar.xz
d49b03239b78817eb9d7dc423dbe3ba6cf2bff2c8f975cc48f000ab5017751e3 90210
cruft-common_0.9.23_all.deb
04ff7f3a4951b750413d3c840b7c7335a386fe7d658b24b32dbb8f13f4bcb6f5 30164
cruft_0.9.23_amd64.deb
Files:
e75b0a925e3f76388658f204392761d0 1655 admin optional cruft_0.9.23.dsc
27c00c1a7d043ccced505db353980a8f 56256 admin optional cruft_0.9.23.tar.xz
9145515e44ec841176bb16fe4348a19d 90210 admin optional
cruft-common_0.9.23_all.deb
6fa95511369eda3f1eaba69a0630227b 30164 admin optional cruft_0.9.23_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBAgAGBQJWVJjGAAoJEDHzFEVEoXQak3gP/2c9Ov4wdXPoWH94ghiXbjNV
hDvwqo2vi7T4vvFwPPtxv8Oxu5lXaij7h7U0f0N/AbCEdgpdrr1Spjl9qmD6uBSA
a3MHgv1Z4FOXX5IuIUig8MvNRprM11cMmzHlSFXzCh3wrySizIjtzXKosK3afi0u
rODjpg0StA9mzb1N6+QYjF6+9LwxHEH16QRhnKGFcRx176/BFXekVXmkEC6oEq/D
pY8xiDvbt83f8/ZyRnm6BCGtA1Q6LV6Ychpm6IDWUbns5Cs5eL8YWftwfnMUGDCq
oA0cRixTjsEfiuMWM3Xza2pwpgo08hutUxxmCdIKTs8fAj4sJjsWoVK0oGqTYPii
XqMuMWL9oZrq4zZiDy8EYmFs4Wo3hPmgH0XpivdkAO06WmfD+PgMLCVbFRQ3gTy5
Qf76LkY7WrfhNS0rJb8RQ2ohb9HzbciMDec1n2fxbhAmd3gIfMPnwwfE5IPnTSrn
t8AGAi6wBy2JJluyiRaffQ2JOY2W/UsEfGy9lzDIHlBrWQAXDAkcamFlVm8mr3dy
0+/jOyrJKxqUDYCGtqLyLpPfuX3mlAju2JHo+zARgo+lwhG9iidY0/ifqT+xXkBE
eBE28Ysgj1EcdIMwmi8Whyf7ExbAiwjusr6ezck+Rgj7RaukiGGf8uy7+PozYX48
jzXrYKuPa7hewuh6YKdY
=8bK5
-----END PGP SIGNATURE-----
--- End Message ---