Bug#485983: libsoap-lite-perl: Missing package dependency, recursive includes on modules.

dleonard at dleonard.net dleonard at dleonard.net
Thu Jun 12 20:35:26 UTC 2008


Package: libsoap-lite-perl
Version: 0.710.05-1
Severity: important

The testing and unstable versions of libsoap-lite-perl both need to depend on libversion-perl since SOAP::Lite and its child modules now depend on version.pm.

Additionally, there is a recursive module dependency between SOAP::Lite and SOAP::Constants resulting in all methods showing up with warnings as redefined.  I'm guessing the following compilation error is also due to this:

Use of uninitialized value in concatenation (.) or string at /usr/share/perl5/SOAP/Lite.pm line 3395.
 Supported versions:

BEGIN failed--compilation aborted at /usr/share/perl5/SOAP/Lite.pm line 3409.
Compilation failed in require at /usr/share/perl5/SOAP/Constants.pm line 13.
BEGIN failed--compilation aborted at /usr/share/perl5/SOAP/Constants.pm line 13.
Compilation failed in require at /usr/share/perl5/SOAP/Lite.pm line 3367.
BEGIN failed--compilation aborted at /usr/share/perl5/SOAP/Lite.pm line 3367.
sea-dleonard:~/perforce/Classic/Inventory/main$ vi /usr/share/perl5/SOAP/Constants.pm 

-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.24
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)





More information about the pkg-perl-maintainers mailing list