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

Reply via email to