Package: amule Version: 2.2.2-1 Severity: normal Tags: patch, experimental It seems from version 2.2.2 on, aMules configure is able to correctly detect the presence of libupnp3-dev and use it accordingly.
Earlier versions (=< 2.2.1) seem to try to unconditionally dlopen() libupnp.so.3, but the version from experimental does it right by checking at compile time, if the library is available. Please apply attached patch to correctly use libupnp3, as current version in experimental depends on libupnp3 but the binary does not use it, because libupnp3-dev was not present during build. -- System Information: Debian Release: 5.0 APT prefers unstable APT policy: (990, 'unstable'), (200, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.27.10-322 (PREEMPT) Locale: lang=de...@euro, lc_ctype=de...@euro (charmap=ISO-8859-15) Shell: /bin/sh linked to /bin/bash Versions of packages amule depends on: ii amule-common 2.2.2-1 common files for the rest of aMule ii libc6 2.7-16 GNU C Library: Shared libraries ii libcrypto++7 5.5.2-2 General purpose cryptographic shar ii libgcc1 1:4.3.2-1 GCC support library ii libgeoip1 1.4.4.dfsg-3 A non-DNS IP-to-country resolver l ii libstdc++6 4.3.2-1 The GNU Standard C++ Library v3 ii libupnp3 1:1.6.6-3 Portable SDK for UPnP Devices (sha ii libwxbase2.8-0 2.8.7.1-1.1 wxBase library (runtime) - non-GUI ii libwxgtk2.8-0 2.8.7.1-1.1 wxWidgets Cross-platform C++ GUI t ii zlib1g 1:1.2.3.3.dfsg-12 compression library - runtime Versions of packages amule recommends: ii amule-utils 2.2.2-1~sh.1 utilities for aMule (command-line Versions of packages amule suggests: pn amule-utils-gui <none> (no description available) -- no debconf information
diff -u amule-2.2.2/debian/control amule-2.2.2/debian/control --- amule-2.2.2/debian/control +++ amule-2.2.2/debian/control @@ -2,7 +2,7 @@ Section: x11 Priority: optional Maintainer: Adeodato Simó <d...@net.com.org.es> -Build-Depends: autotools-dev, debhelper (>= 5.0.51~), quilt, libglib2.0-dev, zlib1g-dev, libgd2-xpm-dev, libgeoip-dev, libpng12-dev, libreadline5-dev, libcrypto++-dev, libwxgtk2.8-dev, wx2.8-i18n +Build-Depends: autotools-dev, debhelper (>= 5.0.51~), quilt, libglib2.0-dev, zlib1g-dev, libgd2-xpm-dev, libgeoip-dev, libpng12-dev, libreadline5-dev, libcrypto++-dev, libwxgtk2.8-dev, wx2.8-i18n, libupnp3-dev Standards-Version: 3.8.0 Homepage: http://www.amule.org Vcs-Git: git://git.debian.org/git/collab-maint/amule.git @@ -11,7 +11,7 @@ Package: amule Architecture: any -Depends: amule-common (= ${source:Version}), ${shlibs:Depends}, ${misc:Depends}, libupnp3 +Depends: amule-common (= ${source:Version}), ${shlibs:Depends}, ${misc:Depends} Recommends: amule-utils Suggests: amule-utils-gui Description: client for the eD2k and Kad networks, like eMule