Your message dated Mon, 02 Nov 2009 01:53:02 +0000
with message-id <[email protected]>
and subject line Bug#553251: fixed in readline5 5.2-7
has caused the Debian Bug report #553251,
regarding libreadline5-dbg: missing-dependency-on-libc needed by
./usr/lib/debug/libhistory.so.5.2 and 1 other 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.)
--
553251: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=553251
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libreadline5-dbg
Version: 5.2-6
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 libreadline5-dbg depends on:
ii libreadline5 5.2-6 GNU readline and history libraries
libreadline5-dbg recommends no packages.
Versions of packages libreadline5-dbg suggests:
pn libreadline5-dev <none> (no description available)
--- End Message ---
--- Begin Message ---
Source: readline5
Source-Version: 5.2-7
We believe that the bug you reported is fixed in the latest version of
readline5, which is due to be installed in the Debian FTP archive:
lib64readline5-dev_5.2-7_i386.deb
to main/r/readline5/lib64readline5-dev_5.2-7_i386.deb
lib64readline5_5.2-7_i386.deb
to main/r/readline5/lib64readline5_5.2-7_i386.deb
libreadline5-dbg_5.2-7_i386.deb
to main/r/readline5/libreadline5-dbg_5.2-7_i386.deb
libreadline5-dev_5.2-7_i386.deb
to main/r/readline5/libreadline5-dev_5.2-7_i386.deb
libreadline5_5.2-7_i386.deb
to main/r/readline5/libreadline5_5.2-7_i386.deb
readline5_5.2-7.diff.gz
to main/r/readline5/readline5_5.2-7.diff.gz
readline5_5.2-7.dsc
to main/r/readline5/readline5_5.2-7.dsc
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.
Matthias Klose <[email protected]> (supplier of updated readline5 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, 02 Nov 2009 02:15:12 +0100
Source: readline5
Binary: libreadline5 lib64readline5 libreadline5-dev lib64readline5-dev
libreadline5-dbg lib32readline5 lib32readline5-dev
Architecture: source i386
Version: 5.2-7
Distribution: unstable
Urgency: low
Maintainer: Matthias Klose <[email protected]>
Changed-By: Matthias Klose <[email protected]>
Description:
lib32readline5 - GNU readline and history libraries, run-time libraries
(32-bit)
lib32readline5-dev - GNU readline and history libraries, development files
(32-bit)
lib64readline5 - GNU readline and history libraries, run-time libraries
(64-bit)
lib64readline5-dev - GNU readline and history libraries, development files
(64-bit)
libreadline5 - GNU readline and history libraries, run-time libraries
libreadline5-dbg - GNU readline and history libraries, debugging libraries
libreadline5-dev - GNU readline and history libraries, development files
Closes: 553251
Changes:
readline5 (5.2-7) unstable; urgency=low
.
* libreadline5-dev: Stop providing libreadline-dev.
* libreadline5-dbg: Add libc6 dependencies to satisfy pedantic views
on the policy. Closes: #553251.
Checksums-Sha1:
57b7ae4a9e73c4091da67e3a66a48af6c26c307e 1287 readline5_5.2-7.dsc
9a455f24479576165b9940bf9f6a36bb7d29c4d5 26824 readline5_5.2-7.diff.gz
b285b6fe278d26a21425093188347e728b370fe9 134974 libreadline5_5.2-7_i386.deb
2e6200c8886e43356748b52c7fa80e1646cd26c5 147442 lib64readline5_5.2-7_i386.deb
3547822d0f9e675aca679b17f55e87f653080831 221748 libreadline5-dev_5.2-7_i386.deb
5efd61bc7522abe68a43b9ebf681228b6c7569b9 142772
lib64readline5-dev_5.2-7_i386.deb
1dbdc92a6ff309a4e71359c6dfd007963ae5c16d 261688 libreadline5-dbg_5.2-7_i386.deb
Checksums-Sha256:
76a2dc571a2a90674fd5f0ab1189bd82fc48176a575864b10ee5156cf6edc0ab 1287
readline5_5.2-7.dsc
be62514c66a6eee2ce899a288a0980881961377a7749899daacafdab46693487 26824
readline5_5.2-7.diff.gz
abe78860ed79590ac8817f90e5ac184d121a95f72168763045e77bd86253cb38 134974
libreadline5_5.2-7_i386.deb
fc5ece5069560d8478e67b0b4eea068324bf7f8aef3c27aaeba4da398e60517f 147442
lib64readline5_5.2-7_i386.deb
eae1e4a317a5904f23ff7cabc4039c7e36450829a5348b2495a346f2cb659968 221748
libreadline5-dev_5.2-7_i386.deb
ee92133661295c8ac01b294376baf6114c8c6a126ca64b31a27ef624bd03730c 142772
lib64readline5-dev_5.2-7_i386.deb
8e1ff33387cc41571b00a5c94ab51e168aadffb472efa57a00979464ed8f6e00 261688
libreadline5-dbg_5.2-7_i386.deb
Files:
a160ae1009e675404cc0ad41d98cf0d4 1287 libs extra readline5_5.2-7.dsc
4ee614ad5a753cdabad2f51135af6076 26824 libs extra readline5_5.2-7.diff.gz
9735e5e41abfb0f7427c9cf3e766b690 134974 libs extra libreadline5_5.2-7_i386.deb
e06a55d16c5ec685306b7180422d018c 147442 libs extra
lib64readline5_5.2-7_i386.deb
fa01ccba8a9dca0d41f97baf95223481 221748 libdevel extra
libreadline5-dev_5.2-7_i386.deb
624b527ad660357b29195a1882aec789 142772 libdevel extra
lib64readline5-dev_5.2-7_i386.deb
235de4e46ba7411c2177a7c0b5294402 261688 debug extra
libreadline5-dbg_5.2-7_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkruN5YACgkQStlRaw+TLJzmfQCfVzqUOBCSCrqb3Wy5Osds8Yj7
HS4An1RjdTbkQ/xy5pbbl70K21Qy+iP0
=OLlC
-----END PGP SIGNATURE-----
--- End Message ---