1 |
On 8/10/2014 11:45 AM, Tanstaafl <tanstaafl@×××××××××××.org> wrote: |
2 |
> I haven't updated in a little while, and am seeing a lot of big updates... |
3 |
> |
4 |
> The main ones that concern me are: |
5 |
> |
6 |
> perl (5.16 > 5.18) |
7 |
|
8 |
Ok, a little experimenting to see if I can stage these updates and just |
9 |
update perl first, I get: |
10 |
|
11 |
> # emerge -pvuDN perl |
12 |
> |
13 |
> These are the packages that would be merged, in order: |
14 |
> |
15 |
> Calculating dependencies... done! |
16 |
> [ebuild U ] virtual/libintl-0-r1 [0] ABI_X86="(64%*) -32% (-x32)" 0 kB |
17 |
> [ebuild U ] sys-devel/gnuconfig-20140212 [20131128] 44 kB |
18 |
> [ebuild U ] app-admin/perl-cleaner-2.16 [2.15] 6 kB |
19 |
> [ebuild U ] sys-libs/db-4.8.30-r1:4.8 [4.8.30:4.8] USE="cxx -doc -examples -java -tcl {-test}" ABI_X86="(64%*) (-32) (-x32)" 22,351 kB |
20 |
> [ebuild U ] dev-lang/perl-5.18.2-r1:0/5.18 [5.16.3:0/5.16] USE="berkdb gdbm -debug -doc -ithreads" 13,746 kB |
21 |
> |
22 |
> Total: 5 packages (5 upgrades), Size of downloads: 36,147 kB |
23 |
> |
24 |
> !!! Multiple package instances within a single package slot have been pulled |
25 |
> !!! into the dependency graph, resulting in a slot conflict: |
26 |
> |
27 |
> dev-lang/perl:0 |
28 |
> |
29 |
> (dev-lang/perl-5.16.3::gentoo, installed) pulled in by |
30 |
> =dev-lang/perl-5.16* required by (virtual/perl-Attribute-Handlers-0.930.0-r1::gentoo, installed) |
31 |
> dev-lang/perl:0/5.16=[-build(-)] required by (dev-perl/Net-SSLeay-1.550::gentoo, installed) |
32 |
> dev-lang/perl:0/5.16=[-build(-)] required by (dev-perl/IO-Socket-SSL-1.953.0::gentoo, installed) |
33 |
> dev-lang/perl:0/5.16=[-build(-)] required by (dev-perl/Sub-Exporter-0.986.0::gentoo, installed) |
34 |
> dev-lang/perl:0/5.16=[-build(-)] required by (dev-perl/PlRPC-0.202.0-r2::gentoo, installed) |
35 |
> dev-lang/perl:0/5.16=[-build(-)] required by (dev-perl/Net-Daemon-0.480.0-r1::gentoo, installed) |
36 |
> dev-lang/perl:0/5.16=[-build(-)] required by (dev-vcs/git-1.8.5.5::gentoo, installed) |
37 |
> dev-lang/perl:0/5.16=[-build(-)] required by (dev-perl/log-dispatch-2.410.0::gentoo, installed) |
38 |
> dev-lang/perl:0/5.16=[-build(-)] required by (dev-perl/Try-Tiny-0.180.0::gentoo, installed) |
39 |
> dev-lang/perl:0/5.16=[-build(-)] required by (dev-perl/Error-0.170.210::gentoo, installed) |
40 |
> dev-lang/perl:0/5.16=[-build(-)] required by (dev-perl/Package-Stash-XS-0.280.0::gentoo, installed) |
41 |
> dev-lang/perl:0/5.16=[-build(-)] required by (net-analyzer/net-snmp-5.7.3_pre3::gentoo, installed) |
42 |
> dev-lang/perl:0/5.16=[-build(-)] required by (dev-perl/Package-Stash-0.360.0::gentoo, installed) |
43 |
> (and 1 more with the same problems) |
44 |
> |
45 |
> (dev-lang/perl-5.18.2-r1::gentoo, ebuild scheduled for merge) pulled in by |
46 |
> =dev-lang/perl-5.18* required by (virtual/perl-MIME-Base64-3.130.0-r3::gentoo, installed) |
47 |
> (and 3 more with the same problem) |
48 |
|
49 |
A little googling suggests that I could resolve this by a simple: |
50 |
|
51 |
emerge -C virtual/perl-Attribute-Handlers-0.930.0-r1 |
52 |
& |
53 |
emerge -C virtual/perl-MIME-Base64-3.130.0-r3 |
54 |
|
55 |
But even if this does resolve the conflicts, what would break |
56 |
(temporarily) if I removed those? They're virtuals, so... maybe... |
57 |
nothing? Any way to check? |