Bug#627159: Not suggest but recommend libio-socket-inet6-perl, add libsocket6-perl
Thijs Kinkhorst
thijs at debian.org
Wed May 18 09:54:02 UTC 2011
Package: libio-socket-ssl-perl
Version: 1.33-1+squeeze1
Severity: important
Tags: patch ipv6
Hi,
When I installed 'sympa' I got the following error messages in my log:
[Mon May 16 17:06:13 2011] [warn] [client 137.56.126.19] mod_fcgid: stderr: Can't locate Socket6.pm in @INC (@INC contains: /usr/share/sympa/lib
/etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10
/usr/local/lib/site_perl .) at /usr/share/perl5/IO/Socket/SSL.pm line 73., referer:
After installing libsocket6-perl:
[Tue May 17 17:51:07 2011] [warn] [client 137.56.126.19] mod_fcgid: stderr: Can't locate IO/Socket/INET6.pm in @INC (@INC contains:
/usr/share/sympa/lib /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10
/usr/share/perl/5.10 /usr/local/lib/site_perl .) at /usr/share/perl5/IO/Socket/SSL.pm line 75., referer:
Sympa recommends libio-socket-ssl-perl, so I got that automatically, however,
I failed to get libio-socket-inet6-perl because libio-socket-ssl-perl only
suggests that. There is no way to find out that you need to install these
two packages when installing sympa and you can only get to this indirectly.
Afterall, users hardly ever install libio-socket-ssl-perl directly, and only
in that case will they see its Suggests.
It seems libsocket6-perl is missing altogether. Attached patch adds both
as a recommends for libio-socket-ssl-perl. This means they will get the
full functionality by default. I think that IPv6 is now at a point and/or
will definately get to such a point in our next release that a
default-supported policy makes sense. Recommends still allows you to remove
it if you don't want it.
Cheers,
Thijs
-- System Information:
Debian Release: 6.0.1
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-5-amd64 (SMP w/4 CPU cores)
Locale: LANG=nl_NL.UTF-8, LC_CTYPE=nl_NL.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages libio-socket-ssl-perl depends on:
ii libnet-ssleay-perl 1.36-1 Perl module for Secure Sockets Lay
ii netbase 4.45 Basic TCP/IP networking system
ii perl 5.10.1-17 Larry Wall's Practical Extraction
Versions of packages libio-socket-ssl-perl recommends:
ii libnet-libidn-perl 0.12.ds-1+b1 Perl bindings for GNU Libidn
Versions of packages libio-socket-ssl-perl suggests:
pn libio-socket-inet6-perl <none> (no description available)
-- no debconf information
-------------- next part --------------
A non-text attachment was scrubbed...
Name: a.diff
Type: text/x-diff
Size: 754 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20110518/4702696c/attachment.diff>
More information about the pkg-perl-maintainers
mailing list