1 |
Am 25.02.2021 um 17:13 schrieb Andreas Fink: |
2 |
> On Thu, 25 Feb 2021 15:15:55 -0000 (UTC) |
3 |
> Grant Edwards <grant.b.edwards@×××××.com> wrote: |
4 |
> |
5 |
>> On 2021-02-25, hitachi303 <gentoo-user@××××××××××××××××.de> wrote: |
6 |
>> |
7 |
>>> I found it to be helpful to de-install as many programs as possible |
8 |
>>> before starting the update and the first emerge --sync. This reduces the |
9 |
>>> amount of conflicts by a considerable amount. |
10 |
>> |
11 |
>> Yes, Definitely. If you can, uninstall anything "big" that you can |
12 |
>> live without temporarily: LibreOffice, Chromium, Qt, KDE, X11, Gnome, |
13 |
>> Cups, etc. |
14 |
>> |
15 |
>> Leave portage, sshd, Python, your init system, and GCC. |
16 |
>> |
17 |
>>> Stuff like libreoffice or thunderbird and so on and all of their |
18 |
>>> dependencies. Everything your system does not need to run but what |
19 |
>>> you need to be productive when you use your system. I use -av |
20 |
>>> --depclean for this. |
21 |
>> |
22 |
>> |
23 |
> |
24 |
> Can't you, instead of uninstalling anything big, just start with the |
25 |
> system set for the upgrade? |
26 |
> emerge -auvDN @system |
27 |
> |
28 |
> Once the system set is updated you can assume of being in a rather sane |
29 |
> state, where a world upgrade should just work(TM). |
30 |
> |
31 |
|
32 |
In theory this should work. My experience is that it does not. I have |
33 |
had a couple of time when I couldn't do an emerge -auvDN @system because |
34 |
of blocks but when trying to do a emerge -auvDN @world portage could |
35 |
solve the issue with the blocks. |