[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#553243: marked as done (libwxgtk2.8-dbg: missing-dependency-on-libc needed by ./usr/lib/libwx_gtk2ud_adv-2.8.so.0.4.0 and 15 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.)

Your message dated Thu, 03 Dec 2009 03:35:59 +0000
with message-id <E1NG2U3-0004aD-SG@ries.debian.org>
and subject line Bug#553243: fixed in wxwidgets2.8
has caused the Debian Bug report #553243,
regarding libwxgtk2.8-dbg: missing-dependency-on-libc needed by ./usr/lib/libwx_gtk2ud_adv-2.8.so.0.4.0 and 15 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 owner@bugs.debian.org

553243: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=553243
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: libwxgtk2.8-dbg
Severity: serious
Justification: The listed file appears to be linked against the C library,
User: lintian-maint@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.


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'oldstable'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux (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 libwxgtk2.8-dbg depends on:
pn  libwxbase2.8-dbg            <none>       (no description available)
ii  wx2.8-headers      wxWidgets Cross-platform C++ GUI t

libwxgtk2.8-dbg recommends no packages.

libwxgtk2.8-dbg suggests no packages.

--- End Message ---
--- Begin Message ---
Source: wxwidgets2.8

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

  to main/w/wxwidgets2.8/libwxbase2.8-0_2.8.10.1-1_i386.deb
  to main/w/wxwidgets2.8/libwxbase2.8-dbg_2.8.10.1-1_i386.deb
  to main/w/wxwidgets2.8/libwxbase2.8-dev_2.8.10.1-1_i386.deb
  to main/w/wxwidgets2.8/libwxgtk2.8-0_2.8.10.1-1_i386.deb
  to main/w/wxwidgets2.8/libwxgtk2.8-dbg_2.8.10.1-1_i386.deb
  to main/w/wxwidgets2.8/libwxgtk2.8-dev_2.8.10.1-1_i386.deb
  to main/w/wxwidgets2.8/python-wxgtk2.8-dbg_2.8.10.1-1_i386.deb
  to main/w/wxwidgets2.8/python-wxgtk2.8_2.8.10.1-1_i386.deb
  to main/w/wxwidgets2.8/wx2.8-doc_2.8.10.1-1_all.deb
  to main/w/wxwidgets2.8/wx2.8-examples_2.8.10.1-1_all.deb
  to main/w/wxwidgets2.8/wx2.8-headers_2.8.10.1-1_i386.deb
  to main/w/wxwidgets2.8/wx2.8-i18n_2.8.10.1-1_all.deb
  to main/w/wxwidgets2.8/wxwidgets2.8_2.8.10.1-1.diff.gz
  to main/w/wxwidgets2.8/wxwidgets2.8_2.8.10.1-1.dsc
  to main/w/wxwidgets2.8/wxwidgets2.8_2.8.10.1.orig.tar.gz

A summary of the changes between this version and the previous one is

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 553243@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
Ryan Niebur <ryan@debian.org> (supplier of updated wxwidgets2.8 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 ftpmaster@debian.org)

Hash: SHA1

Format: 1.8
Date: Tue, 01 Dec 2009 22:45:38 -0800
Source: wxwidgets2.8
Binary: libwxbase2.8-0 libwxbase2.8-dev libwxbase2.8-dbg libwxgtk2.8-0 libwxgtk2.8-dev libwxgtk2.8-dbg python-wxgtk2.8 python-wxgtk2.8-dbg python-wxversion python-wxtools wx-common wx2.8-headers wx2.8-i18n wx2.8-doc wx2.8-examples libwxmsw2.8-dev libwxmsw2.8-dbg wx2.8-headers-msw
Architecture: source i386 all
Distribution: unstable
Urgency: low
Maintainer: wxWidgets Maintainers <freewx-maint@lists.alioth.debian.org>
Changed-By: Ryan Niebur <ryan@debian.org>
 libwxbase2.8-0 - wxBase library (runtime) - non-GUI support classes of wxWidgets t
 libwxbase2.8-dbg - wxBase library (debug) - non-GUI support classes of wxWidgets too
 libwxbase2.8-dev - wxBase library (development) - non-GUI support classes of wxWidge
 libwxgtk2.8-0 - wxWidgets Cross-platform C++ GUI toolkit (GTK+ runtime)
 libwxgtk2.8-dbg - wxWidgets Cross-platform C++ GUI toolkit (GTK+ debug)
 libwxgtk2.8-dev - wxWidgets Cross-platform C++ GUI toolkit (GTK+ development)
 libwxmsw2.8-dbg - wxMSW mingw32msvc-cross (debug)
 libwxmsw2.8-dev - wxMSW mingw32msvc-cross
 python-wxgtk2.8 - wxWidgets Cross-platform C++ GUI toolkit (wxPython binding)
 python-wxgtk2.8-dbg - wxWidgets Cross-platform C++ GUI toolkit (wxPython binding, debug
 python-wxtools - wxWidgets Cross-platform C++ GUI toolkit (wxPython common files)
 python-wxversion - wxWidgets Cross-platform C++ GUI toolkit (wxPython version select
 wx-common  - wxWidgets Cross-platform C++ GUI toolkit (common support files)
 wx2.8-doc  - wxWidgets Cross-platform C++ GUI toolkit (documentation)
 wx2.8-examples - wxWidgets Cross-platform C++ GUI toolkit (examples)
 wx2.8-headers - wxWidgets Cross-platform C++ GUI toolkit (header files)
 wx2.8-headers-msw - Extra wxWidgets headers for mingw32msvc-cross
 wx2.8-i18n - wxWidgets Cross-platform C++ GUI toolkit (i18n support)
Closes: 476254 489671 491006 493090 494424 512117 512939 535424 539170 545080 549770 553243
 wxwidgets2.8 ( unstable; urgency=low
   * Add myself to Uploaders (Closes: #539170)
   * add a watch file
   * New Upstream Version (Closes: #512939)
     - fixes underscores instead of underline letters in context menu
       in pgadmin3 (Closes: #491006)
     - fixes Gtk-WARNINGs (Closes: #494424)
   * remove the python-wxaddons package, wxaddons is removed upstream
   * set maintainer to Wx Maintainers
   * switch to quilt
   * -dbg packages => Section: debug
   * add Homepage fields
   * remove reference to homepage in long descriptions
   * depend on libgl1-mesa-dev instead of the transitional xlibmesa-gl-
   * s/Source-Version/binary:Version/
   * Debian Policy 3.8.3
   * add README.source
   * fix lintian override handling
   * remove bashism in d/rules (Closes: #535424)
   * fix the doc-base file (Closes: #476254)
   * fix bashism in useless example... (Closes: #489671)
   * fix configure for on hurd (Closes: #512117)
   * use the config.{sub,guess} from autotools-dev during build
   * add shlibs:Depends to libwxgtk2.8-dbg (Closes: #553243)
   * build without --enable-mediactrl (Closes: #493090)
   * make python-wxgtk2.8 conflict with python-wxaddons to make sure it
   * don't compress .py files
   * add versioned build dependencies on binutils..either the version in
     or before stable, or the version that fixed the bug
   * no more get-orig-source (Closes: #545080)
   * backport r61009 to fix FTBFS (Closes: #549770)
   * remove Editra, it has its own package now
   * fix some lintian warnings, mostly borrowed from Ubuntu
 565b8eabbcb1f3f632662272a465007bec0c7c89 1888 wxwidgets2.8_2.8.10.1-1.dsc
 af39e974af1cffe64351119cb88095f6057a1ff2 38985995 wxwidgets2.8_2.8.10.1.orig.tar.gz
 6f8665553b98d88564a07df4c1fe330b3f56521c 63656 wxwidgets2.8_2.8.10.1-1.diff.gz
 99a628430e54779d22ce910ea8e3db9679ba37fe 690056 libwxbase2.8-0_2.8.10.1-1_i386.deb
 1d5700d02b58873bda4384370e9f4fe5824fdc64 100950 libwxbase2.8-dev_2.8.10.1-1_i386.deb
 78b58611e35513046fe796956d4efd36375f86ce 3777014 libwxbase2.8-dbg_2.8.10.1-1_i386.deb
 fd8e8c82f97bc9c5465811a8477f09680a1c7771 3450552 libwxgtk2.8-0_2.8.10.1-1_i386.deb
 d5e441a0c78d1d936175b2d6b67cd0da18521d21 101146 libwxgtk2.8-dev_2.8.10.1-1_i386.deb
 df58d58f9ee1bb2ac7038f9543faf581f01ff1ae 24239524 libwxgtk2.8-dbg_2.8.10.1-1_i386.deb
 7f8205720bf42d978edddd67523819057fc59b1d 9146584 python-wxgtk2.8_2.8.10.1-1_i386.deb
 dc8c84346cc3d16374253d8d6e1dda9c83ccc10e 35663524 python-wxgtk2.8-dbg_2.8.10.1-1_i386.deb
 98a4ca79abd1c094efc53036095c28bbaa3a76ca 1120722 wx2.8-headers_2.8.10.1-1_i386.deb
 afb6c13ab7e81aded71f2dd0e7123e6931e1a0ae 846568 wx2.8-i18n_2.8.10.1-1_all.deb
 bc1be1073fbcc968a926bca961fe76109261ffcc 2087262 wx2.8-doc_2.8.10.1-1_all.deb
 279a4685e3e297acb518592edd7641f4b70be679 7164780 wx2.8-examples_2.8.10.1-1_all.deb
 39c606423e178aeca3de94fc8ca13567ff9abeec325140fc309931a3d221d453 1888 wxwidgets2.8_2.8.10.1-1.dsc
 2335b7e109ffe2faafaa3429567efb469ee00707e28f4c748929392704ef1e46 38985995 wxwidgets2.8_2.8.10.1.orig.tar.gz
 a75635727c8f7392b9c139c179032b231e8f3213c2da837c49ce8c70f725014e 63656 wxwidgets2.8_2.8.10.1-1.diff.gz
 9aaa5392ad44d2f8c0e8f806f140f2def34bd2e379bd9828e65bc405a3141435 690056 libwxbase2.8-0_2.8.10.1-1_i386.deb
 7ba7a9dc5f6082ca40c2b07b7ce01776f7a0f0c1939526234eb237641730f427 100950 libwxbase2.8-dev_2.8.10.1-1_i386.deb
 a19e32d9520fc41d9609d0ddf44d6832e1fb645068ffe5d8e1b2094fb4503b7b 3777014 libwxbase2.8-dbg_2.8.10.1-1_i386.deb
 d098af6d82b3a5357582f40a76c602e4f9427311967585e9fdaa333591adbcd8 3450552 libwxgtk2.8-0_2.8.10.1-1_i386.deb
 5807489510daa024cc8703206ac8bdc1cec34de05d274fea9c01358f5116031c 101146 libwxgtk2.8-dev_2.8.10.1-1_i386.deb
 8b3da7e10dac4e1268051bf6afc7eb0778bf81dd41d3dab3192fbc215c81e3c6 24239524 libwxgtk2.8-dbg_2.8.10.1-1_i386.deb
 9ab0133e53f00a49eefb353d3bad33960c7fd6c00ce9910a462fd149e4217622 9146584 python-wxgtk2.8_2.8.10.1-1_i386.deb
 f82d3ccd427a4f601cf1c8ff5cb1849a3526b2ab1634e48b6a27b54df1a3e86b 35663524 python-wxgtk2.8-dbg_2.8.10.1-1_i386.deb
 41285db18258b85c644d274c4953357364d3f350be328825ee92c2bc2761a259 1120722 wx2.8-headers_2.8.10.1-1_i386.deb
 94b1794ef6daf5de34505ab24fa437441f91c904c577eff0d6bc91550ad3430f 846568 wx2.8-i18n_2.8.10.1-1_all.deb
 c71b1b1f837f9512482d193bbcc3a0e6ad2d802a0dd5f249e07c6c5ddac5004a 2087262 wx2.8-doc_2.8.10.1-1_all.deb
 c165e0cbe6e24e6c46857cbac6980e7f7216c24c09d306a196ef4fdbac51ab3c 7164780 wx2.8-examples_2.8.10.1-1_all.deb
 423f66f25f2175b405ad72f8120fa466 1888 libs optional wxwidgets2.8_2.8.10.1-1.dsc
 e8f04568f2f30ebbc5a29eef79aa21d5 38985995 libs optional wxwidgets2.8_2.8.10.1.orig.tar.gz
 8c950cf68aa5f7dd2af6cb0dcfaed055 63656 libs optional wxwidgets2.8_2.8.10.1-1.diff.gz
 b451205940824bdbacb4b052e47a7d04 690056 libs optional libwxbase2.8-0_2.8.10.1-1_i386.deb
 05e0f65d3c94dce31590d595929d8bb0 100950 libdevel optional libwxbase2.8-dev_2.8.10.1-1_i386.deb
 63e4e1bbf56d946adbc0c957fee4b4bc 3777014 debug extra libwxbase2.8-dbg_2.8.10.1-1_i386.deb
 4a06e3764b73bf92335f5493626c956d 3450552 libs optional libwxgtk2.8-0_2.8.10.1-1_i386.deb
 b46b23c1b29b292b580466ffb5e8fb55 101146 libdevel optional libwxgtk2.8-dev_2.8.10.1-1_i386.deb
 d1418529a9222d7634b2c50b12d0a7c2 24239524 debug extra libwxgtk2.8-dbg_2.8.10.1-1_i386.deb
 d73faf663a4c14661c5795c91f3cc509 9146584 python optional python-wxgtk2.8_2.8.10.1-1_i386.deb
 70f258277a12f0d1fb46ea40cf40a192 35663524 debug extra python-wxgtk2.8-dbg_2.8.10.1-1_i386.deb
 7d533e998a79dfd3b358e55fd50199cc 1120722 devel optional wx2.8-headers_2.8.10.1-1_i386.deb
 ffe277673f4d2038157ec328b892a1fd 846568 libs optional wx2.8-i18n_2.8.10.1-1_all.deb
 26936b120ecadad661792babdc24c8cf 2087262 doc optional wx2.8-doc_2.8.10.1-1_all.deb
 26a1800efc26c49b3c1223771dd682bc 7164780 devel optional wx2.8-examples_2.8.10.1-1_all.deb

Version: GnuPG v1.4.9 (GNU/Linux)


--- End Message ---

Reply to: