On 13 Aug 2003 at 10:43, Mark Knecht wrote:

> Hi,
>    I'm having a problem understanding how to actually handle a blocked
> package in emerge and move forward. I've attached a portion of what I'm
> seeing in my xterm, along with the little bit of the man page on emerge that
> seems to apply, but I don't know how to go forward properly. I hope someone
> can give me the emerge 101 lesson on blocked package handling. Thanks.
> 
>    From what I see here, emerge wants to update dev-perl/perl to
> revision -r12. I appear to have r11 installed. emerge would like to do
> something early in the emerge process (install 3 things including File-Spec?
> I'm not sure) but cannot move forward.
> 
>    When I look at emerging File-Spec by itself I see that I apparently have
> version 0.82 installed, and it would like to update to 0.84-r1 but cannot as
> it's blocked. Why is it 'blocked'? I have tried an 'emerge -pC File-Spec'
> and it appears the system would remove it, but I don't know what that might
> break, if anything.
> 
>    The man page snippet seems to imply this is not going to be a problem,
> but does not tell me what to do when it apparently is a problem.
> 
> Thanks in advance,
> Mark
> 
> 
> Gentoo2 root # emerge -p --update --deep system
> 
> These are the packages that I would merge, in order:
> 
> Calculating system dependencies ...done!
> [ebuild  N    ] sys-devel/gnuconfig-20030708
> [blocks B     ] <dev-perl/ExtUtils-MakeMaker-6.05-r6 (from pkg
> dev-lang/perl-5.8.0-r12)
> [blocks B     ] <dev-perl/Test-Simple-0.47-r1 (from pkg
> dev-lang/perl-5.8.0-r12)
> [blocks B     ] <dev-perl/File-Spec-0.84-r1 (from pkg
> dev-lang/perl-5.8.0-r12)
> <SNIP>
> [ebuild     U ] dev-lang/perl-5.8.0-r12 [5.8.0-r11]
> <SNIP>
> Gentoo2 root #
> 
> 
> entoo2 root # emerge -p File-Spec
> 
> These are the packages that I would merge, in order:
> 
> Calculating dependencies ...done!
> [blocks B     ] <dev-perl/ExtUtils-MakeMaker-6.05-r6 (from pkg
> dev-lang/perl-5.8.0-r12)
> [blocks B     ] <dev-perl/Test-Simple-0.47-r1 (from pkg
> dev-lang/perl-5.8.0-r12)
> [blocks B     ] <dev-perl/File-Spec-0.84-r1 (from pkg
> dev-lang/perl-5.8.0-r12)
> [ebuild     U ] dev-lang/perl-5.8.0-r12 [5.8.0-r11]
> [ebuild     U ] dev-perl/File-Spec-0.84-r1 [0.82]
> 
> Gentoo2 root #
> 
> 

emerge unmerge dev-perl/ExtUtils-MakeMaker dev-perl/Test-Simple dev-perl/File-Spec

This has been discussed earlier in the mailing list .. searching the archives may give 
you more information

HTH
R'twick


--
[EMAIL PROTECTED] mailing list

Reply via email to