1 |
On Sunday 29 May 2016 09:40:10 Alan McKinnon wrote: |
2 |
> Heads up to any ~arch users who might run into this. |
3 |
> |
4 |
> I've just spent too many annoying hours dealing with perl-5.24 and it's |
5 |
> modules. As usual with recent perl upgrades, many modules have moved |
6 |
> around and now there's a whole whack of new virtuals. One or more are |
7 |
> causing problems like this: |
8 |
> |
9 |
> !!! Multiple package instances within a single package slot have been pulled |
10 |
> !!! into the dependency graph, resulting in a slot conflict: |
11 |
> |
12 |
> dev-lang/perl:0 |
13 |
> |
14 |
> (dev-lang/perl-5.22.2:0/5.22::gentoo, installed) pulled in by |
15 |
> =dev-lang/perl-5.22* required by |
16 |
> (virtual/perl-NEXT-0.650.0-r4:0/0::perl-experimental, installed) |
17 |
> ^ ^^^^^ |
18 |
> dev-lang/perl:0/5.22=[-build(-)] required by |
19 |
> (perl-gcpan/GnuPG-0.19:0/0::splog-musicbrainz-mirror, installed) |
20 |
> ^^^^^^^^ |
21 |
> (and 435 more with the same problems) |
22 |
> |
23 |
> (dev-lang/perl-5.24.0:0/5.24::gentoo, ebuild scheduled for merge) |
24 |
> pulled in by |
25 |
> =dev-lang/perl-5.24* required by |
26 |
> (virtual/perl-Exporter-5.720.0-r1:0/0::gentoo, installed) |
27 |
> ^ ^^^^^ |
28 |
> (and 59 more with the same problem) |
29 |
> |
30 |
> and portage bails out. |
31 |
> BUT IT'S NOT A HARD BLOCKER. |
32 |
> |
33 |
> I've given up trying to figure this out. Masking perl-5.24 and running |
34 |
> emerge with "--backtrack=99" gets portage back into a state where it's |
35 |
> willing to continue. |
36 |
> |
37 |
> Perhaps someone else with more patience can figure this one out. |
38 |
|
39 |
Are you saying that the usual incantation of perl-cleaner, dep-clean and |
40 |
@preserved rebuild will not arrive at a working system? |
41 |
|
42 |
There's been another thread a week ago which mentioned a sys-devel/make-4.2 |
43 |
bug and the recommendation was to emerge perl with MAKEOPTS=-j1. Did you try |
44 |
this? |
45 |
|
46 |
-- |
47 |
Regards, |
48 |
Mick |