Your message dated Mon, 07 Dec 2009 15:39:39 +0000
with message-id <[email protected]>
and subject line Bug#553230: fixed in libapache2-mod-macro 1.1.4-3.2
has caused the Debian Bug report #553230,
regarding libapache2-mod-macro: missing-dependency-on-libc needed by
./usr/lib/apache2/modules/mod_macro.so but the package doesn't
depend on the C library package. Normally this indicates that
${shlibs: Depends} was omitted from the Depends line for this
package in debian/control.
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.)
--
553230: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=553230
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libapache2-mod-macro
Version: 1.1.4-3.1
Severity: serious
Justification: The listed file appears to be linked against the C library,
User: [email protected]
Usertags: missing-dependency-on-libc
All shared libraries and compiled binaries must be run through dpkg-shlibdeps to
find out any libraries they are linked against (often via the dh_shlibdeps
debhelper command). The package containing these files must then depend on
${shlibs:Depends} in debian/control to get the proper package dependencies for
those libraries.
Refer to Debian Policy Manual section 8.6 (Dependencies between the library and
other packages - the shlibs system) for details.
,----[ 8.6 Dependencies between the library and other packages - the shlibs
system ]
| If a package contains a binary or library which links to a shared library, we
| must ensure that when the package is installed on the system, all of the
| libraries needed are also installed. This requirement led to the creation of
the
| shlibs system, which is very simple in its design: any package which provides
a
| shared library also provides information on the package dependencies required
to
| ensure the presence of this library, and any package which uses a shared
library
| uses this information to determine the dependencies it requires. The files
which
| contain the mapping from shared libraries to the necessary dependency
| information are called shlibs files.
|
| Thus, when a package is built which contains any shared libraries, it must
| provide a shlibs file for other packages to use, and when a package is built
| which contains any shared libraries or compiled binaries, it must run
| dpkg-shlibdeps on these to determine the libraries used and hence the
| dependencies needed by this package.
`----
,----[ 8.6.2 How to use dpkg-shlibdeps and the shlibs files ]
| Put a call to dpkg-shlibdeps into your debian/rules file. If your package
| contains only compiled binaries and libraries (but no scripts), you can use a
| command such as:
|
| dpkg-shlibdeps debian/tmp/usr/bin/* debian/tmp/usr/sbin/* \
| debian/tmp/usr/lib/*
|
| Otherwise, you will need to explicitly list the compiled binaries and
| libraries.[53]
|
| This command puts the dependency information into the debian/substvars file,
| which is then used by dpkg-gencontrol. You will need to place a
| ${shlibs:Depends} variable in the Depends field in the control file for this
to
| work.
`----
manoj
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (990, 'unstable'), (500, 'oldstable'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.31.4-anzu-2 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL
set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages libapache2-mod-macro depends on:
ii apache2.2-common 2.2.14-1 Apache HTTP Server common files
libapache2-mod-macro recommends no packages.
libapache2-mod-macro suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: libapache2-mod-macro
Source-Version: 1.1.4-3.2
We believe that the bug you reported is fixed in the latest version of
libapache2-mod-macro, which is due to be installed in the Debian FTP archive:
libapache2-mod-macro_1.1.4-3.2.diff.gz
to main/liba/libapache2-mod-macro/libapache2-mod-macro_1.1.4-3.2.diff.gz
libapache2-mod-macro_1.1.4-3.2.dsc
to main/liba/libapache2-mod-macro/libapache2-mod-macro_1.1.4-3.2.dsc
libapache2-mod-macro_1.1.4-3.2_i386.deb
to main/liba/libapache2-mod-macro/libapache2-mod-macro_1.1.4-3.2_i386.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.
Tim Retout <[email protected]> (supplier of updated libapache2-mod-macro
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: SHA256
Format: 1.8
Date: Tue, 24 Nov 2009 20:33:45 +0000
Source: libapache2-mod-macro
Binary: libapache2-mod-macro
Architecture: source i386
Version: 1.1.4-3.2
Distribution: unstable
Urgency: low
Maintainer: Thom May <[email protected]>
Changed-By: Tim Retout <[email protected]>
Description:
libapache2-mod-macro - Create macros inside apache2 config files
Closes: 553230
Changes:
libapache2-mod-macro (1.1.4-3.2) unstable; urgency=low
.
* Non-maintainer upload.
* debian/control: Correct ${shlibs:depends} to ${shlibs:Depends}
(Closes: #553230)
Checksums-Sha1:
62f523d2d6d55bc83ccff10cca1e2de011e9eb34 1754
libapache2-mod-macro_1.1.4-3.2.dsc
76a6cf60062d2e7905afc36bc6d209c5afa380c2 2496
libapache2-mod-macro_1.1.4-3.2.diff.gz
0b57eb578b9256288bfd68025667559da561d9d6 11026
libapache2-mod-macro_1.1.4-3.2_i386.deb
Checksums-Sha256:
51ee8674d517ef3616706764d6393096ec23a11d87c3b145c6da413e8475b292 1754
libapache2-mod-macro_1.1.4-3.2.dsc
4f5c4d81f7954a421770cd10752c850872dea0f0f2e6701685776e78e79062bf 2496
libapache2-mod-macro_1.1.4-3.2.diff.gz
e7e95a878e0b58aeec906359c4abac1f32c89b6bf8ae9651fb51e267312b7fb8 11026
libapache2-mod-macro_1.1.4-3.2_i386.deb
Files:
d64c62f98dd5c7d3d89d748931327a78 1754 web extra
libapache2-mod-macro_1.1.4-3.2.dsc
81de9121f740a8256243668c2b5bac70 2496 web extra
libapache2-mod-macro_1.1.4-3.2.diff.gz
d5a6ade5b1078d52335ee4f01a7dab67 11026 web extra
libapache2-mod-macro_1.1.4-3.2_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iQIcBAEBCAAGBQJLGnXCAAoJELs6aAGGSaoGfXUQAIrAPwXHmp6khBtkhva2Lny7
i1jF0AYIAzKOpJYpDjEy+qY4Ti+JHLu83hdWMiqIHFf2YT7GzKNKeROs3WXYagZx
IZ46WIjejx5gkVuyBZGkF/BzgHFWuEh5HqEsdJbSbJAU6mXvRB6ECkNVRXAxJli+
MaADiJjiA1DKsI0RDsFQzVtq9jKbje7FXNSQtvt8PNjUvqsIrQtYXyF74qqJSqZe
rZR+4tAfM/qr/RNa9BTYeWlAfuEnNih9sifpdP4iCq5QX/Mm9+31dF2J7iPT2Pfu
vn3s3V3R8MMCDcirn841oQVnrWlWMMunCF6g7Ss0PEN3NaHRPcnb/d2rODMcYCx+
vOoTtSoeN3G14nTOB6we+a/GkvRHibqot0sGMoEO5scjU5P0U++s/avyT8mJPrLH
Xc8wGmve4Z13cY7gi86APIEsbc7PSvWbPpYDmAqmD6Kpz0Zb6ohB+WYL6GGB5NNP
ZuKTLYdnL+jVDWdPAjYBtZuSjI+Y2MkmGangPzG2W8pkL/mKKDRhk2Xe8t0inBqN
EeFzEJIo4FAjUWLZr92ODO+QuN/lF4QSTu1RD4YcFUh7CCqpIo95Iowi5y8pjktt
4wPztSggYGKFcc/D+sF4NO0DMdV0Eq9gN4clSPXNZJrjCq6FXJzF88fJ5np7ReHA
dUbVdrfjZUU4OH0RJehx
=3O3t
-----END PGP SIGNATURE-----
--- End Message ---