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


Reply via email to