Package: libio-socket-inet6-perl
Version: 2.54-1.1
Severity: normal

Hi,

using /usr/lib/gnupg/gpgkeys_hkpms provided by msva-perl 0.8,
that uses IO::Socket::SSL,
that isa IO::Socket::INET6 if available,
that uses some bits of Socket6.

Without libio-socket-inet6-perl installed, gpgkeys_hkpms works nicely.
With libiosocket-inet6-perl installed, it fails:

$ LC_ALL=C gpg --keyserver-options debug --recv-keys 66EB74F0
gpg: requesting key 66EB74F0 from hkpms server keys.indymedia.org
Using http-proxy: socks://127.0.0.1:9050
command: GET
context: https
peer: keys.indymedia.org
pkctype: x509pem
Contacting MSVA at http://localhost:45678/reviewcert
Monkeysphere HKPMS Certificate validation succeeded:
  Successfully validated "https://keys.indymedia.org"; through the OpenPGP Web 
of Trust.
Found response in cache
Found response in cache
HTTPS error: 500 Bad arg length for Socket6::unpack_sockaddr_in6, length is 16, 
should be 28
gpg: no valid OpenPGP data found.
gpg: Total number processed: 0
zsh: exit 2     LC_ALL=C gpg --keyserver-options debug --recv-keys 66EB74F0

gpg.conf contains the following keyserver-related options:

keyserver-options http-proxy=socks://127.0.0.1:9050/
keyserver hkpms://keys.indymedia.org

This issue has been reported in msva-perl bug tracker:

    https://labs.riseup.net/code/issues/2677

The bug might live its hidden life in libiosocket-inet6-perl,
libio-socket-ssl-perl, or libsocket6-perl. I am not sure who in the
pipeline does something wrong. Don't hesitate reassigning this bug if
you feel like it is the right thing to do.

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (990, 'testing'), (1, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-686 (SMP w/1 CPU core)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libio-socket-inet6-perl depends on:
ii  libsocket6-perl               0.23-1     Perl extensions for IPv6
ii  perl                          5.10.1-16  Larry Wall's Practical Extraction 

libio-socket-inet6-perl recommends no packages.

libio-socket-inet6-perl suggests no packages.

-- no debconf information

--
  intrigeri <intrig...@boum.org>



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to