Summary: | dev-perl/Module-Install-0.91 dependency | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Joseph <syscon780> |
Component: | New packages | Assignee: | Gentoo Perl team <perl> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Joseph
2009-09-20 17:56:11 UTC
(In reply to comment #0) > I'm trying to install dev-perl/Module-Install (needed by LedgerSMB) but it > needs ~dev-lang/perl-5.10.1 that is not in portage. No, it does not need perl-5.10.1. It needs a virtual/perl-(.*) package that depends on either ~dev-lang/perl-5.10.1 or the matching perl-core/\1 package. As perl-5.10.1 is not in the tree you should have a look at your package.keywords file and add the perl-core packages too. If you don't find it, attach emerge -d LedgerSMB. Here is what I'm getting: g-cpan -p Module::Install -CPAN: Storable loaded ok Going to read /root/.cpan/Metadata Database was generated on Wed, 23 Sep 2009 06:27:05 GMT Use of uninitialized value in hash element at /usr/lib/perl5/vendor_perl/5.8.8/Gentoo/Portage.pm line 72. Use of uninitialized value in substitution (s///) at /usr/lib/perl5/vendor_perl/5.8.8/Gentoo/Portage.pm line 80. Use of uninitialized value in substitution (s///) at /usr/lib/perl5/vendor_perl/5.8.8/Gentoo/Portage.pm line 81. Use of uninitialized value in substitution (s///) at /usr/lib/perl5/vendor_perl/5.8.8/Gentoo/Portage.pm line 81. * Ebuild already exists for Module-Install (dev-perl/Module-Install) !!! INVALID ACCEPT_KEYWORDS: # !!! INVALID ACCEPT_KEYWORDS: Prefix !!! INVALID ACCEPT_KEYWORDS: keywords These are the packages that would be merged, in order: Calculating dependencies... done! emerge: there are no ebuilds to satisfy "~dev-lang/perl-5.10.1". (dependency required by "dev-perl/Module-Install-0.91" [ebuild]) (dependency required by "Module-Install" [argument]) My package.keywords # module needed for ledgerSMB dev-perl/Module-Install ~x86 dev-perl/Module-ScanDeps ~x86 dev-perl/File-Remove ~x86 dev-perl/YAML-Tiny ~x86 virtual/perl-Module-CoreList ~x86 (In reply to comment #2) > Here is what I'm getting: > > g-cpan -p Module::Install g-cpan is not maintained. Don't use it if the ebuild is already in the tree. > -CPAN: Storable loaded ok > Going to read /root/.cpan/Metadata > Database was generated on Wed, 23 Sep 2009 06:27:05 GMT > Use of uninitialized value in hash element at > /usr/lib/perl5/vendor_perl/5.8.8/Gentoo/Portage.pm line 72. > Use of uninitialized value in substitution (s///) at > /usr/lib/perl5/vendor_perl/5.8.8/Gentoo/Portage.pm line 80. > Use of uninitialized value in substitution (s///) at > /usr/lib/perl5/vendor_perl/5.8.8/Gentoo/Portage.pm line 81. > Use of uninitialized value in substitution (s///) at > /usr/lib/perl5/vendor_perl/5.8.8/Gentoo/Portage.pm line 81. > * Ebuild already exists for Module-Install (dev-perl/Module-Install) Use the ebuild in the tree. > !!! INVALID ACCEPT_KEYWORDS: # > !!! INVALID ACCEPT_KEYWORDS: Prefix > !!! INVALID ACCEPT_KEYWORDS: keywords grep ACCEPT_KEYWORDS /etc/make.conf and remove the "comment"? > These are the packages that would be merged, in order: > > Calculating dependencies... done! > > emerge: there are no ebuilds to satisfy "~dev-lang/perl-5.10.1". > (dependency required by "dev-perl/Module-Install-0.91" [ebuild]) > (dependency required by "Module-Install" [argument]) Then run emerge -d Module-Install *** Bug 285991 has been marked as a duplicate of this bug. *** |