Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 25012

Summary: dev-perl/Crypt-SSLeay-0.49 has a dependency problem
Product: Gentoo Linux Reporter: Tom Fredrik Blenning Klaussen <bfg-dev>
Component: New packagesAssignee: Michael Cummings (RETIRED) <mcummings>
Status: VERIFIED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Tom Fredrik Blenning Klaussen 2003-07-21 16:50:52 UTC
dev-perl/Crypt-SSLeay-0.49 should depend on dev-perl/ExtUtils-MakeMaker. 

Reproducible: Always
Steps to Reproduce:
1.Obviously remove dev-perl/ExtUtils-MakeMaker 
 
Actual Results:  
Compilation exited in error. 

Expected Results:  
Installed itself.
Comment 1 SpanKY gentoo-dev 2003-07-21 18:50:47 UTC
make sure you have latest version of perl 
Comment 2 Michael Cummings (RETIRED) gentoo-dev 2003-07-23 08:17:09 UTC
http://dev.gentoo.org/~mcummings/makemaker.html
Comment 3 Tom Fredrik Blenning Klaussen 2003-07-26 11:29:25 UTC
Well, anyway if you need perl-5.8 then the dependancy should say: 
       >=dev-lang/perl-5.8 (or whenever the MakeMaker became stable) 
not as it says now: 
       >=dev-lang/perl-5 
 
 
Comment 4 Michael Cummings (RETIRED) gentoo-dev 2003-07-29 05:31:25 UTC
perl-5.8 is the default perl for all platforms, all profiles. There is no need to be that precise. If you have chosen to stay with the older perl, then install the standalone ebuild for the makemaker patch (please read the page at the url I posted). Unfortunately, we cannot continue to support older perl installs.

Bah, that all came out wrong. The point is if you have perl 5.6.1, then you should have the makemaker ebuild installed to patch it, if you have 5.8.0 you are fine, but either way you should already have MakeMaker there. If you don't, then that means you were caught in a depclean in between our cleanups and makemaker was unmerged by accident.
Comment 5 Tom Fredrik Blenning Klaussen 2003-07-29 12:25:38 UTC
Well, I'm going with perl-5.8.0.

The reason I reported the bug in the first place was because I had to do a lot of manual manhandling with the portage tree. It seems like a plausible cause that I've been caught in between depcleans. Anyway, you do as you best see fit. I'm done with this bug.
Comment 6 Michael Cummings (RETIRED) gentoo-dev 2003-08-07 04:50:50 UTC
"fixed" isn't the best class for resolution but comes closest for this bug
Comment 7 Tom Fredrik Blenning Klaussen 2003-08-07 07:04:18 UTC
Well, I'll mark it as verified.