Your message dated Sat, 07 Nov 2009 21:38:08 +0000
with message-id <e1n6sz2-0005zt...@ries.debian.org>
and subject line Bug#552797: fixed in perl 5.10.1-7
has caused the Debian Bug report #552797,
regarding perl-suid: missing-dependency-on-libc needed by ./usr/bin/sperl5.10.1 
              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 ow...@bugs.debian.org
immediately.)


-- 
552797: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=552797
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: perl-suid
Version: 5.10.1-5
Severity: serious
Justification: The listed file appears to be linked against the C library,
User: lintian-ma...@debian.org
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 perl-suid depends on:
ii  libc6                         2.10.1-3   GNU C Library: Shared libraries
ii  perl                          5.10.1-6   Larry Wall's Practical Extraction 

perl-suid recommends no packages.

perl-suid suggests no packages.



--- End Message ---
--- Begin Message ---
Source: perl
Source-Version: 5.10.1-7

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

libcgi-fast-perl_5.10.1-7_all.deb
  to main/p/perl/libcgi-fast-perl_5.10.1-7_all.deb
perl-doc_5.10.1-7_all.deb
  to main/p/perl/perl-doc_5.10.1-7_all.deb
perl-modules_5.10.1-7_all.deb
  to main/p/perl/perl-modules_5.10.1-7_all.deb
perl_5.10.1-7.diff.gz
  to main/p/perl/perl_5.10.1-7.diff.gz
perl_5.10.1-7.dsc
  to main/p/perl/perl_5.10.1-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 552...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Niko Tyni <nt...@debian.org> (supplier of updated perl 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 ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Fri, 06 Nov 2009 22:18:07 +0200
Source: perl
Binary: perl-base libcgi-fast-perl perl-doc perl-modules perl-debug perl-suid 
libperl5.10 libperl-dev perl
Architecture: all source 
Version: 5.10.1-7
Distribution: unstable
Urgency: medium
Maintainer: Niko Tyni <nt...@debian.org>
Changed-By: Niko Tyni <nt...@debian.org>
Closes: 552797 554218
Description:
 libcgi-fast-perl - CGI::Fast Perl module
 libperl5.10 - shared Perl library
 libperl-dev - Perl library: development files
 perl-base  - minimal Perl system
 perl-debug - debug-enabled Perl interpreter
 perl-doc   - Perl documentation
 perl       - Larry Wall's Practical Extraction and Report Language
 perl-modules - Core Perl modules
 perl-suid  - runs setuid Perl scripts
Changes:
 perl (5.10.1-7) unstable; urgency=medium
 .
   * Only run dpkg-shlibdeps when all the shlibs files have been created.
     This fixes perl-suid dependencies on i386. (Closes: #552797)
   * Set myself as Maintainer and remove Brendan O'Dea from the control
     file at his request.
   * Make the threads-shared test suite more robust, fixing failures on hppa.
     (Closes: #554218)
Checksums-Sha1: 
 1dbe775f52883b97f452963217161afc34e7ae41 7196296 perl-doc_5.10.1-7_all.deb
 3f730d29eefccd638bb63756167ac284a0ca74bf 100152 perl_5.10.1-7.diff.gz
 9e5cb086afb978b7370ea560dd24de06cfe2c406 1357 perl_5.10.1-7.dsc
 ce244a04c19857927dd57878880237637b0ddfde 50964 
libcgi-fast-perl_5.10.1-7_all.deb
 f4888afba0dbf1892686f9fbd641d7ab957eef5a 3487146 perl-modules_5.10.1-7_all.deb
Checksums-Sha256: 
 a73392fb1c23a78a41f0fec32bd6f7d54242d71aa1a3972d18718c3d114ee4f4 100152 
perl_5.10.1-7.diff.gz
 b084c4d310085c4bbbfa9ae86ebf739b1ba9647357c5160c0de2e2e1afb6affd 3487146 
perl-modules_5.10.1-7_all.deb
 b9f46817f29d48ee8bf6783dee38d68f3271570c733aa06223de0682d17bfd23 1357 
perl_5.10.1-7.dsc
 db6ffd3fd4f1973643e83916195afc258fa50b85519664d22da7a50afb6a1a30 7196296 
perl-doc_5.10.1-7_all.deb
 f5e15247bab2a6f0a836697fe468e6dafe06fa06c3425e0ff72461ae3630f172 50964 
libcgi-fast-perl_5.10.1-7_all.deb
Files: 
 2739e09015036d7b097dadc83b7062c1 3487146 perl standard 
perl-modules_5.10.1-7_all.deb
 6a44039f849c14d6f3230b74ccbc3ebb 50964 perl optional 
libcgi-fast-perl_5.10.1-7_all.deb
 c2b6fd2dd96806b5bd94075da77ed205 100152 perl standard perl_5.10.1-7.diff.gz
 c7b787e0523e12020ec7746ac6a29086 7196296 doc optional perl-doc_5.10.1-7_all.deb
 507fc2951f5ae33f3aa6a9f9d64f7637 1357 perl standard perl_5.10.1-7.dsc

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

iEYEARECAAYFAkr1vPIACgkQiyizGWoHLTlWRQCeK+J4cUoJcuZ4MwwHFK23syFH
bfkAn32miLsZ9uW3rAsvtU+TxcKJ+dnM
=jzXe
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to