View previous topic :: View next topic |
Author |
Message |
barefootcoder Tux's lil' helper
Joined: 09 Jan 2004 Posts: 93
|
Posted: Tue Feb 22, 2005 6:43 pm Post subject: Masking perl/libperl |
|
|
When the Perl 5.8.4 ebuild (and corresponding libperl ebuild) came out, it completely broke my mod_perl. After spending a long time trying to fix this problem, I just gave up and masked it. Then the Perl 5.8.4-r1 eubild came out, so I tried again. Still broke. So I masked that one too. Then came 5.8.5-r2. Still broke. Masked.
But now every time I try to emerge -ua system (or emerge -ua world, FTM), I get:
Code: | Calculating system dependencies -
!!! All ebuilds that could satisfy ">=sys-devel/libperl-5.8.5" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-devel/libperl-5.8.5-r1 (masked by: ~x86 keyword)
- sys-devel/libperl-5.8.5 (masked by: package.mask)
- sys-devel/libperl-5.8.6 (masked by: ~x86 keyword)
For more information, see MASKED PACKAGES section in the emerge man page or
section 2.2 "Software Availability" in the Gentoo Handbook.
!!! (dependency required by "dev-lang/perl-5.8.5-r4" [ebuild])
!!! Problem with ebuild dev-lang/perl-5.8.5-r4
!!! Possibly a DEPEND/*DEPEND problem.
!!! Depgraph creation failed. |
I've tried unmasking the libperl just to see what it's trying to upgrade, and I get a list of things that seem to have nothing to do with Perl or libperl, plus Perl and libperl themselves. If I emerge each thing other than Perl and libperl separately, they all work great. So I don't understand why emerge refuses to simply pass over the things I told it to mask.
If anyone has any ideas how to make emerge shut up about Perl (or FTM if anyone has any ideas how to fix the original problem so I can just unmask Perl and be done with it), please pass 'em on. |
|
Back to top |
|
|
barefootcoder Tux's lil' helper
Joined: 09 Jan 2004 Posts: 93
|
Posted: Fri Mar 04, 2005 7:31 pm Post subject: |
|
|
*bump*
Does anyone have any ideas on how to fix this? |
|
Back to top |
|
|
kallamej Administrator
Joined: 27 Jun 2003 Posts: 4975 Location: Gothenburg, Sweden
|
Posted: Fri Mar 04, 2005 8:32 pm Post subject: |
|
|
Please try emerge -Dupvt world to see what is trying to pull in the packages. If you really want to stay at one specific version of a package, put it in your overlay and mask all other versions. That should work until you have a package that requires a higher version than the one you have installed. _________________ Please read our FAQ Forum, it answers many of your questions.
irc: #gentoo-forums on irc.libera.chat |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|