Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 420275 - net-dns/ddclient or dev-perl/IO-Socket-SSL needs dev-perl/Net-SSLeay
Summary: net-dns/ddclient or dev-perl/IO-Socket-SSL needs dev-perl/Net-SSLeay
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Aaron W. Swenson
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-06-08 16:25 UTC by David Gasaway
Modified: 2012-06-13 19:54 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Gasaway 2012-06-08 16:25:40 UTC
I was attempting to use ddclient with SSL support, and was getting the following error:

Jun  8 08:44:38 mab ddclient[2687]: FATAL:    Error loading the Perl module IO::Socket::SSL needed for SSL connect.
Jun  8 08:44:38 mab ddclient[2687]: FATAL:     On Debian, the package libio-socket-ssl-perl must be installed.
Jun  8 08:44:38 mab ddclient[2687]: FATAL:     On Red Hat, the package perl-IO-Socket-SSL must be installed.

On reemerging IO-Socket-SSL, I noticed the following warning:

 * perl Makefile.PL PREFIX=/usr INSTALLDIRS=vendor INSTALLMAN3DIR=none DESTDIR=/var/tmp/portage/dev-perl/IO-Socket-SSL-1.740.0/image/
Checking if your kit is complete...
Looks good
Warning: prerequisite Net::SSLeay 1.21 not found.
Writing Makefile for IO::Socket::SSL
>>> Source configured.

After installing Net-SSLeay, the ddclient error went away.  I don't know enough about these packages to say whether IO-Socket-SSL should require Net-SSLeay, ddclient should require Net-SSLeay, or maybe IO-Socket-SSL should have a USE flag that ddclient requires.


Reproducible: Always

Steps to Reproduce:
Attempt to use ddclient without Net-SSLeay installed with "ssl=yes" in the ddclient.conf file.
Comment 1 Torsten Veller (RETIRED) gentoo-dev 2012-06-11 11:19:36 UTC
ddclient rdepends on IO-Socket-SSL which r/depends on Net-SSLeay.
If it can't find it, then i guess you did update dev-lang/perl and didn't run perl-cleaner?

I guess this bug is INVALID.
Comment 2 David Gasaway 2012-06-11 15:42:29 UTC
I suppose so.  I didn't think that Net-SSLeay was installed at all at the start, but I could be mistaken.  I did attempt to run the command to fix perl, but I mis-remembered it as "perl-updater".  Thanks for looking into this.
Comment 3 Torsten Veller (RETIRED) gentoo-dev 2012-06-13 19:54:36 UTC
Thanks. Closing