Gentoo Archives: gentoo-dev

From: Johann Schmitz <ercpe@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] keep a gen 2013 snapshot on mirrors
Date: Thu, 14 Nov 2013 04:38:18
Message-Id: 528453B0.8020105@gentoo.org
In Reply to: Re: [gentoo-dev] keep a gen 2013 snapshot on mirrors by "Rick \\\"Zero_Chaos\\\" Farina"
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-----

Replies

Subject Author
Re: [gentoo-dev] keep a gen 2013 snapshot on mirrors "Francesco R." <vivo75@×××××.com>