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