On 07/10/2014 09:13, Helmut Jarausch wrote:
Hi,
dev-lang/perl-5.20.1 is in the tree (unmasked), but trying to upgrade
gives me lots of blocks requiring versions which are not
in the tree, yet, like
[blocks B ] <perl-core/Socket-2.13.0 ("<perl-core/Socket-2.13.0" is
blocking virtual/perl-Socket-2.13.0)
Has anybody tried to upgrade to this version of Perl?
Here is a generically applicable approach to handling upgrades in
situations where a major dev-lang/perl update is queued.
1) emerge -auDN @world
2) If previous step fails: emerge -auDN --backtrack=30 @world
3) If previous step fails:
a) emerge --deselect $(qlist -IC 'perl-core/*')
b) Return to step #2
4) perl-cleaner -all
5) If previous step fails, follow the instructions in the error message
6) Re-select any perl modules that you may have explicitly requested
The final step won't apply to you unless you a Perl hacker.
--Kerin