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

Reply via email to