On 26/06/14 18:52, Axel Beckert wrote:
You can find it http://snapshot.debian.org/package/perl/5.14.2-21/

A first glance at /usr/share/doc/perl/changelog.Debian.gz of
5.14.2-21+deb7u1 didn't reveal any changes which _obviously_ cause
such breakage. But it would be nice if you could check if the perl
stable update broke postgrey.

I've done that. Before I changed anything else, I reproduced the problem on my system by commenting out the patch I'd added, then checking if it still failed to start:

geoffc@skye:~$ sudo postgrey --inet 10023
2014/06/27-12:21:50 postgrey (type Net::Server::Multiplex) starting! pid(32321)
Resolved [localhost]:10023 to [::1]:10023, IPv6
Resolved [localhost]:10023 to [127.0.0.1]:10023, IPv4
Binding to TCP port 10023 on host ::1 with IPv6
Insecure dependency in socket while running with -T switch at /usr/lib/perl/5.14/IO/Socket.pm line 80.


Then I downgraded perl-base and perl, and tried again.

geoffc@skye:~$ sudo dpkg -i perl*deb
dpkg: warning: downgrading perl from 5.14.2-21+deb7u1 to 5.14.2-21
(Reading database ... 49234 files and directories currently installed.)
Preparing to replace perl 5.14.2-21+deb7u1 (using perl_5.14.2-21_amd64.deb) ...
Unpacking replacement perl ...
dpkg: warning: downgrading perl-base from 5.14.2-21+deb7u1 to 5.14.2-21
Preparing to replace perl-base 5.14.2-21+deb7u1 (using perl-base_5.14.2-21_amd64.deb) ...
Unpacking replacement perl-base ...
Setting up perl-base (5.14.2-21) ...
Processing triggers for man-db ...
Setting up perl (5.14.2-21) ...

geoffc@skye:~$ sudo postgrey --inet 10023
2014/06/27-12:23:17 postgrey (type Net::Server::Multiplex) starting! pid(32660)
Resolved [localhost]:10023 to [::1]:10023, IPv6
Resolved [localhost]:10023 to [127.0.0.1]:10023, IPv4
Binding to TCP port 10023 on host ::1 with IPv6
Insecure dependency in socket while running with -T switch at /usr/lib/perl/5.14/IO/Socket.pm line 80.


As we can see, the problem still existed. But when I re-upgraded perl-base back I noticed I'd introduced a dependency problem with the 'perl' package. It's possible I should have downgraded both perl-base and perl to do an accurate test.


On 26/06/14 18:52, Axel Beckert wrote:> Do you have any third-party APT repositories in your sources.list
> which may have updated some dependencies of postgrey? Can you run the
> which-pkg-broke tool from the debian-goodies package like this:
>
> $ which-pkg-broke postgrey
>
> and send the output to the bug report?

I have no third party repositories. I ran which-pkg-broke. I wasn't familiar with this tool, and now that I've run it I suspect it won't help, as you've already noted. But here is the output anyway:

Package <perlapi-5.14.2> has no install time info
Package <libmime-base64-perl> has no install time info
Package <debconf-2.0> has no install time info
libattr1:amd64 Sat Nov 9 20:05:48 2013 libacl1:amd64 Sat Nov 9 20:05:48 2013 libbz2-1.0:amd64 Sat Nov 9 20:05:49 2013 coreutils Sat Nov 9 20:05:50 2013 libdb5.1:amd64 Sat Nov 9 20:05:50 2013 debconf Sat Nov 9 20:05:51 2013 debianutils Sat Nov 9 20:05:51 2013 libgcc1:amd64 Sat Nov 9 20:05:55 2013 gcc-4.7-base:amd64 Sat Nov 9 20:05:55 2013 libsemanage-common Sat Nov 9 20:05:57 2013 libselinux1:amd64 Sat Nov 9 20:05:57 2013 libsemanage1:amd64 Sat Nov 9 20:05:57 2013 libsepol1:amd64 Sat Nov 9 20:05:58 2013 libpam0g:amd64 Sat Nov 9 20:06:01 2013 libpam-modules:amd64 Sat Nov 9 20:06:01 2013 libpam-modules-bin Sat Nov 9 20:06:01 2013 sensible-utils Sat Nov 9 20:06:02 2013 passwd Sat Nov 9 20:06:03 2013 tar Sat Nov 9 20:06:05 2013 libustr-1.0-1:amd64 Sat Nov 9 20:06:05 2013 liblzma5:amd64 Sat Nov 9 20:06:07 2013 zlib1g:amd64 Sat Nov 9 20:06:08 2013 adduser Sat Nov 9 20:06:29 2013 libgdbm3:amd64 Sat Nov 9 20:06:36 2013 install-info Sat Nov 9 20:06:59 2013 ucf Sat Nov 9 21:03:52 2013 libc-bin Thu Mar 13 21:38:10 2014 libc6:amd64 Thu Mar 13 21:38:13 2014 multiarch-support Thu Mar 13 21:38:37 2014 libclass-isa-perl Thu Mar 13 21:39:12 2014 perl-modules Thu Mar 13 21:39:13 2014 libswitch-perl Thu Mar 13 21:39:14 2014 libdigest-hmac-perl Thu May 22 18:35:02 2014 libberkeleydb-perl Thu May 22 18:35:02 2014 libio-multiplex-perl Thu May 22 18:35:03 2014 libsocket6-perl Thu May 22 18:35:03 2014 libio-socket-inet6-perl Thu May 22 18:35:03 2014 libnet-cidr-perl Thu May 22 18:35:03 2014 libnet-ip-perl Thu May 22 18:35:04 2014 libnet-dns-perl Thu May 22 18:35:04 2014 postgrey Thu May 22 18:35:05 2014 libnet-server-perl Thu May 22 18:35:05 2014 dpkg Thu Jun 26 06:14:05 2014 perl Fri Jun 27 14:21:03 2014 perl-base Fri Jun 27 14:21:04 2014


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

Reply via email to