1 |
-----BEGIN PGP SIGNED MESSAGE----- |
2 |
Hash: SHA1 |
3 |
|
4 |
>> long story short having a portage-20130126.tar.bz2 snapshot |
5 |
>> (before the EAPI 5 switch) greatly simplified the upgrade of an |
6 |
>> old server on a client. |
7 |
|
8 |
|
9 |
I have done the switch to the current profile+portage on many server |
10 |
recently and i don't think that it is neccessary to keep an old |
11 |
portage snapshot around. Updating from old portage versions or |
12 |
profiles isn't fun but it basically boils down to |
13 |
|
14 |
- - Update python to latest 2.7/3.2 |
15 |
- - Run python-updater and select 2.7/3.2 as the main python version |
16 |
- - Drop old python version |
17 |
- - Update Portage, layman, eix |
18 |
- - Switch to the current profile |
19 |
- - Update the rest |
20 |
|
21 |
If you switched to the new profile with an old portage too early |
22 |
(happens to me *twice*), you will get at some point many blockers due |
23 |
to EAPI=5 and have to hack either the ebuilds or update portage manually. |
24 |
|
25 |
> The goal is to be able to update a device for a year. Not updating |
26 |
> at least once a year is not supportable, and should be discouraged. |
27 |
> I'm sorry for your pain, I really am, but I hope that it pushes you |
28 |
> to update twice a year instead of zero times. |
29 |
|
30 |
I think that even half a year is a very long period in Gentoo. |
31 |
Updating the core packages (portage, openrc, udev, etc.) on a |
32 |
(bi-)monthly basis makes sure that you don't run in such troubles. |
33 |
-----BEGIN PGP SIGNATURE----- |
34 |
Version: GnuPG v2.0.22 (GNU/Linux) |
35 |
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ |
36 |
|
37 |
iQEcBAEBAgAGBQJShFOwAAoJEKCEBkJ3xQHtVB8H/jTp17a1nuQP8N8wajkG90/o |
38 |
pc353PvxW/JgRYBKBrdmWEqW0dS1wRsdbPVnZuOkWpWw4CXbXc7fTJ6gualYUx8L |
39 |
6FgwsGwWRu/WpSVIvu9gYmtc+yWSPv3YBVmdi0d0KfzUU10sAZn74+0tHUKaSglE |
40 |
TkunxAB6YSGRYj4VC6ZfaFK38gq5owgyzNjLa90rEPY4QFuTum16Y7Jr6RKtQGa1 |
41 |
LuJygufXPGxasW001dUmVTyQUH+vOxF3nWWaaj92zgGf33t67GeY6MMSnwFVXnnr |
42 |
AYlHykYQr0RmPGmZShAnhr8B3HL7vDdm0CXzmg23noyiT67RqRXOqDJxwTw+29o= |
43 |
=jQEK |
44 |
-----END PGP SIGNATURE----- |