Your message dated Sun, 29 Nov 2009 10:17:30 +0000
with message-id <[email protected]>
and subject line Bug#553256: fixed in shapelib 1.2.10-5
has caused the Debian Bug report #553256,
regarding shapelib: missing-dependency-on-libc needed by ./usr/bin/dbfadd and 7 
others               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.)


-- 
553256: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=553256
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: shapelib
Version: 1.2.10-4.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 shapelib depends on:
pn  libshp1                       <none>     (no description available)

shapelib recommends no packages.

shapelib suggests no packages.



--- End Message ---
--- Begin Message ---
Source: shapelib
Source-Version: 1.2.10-5

We believe that the bug you reported is fixed in the latest version of
shapelib, which is due to be installed in the Debian FTP archive:

libshp-dev_1.2.10-5_i386.deb
  to main/s/shapelib/libshp-dev_1.2.10-5_i386.deb
libshp1_1.2.10-5_i386.deb
  to main/s/shapelib/libshp1_1.2.10-5_i386.deb
shapelib_1.2.10-5.diff.gz
  to main/s/shapelib/shapelib_1.2.10-5.diff.gz
shapelib_1.2.10-5.dsc
  to main/s/shapelib/shapelib_1.2.10-5.dsc
shapelib_1.2.10-5_i386.deb
  to main/s/shapelib/shapelib_1.2.10-5_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.
Francesco Paolo Lovergine <[email protected]> (supplier of updated shapelib 
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: Sun, 29 Nov 2009 08:46:41 +0100
Source: shapelib
Binary: shapelib libshp-dev libshp1
Architecture: source i386
Version: 1.2.10-5
Distribution: unstable
Urgency: low
Maintainer: Debian GIS Project <[email protected]>
Changed-By: Francesco Paolo Lovergine <[email protected]>
Description: 
 libshp-dev - A library for reading and writing ArcView Shapefiles - developmen
 libshp1    - A library for reading and writing ArcView Shapefiles
 shapelib   - A library for reading and writing ArcView Shapefiles - tools
Closes: 497160 539342 553256 556606
Changes: 
 shapelib (1.2.10-5) unstable; urgency=low
 .
   * Long due upload.
   * Maintainership moved to DebianGis team. Thanks Noèl.
   * Policy changed to 3.8.3.
   * Debhelper level set to 7.
   * debian/rules revised to use dh_install and dh_prep.
   * debian/control now has better descriptions.
   * debian/control variables changed to 3.7+ versions.
   * debian/watch revised.
     (closes: #539342)
   * Fixed debian/changelog typo.
   * Added copyright notice in debian/control.
   * Removed obsolete (?) man2html build-dep.
   * Ack previous couple of NMUs, as merged.
     (closes: #553256, #497160)
   * Long descriptions revised.
     (closes: #556606)
Checksums-Sha1: 
 589dad8bfc23d374417cdcb9db46b76b84aa83b9 1106 shapelib_1.2.10-5.dsc
 61200176e8ab975c7dcd3df33880b7b015802a85 10303 shapelib_1.2.10-5.diff.gz
 968c0f9ef9b255f0651a1c6d51ad106489273c5b 70058 shapelib_1.2.10-5_i386.deb
 a2884e5b18fee12085af129c305aadaaa3e221e1 26122 libshp-dev_1.2.10-5_i386.deb
 1b31db7ee4820662400c44f0eb8a7dc7e0251c45 22440 libshp1_1.2.10-5_i386.deb
Checksums-Sha256: 
 98ca6326c74e51938b031163b63cb90492a693b7ae14f5330ba9ce1dcf505c93 1106 
shapelib_1.2.10-5.dsc
 7ca3f3513b70777b7bd646834efff534674764183596c113daed29316e882dc0 10303 
shapelib_1.2.10-5.diff.gz
 e1c37afa625b6fae80aeb4f0d2b6df9cf1d4fbe1c987aa64a71a34d8ba0d8105 70058 
shapelib_1.2.10-5_i386.deb
 58e01b7e7eee90ddead330f3f0268417c4fb380b4e890e66e3eb305ed61ae922 26122 
libshp-dev_1.2.10-5_i386.deb
 92c8e32b8c1f76368bc38929d1ae2574a251e50fe429f7b8d01336856f0bbf1d 22440 
libshp1_1.2.10-5_i386.deb
Files: 
 0dffe2e6b4caf98e4468c73468906f08 1106 - optional shapelib_1.2.10-5.dsc
 6d78755ff8952f2c4aec3bcf6ae2a924 10303 - optional shapelib_1.2.10-5.diff.gz
 d890e0cc2ffcbf891a15ad44708aa0f1 70058 graphics optional 
shapelib_1.2.10-5_i386.deb
 e11d86fd41ceae1264cdf493c1002a2e 26122 libdevel optional 
libshp-dev_1.2.10-5_i386.deb
 262a917d0595aeb946b276654abdf2e8 22440 libs optional libshp1_1.2.10-5_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAksSR18ACgkQpFNRmenyx0fc+ACgtkTNXBXVWNJYZMigy29mW9XI
pRsAoOoFoU/9witkF6VsqAISv7+XuFa/
=QLpb
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to