Your message dated Sun, 01 Nov 2009 00:08:13 +0000
with message-id <e1n4nzr-0003ar...@ries.debian.org>
and subject line Bug#553255: fixed in ruli 0.33-1.1
has caused the Debian Bug report #553255,
regarding libruli-bin: missing-dependency-on-libc needed by 
./usr/bin/httpsearch and 6 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.)


-- 
553255: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=553255
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libruli-bin
Version: 0.33-1
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 libruli-bin depends on:
pn  liboop4                       <none>     (no description available)
pn  libruli4                      <none>     (no description available)

libruli-bin recommends no packages.

libruli-bin suggests no packages.



--- End Message ---
--- Begin Message ---
Source: ruli
Source-Version: 0.33-1.1

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

libruli-bin_0.33-1.1_i386.deb
  to main/r/ruli/libruli-bin_0.33-1.1_i386.deb
libruli4-dev_0.33-1.1_i386.deb
  to main/r/ruli/libruli4-dev_0.33-1.1_i386.deb
libruli4_0.33-1.1_i386.deb
  to main/r/ruli/libruli4_0.33-1.1_i386.deb
ruli_0.33-1.1.diff.gz
  to main/r/ruli/ruli_0.33-1.1.diff.gz
ruli_0.33-1.1.dsc
  to main/r/ruli/ruli_0.33-1.1.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 553...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Barry deFreese <bdefre...@debian.org> (supplier of updated ruli 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: Sat, 31 Oct 2009 11:28:38 -0400
Source: ruli
Binary: libruli4-dev libruli-bin libruli4
Architecture: source i386
Version: 0.33-1.1
Distribution: unstable
Urgency: low
Maintainer: Everton da Silva Marques <everto...@yahoo.com.br>
Changed-By: Barry deFreese <bdefre...@debian.org>
Description: 
 libruli-bin - Library for easily querying DNS SRV records - sample programs
 libruli4   - Library for easily querying DNS SRV records
 libruli4-dev - Library for easily querying DNS SRV records - development files
Closes: 449992 553255
Changes: 
 ruli (0.33-1.1) unstable; urgency=low
 .
   * Non-maintainer upload.
   * Add ${shlibs:Depends}. (Closes: #553255).
   * Fix watch file. (Closes: #449992).
   * Don't depend/build-depend on -1 revision of liboop-dev.
   * Replace deprecated ${Source-Version} with ${binary:Version}.
   * Bump debhelper build-dep and compat to 5.
   * Bump Standards Version to 3.8.3.
Checksums-Sha1: 
 bbc071472c48669fc683bd67356c00ec636bd29f 991 ruli_0.33-1.1.dsc
 fad84162b9b48c6ad567d0ab212ac1108bcbe00e 3901 ruli_0.33-1.1.diff.gz
 8934832289af1bf05281af482d9b32cac955e5b1 62494 libruli4-dev_0.33-1.1_i386.deb
 39ab6e0e05578ae81cdcd8e0822e1b2723d9c928 20408 libruli-bin_0.33-1.1_i386.deb
 98214bb635eea775d7d62f087b8d4633ef1f168f 39138 libruli4_0.33-1.1_i386.deb
Checksums-Sha256: 
 24f9c0f16ce7dc2cdaa4d625f0bf5b2d8cbcefa4bbbaf8664296202f3110e33a 991 
ruli_0.33-1.1.dsc
 5465510e202067ac11a1c2b358a3b3ec40513f6d192ad45cdf02ed4d1b0fb2c6 3901 
ruli_0.33-1.1.diff.gz
 a63f84279f033cf5d78dfb921553d79c666cc4540ff31b6b0461f3c0498b661b 62494 
libruli4-dev_0.33-1.1_i386.deb
 c0204b348d89898f954838ce7a16226e2adf259c4efe1c965269ced81b9d8cac 20408 
libruli-bin_0.33-1.1_i386.deb
 cc4b6a73202798931a588b22a73c065ebe7f10ce39bf88b0becfd9a2dcb2a933 39138 
libruli4_0.33-1.1_i386.deb
Files: 
 9f406da2d8ad6e42b844f2bb5d974d7e 991 libs optional ruli_0.33-1.1.dsc
 b159a07fdbb1b9e61a0b88d05b68e864 3901 libs optional ruli_0.33-1.1.diff.gz
 e1312257ba1963cac96b59ada843ca70 62494 libdevel optional 
libruli4-dev_0.33-1.1_i386.deb
 9ea8e8d03778827eb8de2814339fdd0e 20408 libdevel optional 
libruli-bin_0.33-1.1_i386.deb
 cce3fb8432ff08bf4b8bbc665ea42e91 39138 libs optional libruli4_0.33-1.1_i386.deb

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

iEYEARECAAYFAkrsWqcACgkQ5ItltUs5T34SuQCg2nWXgMN52lcwCQ3IKUEuZq0+
mKUAoOvOgw79iTDy+MhGYHHdmGzuj37N
=4cO/
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to