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