Gentoo Archives: gentoo-user

From: Daniel Frey <djqfrey@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] getting blocks for system and world update not resolved
Date: Wed, 18 Mar 2015 04:23:49
In Reply to: [gentoo-user] getting blocks for system and world update not resolved by Tamer Higazi
On 03/17/2015 09:11 PM, Tamer Higazi wrote:
> Hi people! > I have problems getting these blocks at a system update solved... > > I executed: > emerge --backtrack=30 -fuDN @system @world > > > Any ideas ?! > > ... > ... > ... > [blocks B ] <perl-core/ExtUtils-Install-1.670.0 > ("<perl-core/ExtUtils-Install-1.670.0" is blocking > virtual/perl-ExtUtils-Install-1.670.0) > [blocks B ] media-libs/libpostproc ("media-libs/libpostproc" is > blocking media-video/ffmpeg-1.2.6-r1) > [blocks B ] <perl-core/Parse-CPAN-Meta-1.441.400 > ("<perl-core/Parse-CPAN-Meta-1.441.400" is blocking > virtual/perl-Parse-CPAN-Meta-1.441.400) > [blocks B ] media-video/ffmpeg:0 ("media-video/ffmpeg:0" is > blocking media-video/libav-9.17, media-libs/libpostproc-10.20140517-r1) > [blocks B ] <perl-core/ExtUtils-Manifest-1.630.0 > ("<perl-core/ExtUtils-Manifest-1.630.0" is blocking > virtual/perl-ExtUtils-Manifest-1.630.0-r1) > [blocks B ] <perl-core/version-0.990.900 > ("<perl-core/version-0.990.900" is blocking > virtual/perl-version-0.990.900-r1) > [blocks B ] <perl-core/CPAN-Meta-YAML-0.12.0 > ("<perl-core/CPAN-Meta-YAML-0.12.0" is blocking > virtual/perl-CPAN-Meta-YAML-0.12.0) > >
Do you have the perl-core packages in your world file? They shouldn't be there. If you remove them emerge will figure out how to update them. Regarding libav trying to replace ffmpeg, it's an annoying problem that pops up now and then. It could be that a package you are trying to install requires some USE flags for ffmpeg that aren't set, so it's trying to replace it with libav with the USE flags it requires. Not very intuitive... Output from `emerge -pvuDN @world` would be better, it'll be easier to sort out what ffmpeg needs. Dan