Your message dated Tue, 10 Nov 2009 12:02:08 +0000
with message-id <e1n7pqg-0005kt...@ries.debian.org>
and subject line Bug#553226: fixed in a52dec 0.7.4-12
has caused the Debian Bug report #553226,
regarding liba52-0.7.4-dev: missing-dependency-on-libc needed by 
./usr/bin/a52dec and 1 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 ow...@bugs.debian.org
immediately.)


-- 
553226: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=553226
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: liba52-0.7.4-dev
Version: 0.7.4-11
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 liba52-0.7.4-dev depends on:
ii  liba52-0.7.4                  0.7.4-11   library for decoding ATSC A/52 str

liba52-0.7.4-dev recommends no packages.

liba52-0.7.4-dev suggests no packages.



--- End Message ---
--- Begin Message ---
Source: a52dec
Source-Version: 0.7.4-12

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

a52dec_0.7.4-12.diff.gz
  to main/a/a52dec/a52dec_0.7.4-12.diff.gz
a52dec_0.7.4-12.dsc
  to main/a/a52dec/a52dec_0.7.4-12.dsc
liba52-0.7.4-dev_0.7.4-12_amd64.deb
  to main/a/a52dec/liba52-0.7.4-dev_0.7.4-12_amd64.deb
liba52-0.7.4_0.7.4-12_amd64.deb
  to main/a/a52dec/liba52-0.7.4_0.7.4-12_amd64.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 553...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Fabian Greffrath <fab...@debian-unofficial.org> (supplier of updated a52dec 
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: Tue, 03 Nov 2009 10:14:30 +0100
Source: a52dec
Binary: liba52-0.7.4 liba52-0.7.4-dev
Architecture: source amd64
Version: 0.7.4-12
Distribution: unstable
Urgency: low
Maintainer: Debian multimedia packages maintainers 
<pkg-multimedia-maintain...@lists.alioth.debian.org>
Changed-By: Fabian Greffrath <fab...@debian-unofficial.org>
Description: 
 liba52-0.7.4 - library for decoding ATSC A/52 streams
 liba52-0.7.4-dev - library for decoding ATSC A/52 streams (development)
Closes: 553226 553595
Changes: 
 a52dec (0.7.4-12) unstable; urgency=low
 .
   [ Loic Minier ]
   * Let liba52-0.7.4-dev depend on ${shlibs:Depends}; thanks Niko Tyni.
     Closes: #553226, thanks Manoj Srivastava.
 .
   [ Fabian Greffrath ]
   * debian/control:
     + Removed the "XS-" prefix from the Vcs-Svn and Vcs-Browser fields and
       let them point to the current GIT repository.
     + Added Homepage field, removed links from package descriptions.
   * debian/lintian/liba52-0.7.4-dev, debian/rules:
     + Removed lintian overrides file.
   * debian/rules:
     + Fixed debian-rules-ignores-make-clean-error.
     + Changed to copy /usr/share/misc/config.{sub,guess} in place just before
       the ./configure call and remove the files in the clean target.
   * debian/watch:
     + Fixed to watch only for versions beginning with a digit.
   * debian/patches/04-link-against-lm.dpatch: New patch to explicitely link
     against -lm, Closes: #553595 (FTBFS with binutils-gold).
Checksums-Sha1: 
 25b5d451304fff6134f373a3c2cfe096fde4f074 1470 a52dec_0.7.4-12.dsc
 75a7493f12dddd77f1ec054d1ec0f8439f01f7cb 338664 a52dec_0.7.4-12.diff.gz
 f15c969c1362c8872a31cb9de5bf129f5406973d 31880 liba52-0.7.4_0.7.4-12_amd64.deb
 c089482b3cb41108ddf0e91c53a5da5ea5acc6c6 51176 
liba52-0.7.4-dev_0.7.4-12_amd64.deb
Checksums-Sha256: 
 64810abbdfef1660deed42ccc020b862a38d35e17a89e820041d2a954314eec8 1470 
a52dec_0.7.4-12.dsc
 1df43e69f3c99466b4fd7c70e33c7ed7ab0c288ff253aea27dd4a3628301fae7 338664 
a52dec_0.7.4-12.diff.gz
 21f64cb178c1b957c740612215bc8acef5a1e78142c5aade3621fa664ecbe3d4 31880 
liba52-0.7.4_0.7.4-12_amd64.deb
 579c265d68802c5733adc001d320cdf5f24208f81b1461cc4b9cc39a63537ad2 51176 
liba52-0.7.4-dev_0.7.4-12_amd64.deb
Files: 
 01a8d78027379e7bacc77f5bc29fda85 1470 sound optional a52dec_0.7.4-12.dsc
 e100f965fa7eb4ef4ed2d06e5867a2d3 338664 sound optional a52dec_0.7.4-12.diff.gz
 47ca7ad4df262e15acfadaf5771525a3 31880 libs optional 
liba52-0.7.4_0.7.4-12_amd64.deb
 54082cf1fa6b811db7452164519bd68f 51176 libdevel optional 
liba52-0.7.4-dev_0.7.4-12_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Debian Powered!

iJwEAQECAAYFAkr5UDMACgkQ78RAoABp8o/pKAP/cg137Mee8eLT/CWpJWvREDFI
Pt8YmNeDUZ0hhrfTewqDWAU8ScPxfV1RH4E/iajStaiqrrT22+xguDYeoWhE9uwu
Uk5abtQ7KHmLEGj9F+F9DocyS4OmTlTqh9BnRRqNDdhvV8Yqs+o85FPh2aWODk2I
/fDKufRC3LbEEu6RI+g=
=ApKG
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to