Gentoo Archives: gentoo-user

From: Dmitry Bogun <nyaka@×××××.org>
To: gentoo-user@l.g.o
Subject: [gentoo-user] Dependency conflict
Date: Fri, 30 Sep 2016 08:32:31
Message-Id: 8183220B-1FF2-4308-B299-F7CA1C67B75A@nyaka.org
1 Hi.
2
3 Perl packages family use extremely annoying dependency definition.
4
5 See example below.
6
7 The question is "what is the correct way to solve this dependency conflict?". I don't like to add all "conflicts" into install list in cli. Is there a way to force update of all this "perl sh.t/stuff"? And this is not first time when I faced this issue. And usually it happen with perl* packages.
8
9 # emerge -a1 bash perl
10
11 * IMPORTANT: 1 news items need reading for repository 'gentoo'.
12 * Use eselect news read to view new items.
13
14
15 These are the packages that would be merged, in order:
16
17 Calculating dependencies... done!
18 [ebuild U ] app-shells/bash-4.3_p46-r1 [4.3_p42-r1]
19 [ebuild R ] dev-lang/perl-5.20.2
20
21 WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:
22
23 dev-lang/perl:0
24
25 (dev-lang/perl-5.22.2:0/5.22::gentoo, ebuild scheduled for merge) conflicts with
26 =dev-lang/perl-5.20* required by (virtual/perl-IO-1.310.0:0/0::gentoo, installed)
27 ^ ^^^^^
28 dev-lang/perl:0/5.20=[-build(-)] required by (dev-perl/Net-SMTP-SSL-1.30.0:0/0::gentoo, installed)
29 ^^^^^^^^
30 dev-lang/perl:0/5.20=[-build(-)] required by (dev-perl/Text-Unidecode-0.40.0-r1:0/0::gentoo, installed)
31 ^^^^^^^^
32 dev-lang/perl:0/5.20=[-build(-)] required by (dev-perl/Date-Manip-6.510.0:0/0::gentoo, installed)
33 ^^^^^^^^
34 dev-lang/perl:0/5.20=[-build(-)] required by (dev-perl/IO-Socket-INET6-2.720.0:0/0::gentoo, installed)
35 ^^^^^^^^
36 dev-lang/perl:0/5.20=[-build(-)] required by (perl-core/Data-Dumper-2.154.0:0/0::gentoo, installed)
37 ^^^^^^^^
38 dev-lang/perl:0/5.20=[-build(-)] required by (dev-perl/IO-Socket-SSL-2.24.0:0/0::gentoo, installed)
39 ^^^^^^^^
40 =dev-lang/perl-5.20* required by (virtual/perl-Test-Harness-3.330.0:0/0::gentoo, installed)
41 ^ ^^^^^
42 dev-lang/perl:0/5.20=[-build(-)] required by (dev-perl/Tie-IxHash-1.230.0:0/0::gentoo, installed)
43 ^^^^^^^^
44 =dev-lang/perl-5.20* required by (virtual/perl-Digest-SHA-5.880.0:0/0::gentoo, installed)
45 ^ ^^^^^
46 =dev-lang/perl-5.20.2* required by (virtual/perl-Storable-2.490.100-r1:0/0::gentoo, installed)
47 ^ ^^^^^^^
48 dev-lang/perl:0/5.20=[-build(-)] required by (dev-perl/Carp-Clan-6.40.0-r1:0/0::gentoo, installed)
49 ^^^^^^^^
50 dev-lang/perl:0/5.20=[-build(-)] required by (dev-perl/Socket6-0.270.0:0/0::gentoo, installed)
51 ^^^^^^^^
52 dev-lang/perl:0/5.20= required by (dev-perl/Net-DNS-1.40.0:0/0::gentoo, installed)
53 ^^^^^^^^
54 dev-lang/perl:0/5.20=[-build(-)] required by (dev-perl/Error-0.170.240:0/0::gentoo, installed)
55 ^^^^^^^^
56 dev-lang/perl:0/5.20=[-build(-)] required by (dev-perl/Date-Calc-6.400.0:0/0::gentoo, installed)
57 ^^^^^^^^
58 dev-lang/perl:0/5.20=[-build(-)] required by (dev-perl/libintl-perl-1.240.0:0/0::gentoo, installed)
59 ^^^^^^^^
60 dev-lang/perl:0/5.20=[-build(-)] required by (dev-perl/Sys-CPU-0.610.0:0/0::gentoo, installed)
61 ^^^^^^^^
62 dev-lang/perl:0/5.20=[-build(-)] required by (dev-perl/Authen-SASL-2.160.0-r1:0/0::gentoo, installed)
63 ^^^^^^^^
64 dev-lang/perl:0/5.20=[-build(-)] required by (dev-perl/Sys-MemInfo-0.980.0:0/0::gentoo, installed)
65 ^^^^^^^^
66 =dev-lang/perl-5.20* required by (virtual/perl-Digest-MD5-2.530.0-r2:0/0::gentoo, installed)
67 ^ ^^^^^
68 dev-lang/perl:0/5.20=[-build(-)] required by (dev-perl/Net-IP-1.260.0-r1:0/0::gentoo, installed)
69 ^^^^^^^^
70 dev-lang/perl:0/5.20=[-build(-)] required by (dev-vcs/git-2.7.3-r1:0/0::gentoo, installed)
71 ^^^^^^^^
72 dev-lang/perl:0/5.20=[-build(-)] required by (dev-perl/Unicode-EastAsianWidth-1.330.0-r1:0/0::gentoo, installed)
73 ^^^^^^^^
74 dev-lang/perl:0/5.20=[-build(-)] required by (perl-core/File-Temp-0.230.400-r1:0/0::gentoo, installed)
75 ^^^^^^^^
76 =dev-lang/perl-5.20.2* required by (virtual/perl-File-Spec-3.480.100-r1:0/0::gentoo, installed)
77 ^ ^^^^^^^
78 =dev-lang/perl-5.20* required by (virtual/perl-MIME-Base64-3.140.0-r1:0/0::gentoo, installed)
79 ^ ^^^^^
80 dev-lang/perl:0/5.20=[-build(-)] required by (dev-perl/Bit-Vector-7.400.0:0/0::gentoo, installed)
81 ^^^^^^^^
82 dev-lang/perl:0/5.20= required by (sys-apps/texinfo-6.1:0/0::gentoo, installed)
83 ^^^^^^^^
84 =dev-lang/perl-5.20* required by (virtual/perl-Encode-2.600.0:0/0::gentoo, installed)
85 ^ ^^^^^
86 dev-lang/perl:0/5.20=[-build(-)] required by (perl-core/libnet-1.270.0:0/0::gentoo, installed)
87 ^^^^^^^^
88 dev-lang/perl:0/5.20=[-build(-)] required by (dev-perl/Digest-HMAC-1.30.0-r1:0/0::gentoo, installed)
89 ^^^^^^^^
90 =dev-lang/perl-5.20* required by (virtual/perl-Carp-1.330.100:0/0::gentoo, installed)
91 ^ ^^^^^
92 dev-lang/perl:0/5.20=[-build(-)] required by (dev-perl/URI-1.600.0-r1:0/0::gentoo, installed)
93 ^^^^^^^^
94 dev-lang/perl:0/5.20= required by (dev-perl/Net-SSLeay-1.720.0-r1:0/0::gentoo, installed)
95 ^^^^^^^^
96 =dev-lang/perl-5.20* required by (virtual/perl-Scalar-List-Utils-1.380.0:0/0::gentoo, installed)
97 ^ ^^^^^
98
99
100 Would you like to merge these packages? [Yes/No] n
101
102 Quitting.

Replies

Subject Author
Re: [gentoo-user] Dependency conflict Alexander Kapshuk <alexander.kapshuk@×××××.com>
Re: [gentoo-user] Dependency conflict Neil Bothwick <neil@××××××××××.uk>
[gentoo-user] Re: Dependency conflict "Jörg Schaible" <joerg.schaible@×××.de>
[gentoo-user] Re: Dependency conflict Kai Krakow <hurikhan77@×××××.com>