Summary: | Porting: perl-module.eclass | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Pieter Van den Abeele (RETIRED) <pvdabeel> |
Component: | New packages | Assignee: | osx porters <osx> |
Status: | VERIFIED DUPLICATE | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 57677 | ||
Bug Blocks: | |||
Attachments: | ebuild patch for irssi to compile on macos |
Description
Pieter Van den Abeele (RETIRED)
2004-07-12 21:14:33 UTC
Please remove the dependency of perl 5.8.2, it is invalid. I have installed irssi in solaris9/sparc, macosx, linux, and there is no need for perl 5.8.2.. please remove or relax this dependancy ... (relax to depend on perl 5.8 I guess) basically.. in a macos and in a solaris/sparc system, the simple ./configure will work and make will succeed. miguel Created attachment 38038 [details, diff]
ebuild patch for irssi to compile on macos
This patch comments the "inherit perl-module eutils" that block the emerge..
and also correctly tests and applies the use flags to the config options..
miguel
This patch is not acceptable. If you set USE="perl" patched ebuild will fail to find perl-module_src_prep. We need to inherit perl-module anyway. (Also you removed eutils.eclass but it is required for epatch.) As conditional inherit isn't supported by Portage, the best way to solve the bug is to fix perl-module.eclass to not require perl-5.8.4. I'll have a look at fixing the eclass. (Sorry I couldn't attend the meeting) bug #57677 contains a patch to fix this problem. DEPEND should be changed to DEPEND=">=dev-lang/perl-5.8.1 ) !<dev-perl/ExtUtils-MakeMaker-6.17" though. *** This bug has been marked as a duplicate of 57677 *** Closing out bugs that've been resolved for a while now... |