Re: [gentoo-dev] Deprecation and removal of 13.0 profiles is imminent

2019-02-20 Thread Joshua Kinard
On 2/19/2019 17:52, Sergei Trofimovich wrote:

>>> Tl;DR: 13.0 profiles will be removed some time soon unless there are
>>> enough reports broken on 13.0->17.0 switch.
>>>
>>> 13.0 profiles been a while in Gentoo tree and are already deprecated
>>> on some arches but not everywhere.
>>>

[snip]

> 
> hardened/linux/mips/mipsel/multilib/n32
> hardened/linux/mips/mipsel/multilib/n64
> hardened/linux/mips/mipsel/n32
> hardened/linux/mips/mipsel/n64
> hardened/linux/mips/multilib/n32
> hardened/linux/mips/multilib/n64
> hardened/linux/mips/n32
> hardened/linux/mips/n64
> 

[snip]

> 
> +hardened@ (and +arm@, +mips@, +ppc@, +ppc64) ,
> is it fine to redirect these to vanilla 17.0 profiles?

Speaking for mips, I can't think of any issues for the hardened/13.0
profiles.  The default 13.0 profiles should be left alone a bit longer,
though.  Transition shouldn't be a problem with those, as I last did a
catalyst run from Sept 18 to Nov 18 that had no issues, but end of year
obligations sidetracked me, so I need to eventually start over again with a
more recent catalyst run to make 17.0 stages available.

-- 
Joshua Kinard
Gentoo/MIPS
ku...@gentoo.org
rsa6144/5C63F4E3F5C6C943 2015-04-27
177C 1972 1FB8 F254 BAD0 3E72 5C63 F4E3 F5C6 C943

"The past tempts us, the present confuses us, the future frightens us.  And
our lives slip away, moment by moment, lost in that vast, terrible in-between."

--Emperor Turhan, Centauri Republic



Re: [gentoo-dev] Deprecation and removal of 13.0 profiles is imminent

2019-02-20 Thread Fabian Groffen
On 19-02-2019 22:52:10 +, Sergei Trofimovich wrote:
> A few months passed and we almost finished with a long tail.
> 
> To-be-deprecated profiles yet are:
>   https://bugs.gentoo.org/673278
> prefix/linux-standalone/ppc64
> 
> +prefix@, what is our plan here? Can we drop at least empty
> 'deprecated' file to notify users?

I cleaned it up, it isn't in use any more.

Thanks,
Fabian

-- 
Fabian Groffen
Gentoo on a different level


signature.asc
Description: PGP signature


Re: [gentoo-dev] Deprecation and removal of 13.0 profiles is imminent

2019-02-19 Thread Sergei Trofimovich
On Sun, 16 Dec 2018 19:56:38 +
Sergei Trofimovich  wrote:

> On Wed, 12 Dec 2018 00:25:04 +
> Sergei Trofimovich  wrote:
> 
> > Tl;DR: 13.0 profiles will be removed some time soon unless there are
> > enough reports broken on 13.0->17.0 switch.
> > 
> > 13.0 profiles been a while in Gentoo tree and are already deprecated
> > on some arches but not everywhere.
> > 
> > If you have problems using 17.0 profiles as a default please file a bug
> > and pile it against against the tracker bug (fresh one):
> > https://bugs.gentoo.org/672960  
> 
> I filed a bunch of bugs to deprecate existing profile that rely on
> 'releases/13.0' profile snippet.
> 
> To deprecate a profile just drop a 'deprecated' file to profile dir
> that targets to target for users to switch to. Example:
> https://bugs.gentoo.org/672960#c2
> Note: package.desc still remains
> 
> At removal time we will delete both deprecated profiles and package.desc 
> entries.

A few months passed and we almost finished with a long tail.

To-be-deprecated profiles yet are:
  https://bugs.gentoo.org/673278
prefix/linux-standalone/ppc64

+prefix@, what is our plan here? Can we drop at least empty
'deprecated' file to notify users?

  https://bugs.gentoo.org/673276
hardened/linux/arm/armv6j
hardened/linux/arm/armv7a

hardened/linux/mips/mipsel/multilib/n32
hardened/linux/mips/mipsel/multilib/n64
hardened/linux/mips/mipsel/n32
hardened/linux/mips/mipsel/n64
hardened/linux/mips/multilib/n32
hardened/linux/mips/multilib/n64
hardened/linux/mips/n32
hardened/linux/mips/n64

hardened/linux/powerpc/ppc32
hardened/linux/powerpc/ppc64/32bit-userland
hardened/linux/powerpc/ppc64/64bit-userland

+hardened@ (and +arm@, +mips@, +ppc@, +ppc64) ,
is it fine to redirect these to vanilla 17.0 profiles?

-- 

  Sergei



Re: [gentoo-dev] Deprecation and removal of 13.0 profiles is imminent

2018-12-16 Thread Sergei Trofimovich
On Wed, 12 Dec 2018 00:25:04 +
Sergei Trofimovich  wrote:

> Tl;DR: 13.0 profiles will be removed some time soon unless there are
> enough reports broken on 13.0->17.0 switch.
> 
> 13.0 profiles been a while in Gentoo tree and are already deprecated
> on some arches but not everywhere.
> 
> If you have problems using 17.0 profiles as a default please file a bug
> and pile it against against the tracker bug (fresh one):
> https://bugs.gentoo.org/672960

I filed a bunch of bugs to deprecate existing profile that rely on
'releases/13.0' profile snippet.

To deprecate a profile just drop a 'deprecated' file to profile dir
that targets to target for users to switch to. Example:
https://bugs.gentoo.org/672960#c2
Note: package.desc still remains

At removal time we will delete both deprecated profiles and package.desc 
entries.

-- 

  Sergei



[gentoo-dev] Deprecation and removal of 13.0 profiles is imminent

2018-12-11 Thread Sergei Trofimovich
Tl;DR: 13.0 profiles will be removed some time soon unless there are
enough reports broken on 13.0->17.0 switch.

13.0 profiles been a while in Gentoo tree and are already deprecated
on some arches but not everywhere.

If you have problems using 17.0 profiles as a default please file a bug
and pile it against against the tracker bug (fresh one):
https://bugs.gentoo.org/672960

Feel free to add toolchain@ and me (slyfox@) to CC for all obscure
bugs you see as those are probably related to toolchain defaults changes.

There is no defined timeline for removal yet as the breakage scope is
not clear. But to pick an arbitrary point in time to get order-of-magnitude:
in about 3 months 13.0 profiles will be gone (spring cleaning time).

-- 

  Sergei