1 |
Apparently, though unproven, at 00:49 on Tuesday 01 February 2011, Mick did |
2 |
opine thusly: |
3 |
|
4 |
|
5 |
> > It is so much easier to just backup your data files and re-install, then |
6 |
> > restore the data. It'll take a few hours, trying to upgrade might take |
7 |
> > days. |
8 |
> > |
9 |
> > If you want to try, start with "emerge -avuND system", get that to |
10 |
> > complete and take it from there. |
11 |
> |
12 |
> Only to reinforce what Alan says. Sometimes even a month or two is enough |
13 |
> to cause headaches if cornerstone packages of the toolchain have been |
14 |
> updated more than once. |
15 |
> |
16 |
> Unless you want to undertake this for self-punishment purposes, it will be |
17 |
> much easier to back up /home /etc and /var/lib/portage/world from the |
18 |
> current system and reinstall using the last two directories to minimise |
19 |
> manual configuration of your box. |
20 |
|
21 |
:-) |
22 |
|
23 |
I thought of some more logic. |
24 |
|
25 |
A box running python-2.4.x will likely need most of it's packages updated |
26 |
anyway, probably at least 90% given the high rate of ebuild churn in portage. |
27 |
|
28 |
So one can spent many fruitless hours navigating through all the blockers |
29 |
figuring out in what order that 90%+ must be built. With very high odds that |
30 |
some emerges will fail needing manual intervention. |
31 |
|
32 |
Or rather just start over and let portage figure it out reliably as there will |
33 |
be no blockers. With very high odds that no emerges will fail, resulting in no |
34 |
manual intervention. |
35 |
|
36 |
I've also found that masochistically trying to figure out it all out (yes I |
37 |
have tried it...) taught me nothing. Eventually I would just: |
38 |
|
39 |
emerge -C <gigantic list of everything mentioned in blocker output> |
40 |
emerge -av <gigantic list of everything mentioned in blocker output> |
41 |
|
42 |
So it's not even a learning opportunity. But upgrading to KDE-4.6.0 from 4.5.x |
43 |
when I had kbluetooth installed - now *that* was an excellent learning |
44 |
opportunity. |
45 |
|
46 |
|
47 |
-- |
48 |
alan dot mckinnon at gmail dot com |