commit:     57aa4ad59093476fa15e5d772b58dd16c6362865
Author:     Rick Farina (Zero_Chaos) <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 12 06:19:12 2014 +0000
Commit:     Richard Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Wed Mar 12 06:19:12 2014 +0000
URL:        
http://sources.gentoo.org/gitweb/?p=proj/gentoo-news.git;a=commit;h=57aa4ad5

Profile EAPI 5 update

News item to hopefully ease the transition to a package manager which
supports eapi 5 as a minimum.

---
 .../2014-03-12-profile-eapi-5.en.txt               | 47 ++++++++++++++++++++++
 .../2014-03-12-profile-eapi-5.en.txt.asc           | 17 ++++++++
 2 files changed, 64 insertions(+)

diff --git a/2014/2014-03-12-profile-eapi-5/2014-03-12-profile-eapi-5.en.txt 
b/2014/2014-03-12-profile-eapi-5/2014-03-12-profile-eapi-5.en.txt
new file mode 100644
index 0000000..9b3c383
--- /dev/null
+++ b/2014/2014-03-12-profile-eapi-5/2014-03-12-profile-eapi-5.en.txt
@@ -0,0 +1,47 @@
+Title: Profile EAPI 5 requirement
+Author: Zero_Chaos <[email protected]>
+Content-Type: text/plain
+Posted: 2014-03-02
+Revision: 1
+News-Item-Format: 1.0
+Display-If-Installed: <2.2.0_alpha130
+
+The Gentoo Council has decided that the entire profile tree will be
+updated to require EAPI=5 support.
+
+http://www.gentoo.org/proj/en/council/meeting-logs/20140114.txt
+
+For all non-deprecated profiles this requirement has already been in
+place for over one year. If you have updated your system at any point
+during 2013, and followed the instructions in the profile deprecation
+warnings (which cannot really easily be overlooked), and are running an
+up-to-date portage version, there is absolutely nothing that you need
+to do now.
+
+If you are running an installation that has not been updated for more
+than a year, the portage tree you have just updated to may be
+incompatible with your portage version, and the profile you are using
+may be gone.
+
+It is still possible to upgrade, following these simple steps:
+
+1.) Do not panic.
+2.) Download a portage snapshot from
+       http://dev.gentoo.org/~zerochaos/snapshots
+3.) Unpack the snapshot to ~/tmp
+4.) If you are not already, become root
+5.) # rsync --recursive --links --safe-links --perms --times --force \
+       --whole-file --delete --stats --human-readable \
+       --exclude=/distfiles --exclude=/local --exclude=/packages \
+       --verbose --progress --omit-dir-times /tmp/portage /usr/portage
+6.) # chown portage.portage -R /usr/portage
+6.) If needed, set your profile to a modern one (typically named 13.0)
+7.) # eselect profile list
+8.) # eselect profile set <desired profile>
+9.) emerge --update --oneshot portage
+
+Now that you have a modern copy of portage, you can go back to updating
+your system as usual. Please update your system at LEAST twice a year
+to avoid issues like this in the future.
+
+Thanks for flying Gentoo.

diff --git 
a/2014/2014-03-12-profile-eapi-5/2014-03-12-profile-eapi-5.en.txt.asc 
b/2014/2014-03-12-profile-eapi-5/2014-03-12-profile-eapi-5.en.txt.asc
new file mode 100644
index 0000000..5562a93
--- /dev/null
+++ b/2014/2014-03-12-profile-eapi-5/2014-03-12-profile-eapi-5.en.txt.asc
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.22 (GNU/Linux)
+
+iQIcBAABAgAGBQJTH/vKAAoJEKXdFCfdEflKascP/i1hEM9k3kWcd3Y7eEYFljLE
+dXfvYA1rlOKqv0JPxdJHxKgtIDLA7RCrjyI8NAu0KvYyQWwCHz7f7bho5LSLTN+E
+GnzJG5xXt08SXwss8MyRdMiGU0T/iepRH7cL8CV+y0JUnYHmCfViJj3lECmdLyN3
+FxKa4R9bPznpuE/q10hvpb+eGXBlAi0q5aywv/j2T+gkXfkbMvvhzDi90iaX2XS1
+F9JCCprGx3yc7zEca9EXkwX8sKqa2A6ILYO24gsckcG0idopkcWjNjgA5cmMjafC
++DAm7rRXa/wqViPGodzBZGNV0pyF4ZDasYZQaPTemwXB9HjpVB7Js86ZBGYOH8hz
+oPn29DppQqE5MtkRs1fEhP5IhlsUhjLV1f6/PLHMfqXcX9zRnfEY3Z9egEphrbb5
+KkoQGMmoLMV4FV0eG1068iyo+0qDxTVjJbn+nSoUu1CHDdMLDA7GZO8QLmiuiFAQ
+2svTrdiq6heSm+pWANry7vYL76SnmuFsrzEENC+NAal6XJsGZnY2MHDkSL4cYx63
+ufQyslw8lf3Co2RJ2CKnYYRNkkxFP9KUEPc8tP+OrR6Idt1G6we1bxVmGPwT1MKM
+Si8sK4ky25z4o7wugPf8YGnCOyt3uNG2glFLgA9KU8wKl6zKmR/5l+oN9sAdgMB3
+Ne/lK/b1b6QAHOPy2vGY
+=9YAH
+-----END PGP SIGNATURE-----

Reply via email to