Gentoo Archives: gentoo-user

From: Dale <rdalek1967@×××××.com>
To: Gentoo User <gentoo-user@l.g.o>
Subject: Re: [gentoo-user] Pay attention to what 'emerge' tells you.
Date: Wed, 19 Apr 2017 21:14:55
Message-Id: f8abe208-e955-551c-baee-5d19fe1fb202@gmail.com
In Reply to: [gentoo-user] Pay attention to what 'emerge' tells you. by Grant Edwards
1 Grant Edwards wrote:
2 > I did my normal (approximately) weekly emerge sync/update today, and
3 > the update failed: emerge complained about a conflict between perl
4 > 5.22 and 5.24. There were a bunch of perl modules that required 5.22,
5 > but others required 5.24.
6 >
7 > After a bit of messing around, I just uninstalled all the ones that
8 > required 5.22 (and then uninstalled whatever apps required those
9 > modules). This took numerous iterations of 'emerge --pretend
10 > --depclean' and 'emerge -C <something>' and 'emerge -auvND'. After
11 > 10-15 minutes of this, the update ran without conflict, and then I
12 > reinstalled whatever apps I had uninstalled.
13 >
14 > Now update the next machine... same conflicts.
15 >
16 > This time I paid closer attention to the emerge output and added
17 > '--backtrack=30' as it suggested. Then the update worked ran no
18 > problem.
19 >
20
21
22 I set my backtrack to 100 in make.conf a long time ago. That solved
23 those occasional issues that pop up from time to time. Before that, I
24 would run into updates that just wouldn't resolve themselves.
25
26 I'd hate to know I had to sit down with a slide rule and calculate all
27 those things by hand. o_O
28
29 Dale
30
31 :-) :-)