On 02/10/2013 03:34 PM, Michał Górny wrote: > On Sun, 10 Feb 2013 17:06:39 -0500 > James Cloos <cl...@jhcloos.com> wrote: > >>>>>>> "AKH" == Andreas K Huettel <dilfri...@gentoo.org> writes: >> >> AKH> To be honest I did not really see the necessity since the "big red >> AKH> warning" exactly tells you what to do (and even which profile to >> AKH> pick, which would be more complicated in a news item). >> >> But it doesn't tell one why the change was made, what differences to >> expect once it is done. >> >> What does: >> >> diff -uNr profiles/default/linux/amd64/10.0/eapi >> profiles/default/linux/amd64/13.0/eapi >> --- profiles/default/linux/amd64/10.0/eapi 2009-08-17 14:54:00.000000000 >> -0400 >> +++ profiles/default/linux/amd64/13.0/eapi 2013-01-20 06:31:02.000000000 >> -0500 >> @@ -1 +1 @@ >> -2 >> +5 >> >> actually *do* to one's system? > > Out of curiosity, does portage suggest switching to the new profiles > even if it doesn't support its EAPI?
Yes, although it's possible to include additional instructions in the deprecated file, as you can see in the code here: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=blob_plain;f=pym/portage/package/ebuild/deprecated_profile_check.py;h=2acf8e3c2e189eb76cfda2ad4743ce238fc81230;hb=HEAD It interprets all lines after the first one as upgrade instructions. -- Thanks, Zac