Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
It seems as if dev-perl/libwww-perl didn't build with SSL support (for https, specifically) even if the 'ssl' use flag is enabled. This minor update adds the dependency dev-perl/Crypt-SSLeay if the ssl use flag is enabled. Crypt-SSLeay is already in portage and contains the dependencies for openssl and other required libs for "real" ssl implementation. This is "feature" was added only because both libwww-perl and Crypt-SSLeay were already in portage and therefore should be gentoo-ified in terms of dependencies. No new dependencies (outside of the existing portage tree) were introducted. Tested and working on ~x86 and x86. Reproducible: Always Steps to Reproduce: 1. emerge unmerge Crypt-SSLeay if it is installed 2. enable ssl use flag 3. emerge dev-perl/libwww-perl (note no ssl support in LWP::Agent et al) 4. emerge Crypt-SSLeay 5. emerge libwww-perl again (note it now supports ssl) Expected Results: The idea is that libwww-perl should take advantage of the ssl use flag to include Crypt-SSLeay conditionally.
Created an attachment (id=14697) [edit] libwww-perl-5.69-r1.ebuild added "respect" for the ssl use flag and now includes Crypt-SSLeay conditionally if enabled. added -r1 to ebuild name to note change (just a suggestion).
Eric, good catch. Confirmed, tested, and -r'd up. Thanks!