Your message dated Mon, 29 Jun 2009 19:47:03 +0000
with message-id <[email protected]>
and subject line Bug#534226: fixed in debhelper 7.2.18
has caused the Debian Bug report #534226,
regarding debhelper: dh command sequencing and creation of */DEBIAN directories
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.)
--
534226: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=534226
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: debhelper
Version: 7.2.14
Severity: normal
This problem came up on debian-mentors from warnings of:
dpkg-shlibdeps: warning: binaries to analyze should already be installed in
their package's directory.
from dh_shlibdeps. After a bit of investigation, we tracked it down
to the package build directory under debian not having a DEBIAN
subdirectory, which made dpkg-shlibdeps think it wasn't a package
directory. Changing the sequence of dh_* programs so that dh_installdeb
was run before dh_shlibdeps fixed the problem (but that's not the right
general solution, I suspect, since package.shlibs should override
dh_shlibdeps).
When using dh, this problem doesn't occur, but that appears to be by
accident. dh_installdebconf always creates the DEBIAN directory in the
package build directories even if the package doesn't use debconf, so
when using the dh calling sequence, DEBIAN is always created by the time
dh_shlibdeps runs.
I think having dh_shlibdeps create the DEBIAN directory would resolve
the problem.
I also noticed, when looking at this, that dh_makeshlibs seems to assume
that the DEBIAN directory already exists but doesn't create it.
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages debhelper depends on:
ii binutils 2.19.1-1 The GNU assembler, linker and bina
ii dpkg-dev 1.15.2 Debian package development tools
ii file 5.03-1 Determines file type using "magic"
ii html2text 1.3.2a-14 advanced HTML to text converter
ii man-db 2.5.5-2 on-line manual pager
ii perl 5.10.0-23 Larry Wall's Practical Extraction
ii po-debconf 1.0.16 tool for managing templates file t
debhelper recommends no packages.
Versions of packages debhelper suggests:
ii dh-make 0.48 tool that converts source archives
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: debhelper
Source-Version: 7.2.18
We believe that the bug you reported is fixed in the latest version of
debhelper, which is due to be installed in the Debian FTP archive:
debhelper_7.2.18.dsc
to pool/main/d/debhelper/debhelper_7.2.18.dsc
debhelper_7.2.18.tar.gz
to pool/main/d/debhelper/debhelper_7.2.18.tar.gz
debhelper_7.2.18_all.deb
to pool/main/d/debhelper/debhelper_7.2.18_all.deb
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.
Joey Hess <[email protected]> (supplier of updated debhelper 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: Mon, 29 Jun 2009 15:35:40 -0400
Source: debhelper
Binary: debhelper
Architecture: source all
Version: 7.2.18
Distribution: unstable
Urgency: low
Maintainer: Joey Hess <[email protected]>
Changed-By: Joey Hess <[email protected]>
Description:
debhelper - helper programs for debian/rules
Closes: 534226 534620
Changes:
debhelper (7.2.18) unstable; urgency=low
.
* dh_shlibdeps: Ensure DEBIAN directory exists, as dpkg-shlibdeps
prints a confusing warning if it does not. Closes: #534226
* dh_auto_install: Pass --install-layout=deb to setup.py
to support python 2.6. Closes: #534620
Checksums-Sha1:
8c008964ea4c78553fec53cfd9520cab008716f8 910 debhelper_7.2.18.dsc
c48d67724942a6b822b7d2ea8b4be1d8ce76051d 296611 debhelper_7.2.18.tar.gz
b8d27c76faf73dfde846fce7840491cd294a65c8 543620 debhelper_7.2.18_all.deb
Checksums-Sha256:
81aab5984e52a029721a8f9159a13fea10d2c57e80689eb85878ba5dc71577c0 910
debhelper_7.2.18.dsc
55761bfc4587b2ef2180fccfaeaad2fa4d6cc712949233d9363d6422a7fe74d0 296611
debhelper_7.2.18.tar.gz
65f471c34bb796f0bb9dcf71d17b503908f6a563b557eb505c23b6b742e8486d 543620
debhelper_7.2.18_all.deb
Files:
32fe8c411002953cc7f1a94e921198c6 910 devel optional debhelper_7.2.18.dsc
cfe1e9123875ff5a1012e20653f83160 296611 devel optional debhelper_7.2.18.tar.gz
fa0655ff7552d196de2d513cea066211 543620 devel optional debhelper_7.2.18_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iD8DBQFKSRgN2tp5zXiKP0wRAtWAAKCWgKoZYh1ZEtYtxEQZw8EdvngeygCfVw5a
U4oXc9RY1VAhq/wjLlu/8tQ=
=jOLX
-----END PGP SIGNATURE-----
--- End Message ---