Gentoo Archives: gentoo-user

From: thelma@×××××××××××.com
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] upgrading 1-year old system
Date: Sun, 29 Jan 2017 23:36:54
Message-Id: 588E7CA7.50309@sys-concept.com
In Reply to: Re: [gentoo-user] upgrading 1-year old system by Frank Steinmetzger
1 On 01/29/2017 03:25 PM, Frank Steinmetzger wrote:
2 > On Sun, Jan 29, 2017 at 03:32:22PM -0600, Dale wrote:
3 >
4 >>>> I haven't updated my system for over a year (1year and 3-months).
5 >>>> I was trying to upgrade my firefox-bin and I'm already running into problems.
6 >>>>
7 >>>> What is my best option, re-install from scratch, upgrade in stages etc.
8 >>>> With firefox-bin I'm getting:
9 >>>
10 >>> 1 year 3 months isn't usually that bad and it can be done - I've done it
11 >>> many times myself. However there are gotchas:
12 >>> […]
13 >>> - go slowly and deal with one block at a time. A regular emerge world
14 >>> probably won't succeed so you gotta bite of small chunks
15 >>>
16 >>> With those basics out the way, it's a great learning experience. I
17 >>> recommend you do it at least once.
18 >>
19 >> Might I also add, the -t option can reveal what is causing what
20 >> sometimes.
21 >
22 > Add --unordered-display to that (I put it into my emerge default options).
23 > It will shrink the output by removing duplicate [nomerge] lines and give you
24 > an easier to understand overview.
25 >
26 > A short while ago I updated an old netbook that hadn't seen any action in
27 > probably 2 years. It took a while (I cloned the HDD and compiled on my main
28 > rig), but I prevailed, inlcuding KDE 4 upgrades.
29 >
30 >> Also, I'd start with @system first, then work on @world.
31 >
32 > I use custom sets (basic tools, system utilities, X stuff, media players
33 > etc) and dealt with one of them at a time, starting with the less intricate
34 > ones.
35 >
36 >> Only bad thing is, KDE, if you have it installed, is in @system because
37 >> of dependencies, last I checked anyway.
38 >
39 > Uhm, KDE will not become part of @system, but you probably can't update kde
40 > without @system first. Much fun comes from the package renaming from
41 > kde-base to kde-apps, and now KDE4 isn't even in the tree anymore. (The OP
42 > hasn't stated whether he actually uses KDE, though.)
43 >
44 > There are three options that spring to mind:
45 > - use the -D flag. Not really an option at the start, but later on in the
46 > process. The problem: if you upgrade package A, which depends on package
47 > C, then the -D flag will catch it. But if package B also depends on it and
48 > *requires* a lower version, you get blockers.
49 > - Those blockers you can either remove temporarily (such as media
50 > applications that are rich in dependencies)
51 > - or add them to a small list of packages that you then update with one
52 > emerge run.
53 > - Try updating the unsuspicious stuff first. It will thin out your emerge
54 > output and let you deal with the tricky stuff later. Ask eix -uc. It will
55 > show you all upgradable packages and mark those in world with a different
56 > colour. Plus it is my hope that this will speed up emerge -u world because
57 > the package list becomes smaller.
58 >
59 > Happy hunting.
60
61 I'm running Xfce so I don't have to deal with KDE?.
62 Thanks all for help, I'll stay in touch if I run into problem. And I'm
63 sure there will be plenty :-)
64
65
66 Thelma

Replies

Subject Author
Re: [gentoo-user] upgrading 1-year old system Dale <rdalek1967@×××××.com>