Bug#627865: libnet-ssleay-perl: FTBFS due to dependency cycle (Perl 5.12 migration)

Thorsten Glaser tg at mirbsd.de
Wed May 25 02:12:18 UTC 2011


Source: libnet-ssleay-perl
Version: 1.36-2
Severity: important

libnet-ssleay-perl Build-Depends: libtest-kwalitee-perl

root at ara2:~ # apt-cache depends -i libtest-kwalitee-perl
libtest-kwalitee-perl
  Depends: perl
  Depends: libmodule-cpants-analyse-perl
root at ara2:~ # apt-cache depends -i libmodule-cpants-analyse-perl
libmodule-cpants-analyse-perl
  Depends: perl
  Depends: libarchive-any-perl
  Depends: libarray-diff-perl
  Depends: libclass-accessor-perl
  Depends: libcpan-distnameinfo-perl
  Depends: libfile-find-rule-perl
  Depends: libfile-slurp-perl
  Depends: libio-capture-perl
  Depends: liblist-moreutils-perl
  Depends: libmodule-extractuse-perl
  Depends: libreadonly-perl
  Depends: libsoftware-license-perl
  Depends: libtest-cpan-meta-yaml-perl
  Depends: libtext-csv-xs-perl
  Depends: libwww-perl
  Depends: libyaml-syck-perl
root at ara2:~ # apt-cache depends -i libwww-perl
libwww-perl
  Depends: perl
  Depends: ca-certificates
  Depends: libencode-locale-perl
  Depends: libfile-listing-perl
  Depends: libhtml-parser-perl
  Depends: libhtml-tagset-perl
  Depends: libhtml-tree-perl
  Depends: libhttp-cookies-perl
  Depends: libhttp-date-perl
  Depends: libhttp-message-perl
  Depends: libhttp-negotiate-perl
  Depends: liblwp-mediatypes-perl
  Depends: liblwp-protocol-https-perl
  Depends: libnet-http-perl
  Depends: liburi-perl
  Depends: libwww-robotrules-perl
  Depends: netbase
root at ara2:~ # apt-cache depends -i liblwp-protocol-https-perl
liblwp-protocol-https-perl
  Depends: perl
  Depends: libwww-perl
  Depends: libnet-http-perl
  Depends: libio-socket-ssl-perl
  Depends: ca-certificates
root at ara2:~ # apt-cache depends -i libio-socket-ssl-perl
libio-socket-ssl-perl
  Depends: perl
  Depends: libnet-ssleay-perl
  Depends: netbase

And here’s a full cycle. What’s worse:

root at ara2:~ # apt-cache show lib{test-kwalitee,module-cpants-analyse,www,lwp-protocol-https,io-socket-ssl}-perl | grep ^Arch
Architecture: all
Architecture: all
Architecture: all
Architecture: all
Architecture: all
Architecture: all

The arch:all packages here come directly from Debian unstable,
which means they’re all up to date. I wonder why nobody has
seen that yet… anyway, due to this cycle I cannot recompile
libnet-ssleay-perl (the only !arch:all package in it) against
Perl 5.12.


-- System Information:
Debian Release: wheezy/sid
Architecture: m68k

Kernel: Linux 2.6.38-2-atari
Locale: LANG=C, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/mksh-static

Versions of packages libnet-ssleay-perl depends on:
ii  libc6                         2.13-3     Embedded GNU C Library: Shared lib
ii  libssl0.9.8                   0.9.8o-7   SSL shared libraries
ii  perl                          5.12.3-6   Larry Wall's Practical Extraction
pn  perlapi-5.10.0                <none>     (no description available)

libnet-ssleay-perl recommends no packages.

Versions of packages libnet-ssleay-perl suggests:
ii  perl [libmime-base64-perl]    5.12.3-6   Larry Wall's Practical Extraction





More information about the pkg-perl-maintainers mailing list