When attempting to update spamassassin (and thus IO-Socket) I get the following error when IO-Socket is running it's tests: Checking if your kit is complete... Looks good Writing Makefile for IO::Socket::SSL cp SSL.pm blib/lib/IO/Socket/SSL.pm Manifying blib/man3/IO::Socket::SSL.3pm PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/01loadmodule.....ok t/02settings.......FAILED--Further testing stopped: Setup of test IO::Socket::INET server failed: Address already in use. All the rest of the tests in this suite will fail also unless you change the values in ssl_settings.req in the t/ directory. make: *** [test_dynamic] Error 255 !!! ERROR: dev-perl/IO-Socket-SSL-0.96 failed. !!! Function perl-module_src_compile, Line 62, Exitcode 2 !!! test failed I tried shutting down all of the daemons on the machine but nothing seems to help. Is there any way around the test (aside from building it myself) maybe? Reproducible: Always Steps to Reproduce: 1. 2. 3. Portage 2.0.50-r8 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6.6) ================================================================= System uname: 2.6.6 i686 Pentium III (Coppermine) Gentoo Base System version 1.5.1 distcc 2.14 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=pentium3 -O3 -pipe -fstack-protector" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium3 -O3 -pipe -fstack-protector" DISTDIR="/mnt/data/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo ftp://gentoo.agsn.ca/ http://mirrors.tds.net/gentoo http://www.mirror.ac.uk/sites/www.ibiblio.org/gentoo/" MAKEOPTS="-j2" PKGDIR="/mnt/data/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/opt/gentoo-rsync/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="aalib apache2 berkdb crypt curl fastcgi flash foomaticdb freetds freetype gd gdbm gmp gtk2 hardened hardenedphp imap innodb java jikes jpeg libg++ libwww mad mbox mcal motif mpi mssql mysql ncurses oav oci8 odbc offensive pam pdflib perl pic png pwdb python readline samba sasl slang spell sse ssl tcpd tiff truetype virus-scan x86 xml2 zlib"
This is usually due to a misconfiguration (or lack of configuration) in /etc/hosts - make sure /etc/hosts (and other common network related files like /etc/resolv.conf) is all setup correctly.
The machine is not configured any differently than the other machines where this builds correctly.
Sometimes there's more info available if you run the tests with TEST_VERBOSE. Just cd into the IO-Socket-SSL WORKDIR and issue a 'make test TEST_VERBOSE=1'.
Thanks much for that tidbit if info. It was the Sieve mail filter daemon running on lo. IO-Socket-SSL wants ports 2000-2004 on 127.0.0.1 and thus, the test failed. Stopping cyrus solved the puzzle. Consider this fixed. Thank you very much.
I wouldn't consider this ebuild fixed, since the proposed verbose build does not work for me. What is the following log message supposed to mean?: IO-Socket-SSL-0.96 # make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /usr/bin/perl5.8.5 "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/01loadmodule.....1..4 ok 1 ok 2 ok 3 ok 4 ok t/02settings.......1..1 Bail out! Setup of test IO::Socket::INET server failed: Address already in use. All the rest of the tests in this suite will fail also unless you change the values in ssl_settings.req in the t/ directory.FAILED--Further testing stopped: Setup of test IO::Socket::INET server failed: Address already in use. All the rest of the tests in this suite will fail also unless you change the values in ssl_settings.req in the t/ directory. make: *** [test_dynamic] Error 255
*** Bug 72648 has been marked as a duplicate of this bug. ***
same prob overhere - blocking daemon net-mail/freepops - what we gonna do about that?
tests disabled.