Your message dated Wed, 25 Nov 2009 11:04:49 +0000
with message-id <[email protected]>
and subject line Bug#553132: fixed in freefem 3.5.8-4.2
has caused the Debian Bug report #553132,
regarding freefem: missing-dependency-on-libc needed by ./usr/bin/freefem       
        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.)


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

freefem recommends no packages.

Versions of packages freefem suggests:
pn  freefem-doc                   <none>     (no description available)
pn  freefem-examples              <none>     (no description available)



--- End Message ---
--- Begin Message ---
Source: freefem
Source-Version: 3.5.8-4.2

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

freefem-doc_3.5.8-4.2_all.deb
  to main/f/freefem/freefem-doc_3.5.8-4.2_all.deb
freefem-examples_3.5.8-4.2_all.deb
  to main/f/freefem/freefem-examples_3.5.8-4.2_all.deb
freefem_3.5.8-4.2.diff.gz
  to main/f/freefem/freefem_3.5.8-4.2.diff.gz
freefem_3.5.8-4.2.dsc
  to main/f/freefem/freefem_3.5.8-4.2.dsc
freefem_3.5.8-4.2_i386.deb
  to main/f/freefem/freefem_3.5.8-4.2_i386.deb
libfreefem-dev_3.5.8-4.2_i386.deb
  to main/f/freefem/libfreefem-dev_3.5.8-4.2_i386.deb
libfreefem-doc_3.5.8-4.2_all.deb
  to main/f/freefem/libfreefem-doc_3.5.8-4.2_all.deb
libfreefem0_3.5.8-4.2_i386.deb
  to main/f/freefem/libfreefem0_3.5.8-4.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.
David Paleino <[email protected]> (supplier of updated freefem 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, 15 Nov 2009 10:27:39 +0100
Source: freefem
Binary: freefem freefem-doc freefem-examples libfreefem0 libfreefem-dev 
libfreefem-doc
Architecture: source all i386
Version: 3.5.8-4.2
Distribution: unstable
Urgency: low
Maintainer: Debian Scientific Computing Team 
<[email protected]>
Changed-By: David Paleino <[email protected]>
Description: 
 freefem    - A PDE oriented language using Finite Element Method
 freefem-doc - Documentation for FreeFEM (html and pdf)
 freefem-examples - Example files for FreeFEM
 libfreefem-dev - Development library, header files and manpages
 libfreefem-doc - Documentation for FreeFEM development
 libfreefem0 - Shared libraries for FreeFEM
Closes: 553132
Changes: 
 freefem (3.5.8-4.2) unstable; urgency=low
 .
   * Non-maintainer upload.
   * debian/control:
     - add ${shlibs:Depends} (Closes: #553132)
     - use ${source:Version} or ${binary:Version} instead of ${Source-Version},
       which is deprecated
Checksums-Sha1: 
 52b545b172fcb3efce8742c698e77e1b81638116 1263 freefem_3.5.8-4.2.dsc
 b6b61d507e18cfe4c49af90051e8508aa03789db 47169 freefem_3.5.8-4.2.diff.gz
 c89ded48a627d6f4b9801990aa6fc82caae9a336 280306 freefem-doc_3.5.8-4.2_all.deb
 301b7d6133d7297e166943922a290205501cb89c 15612 
freefem-examples_3.5.8-4.2_all.deb
 e726a39b0baece22558bb6aeb931b870c5747fc3 97392 libfreefem-doc_3.5.8-4.2_all.deb
 fcffc10205ea11fc2f3dc661a1909efd89fbf134 12686 freefem_3.5.8-4.2_i386.deb
 3baf79c053faa7ef93d101f210608460bca3a225 106690 libfreefem0_3.5.8-4.2_i386.deb
 f7d750cf55f6e143d2b3e957d2460fce37da76b3 129246 
libfreefem-dev_3.5.8-4.2_i386.deb
Checksums-Sha256: 
 6ee75fae5627b008948d77c50380321035401de3ae6de8c29756ee95cf115efd 1263 
freefem_3.5.8-4.2.dsc
 c041f2db99212960bb148eaeefba9cd54bb62e6369d6b6f5349d75080c6d0395 47169 
freefem_3.5.8-4.2.diff.gz
 93868e23872e6e60b0aa7514b3b64ef5b52edad10b77ca461219b5656d3ed89a 280306 
freefem-doc_3.5.8-4.2_all.deb
 6acf8ff9594c5693a92d6e23f080b1e330679b3128486fffb778dca1364f4242 15612 
freefem-examples_3.5.8-4.2_all.deb
 a5f2226da814aa893d0bf75aed86f6d977e3e26b142e0047f003d6dd78f2e147 97392 
libfreefem-doc_3.5.8-4.2_all.deb
 608d25d035ec1baddaba28a31acd534518823cac2a04f393d3b75f1c3ba34bc8 12686 
freefem_3.5.8-4.2_i386.deb
 6ce0ceaa883b94d2db46dadac7bac2329d18b5ceb4484a5532aed884bab80843 106690 
libfreefem0_3.5.8-4.2_i386.deb
 112ed2eb395e644a01f5b08ca4e830beaee171c7c059c7142fe1441d74e9337f 129246 
libfreefem-dev_3.5.8-4.2_i386.deb
Files: 
 e1502d41ad24f04edd08ed02440c8c85 1263 math optional freefem_3.5.8-4.2.dsc
 03b46668a988860b708d1ae458596d5b 47169 math optional freefem_3.5.8-4.2.diff.gz
 e50efa787129d6e75dabf16f53cc8413 280306 math optional 
freefem-doc_3.5.8-4.2_all.deb
 ecb6b42191b312e4ef45d321cd357653 15612 math optional 
freefem-examples_3.5.8-4.2_all.deb
 9c3cef85f96115d75d7701844892af33 97392 math optional 
libfreefem-doc_3.5.8-4.2_all.deb
 0649a0e47b179a136714b863bfaa9d5e 12686 math optional freefem_3.5.8-4.2_i386.deb
 952071d4e2b4cbc1e14850a5785f1aae 106690 math optional 
libfreefem0_3.5.8-4.2_i386.deb
 4834393b917f492f98cad970f84aa588 129246 math optional 
libfreefem-dev_3.5.8-4.2_i386.deb

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

iEYEARECAAYFAkr/zMUACgkQ5qqQFxOSsXR3AgCeNATwQ7ZvqyRlqEnOCzHKdiYq
2n4AoKi9WUUgnjinFUwqR5nd07r/anyy
=eR3y
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to