public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Deprecation and removal of 13.0 profiles is imminent
@ 2018-12-12  0:25 Sergei Trofimovich
  2018-12-16 19:56 ` Sergei Trofimovich
  0 siblings, 1 reply; 5+ messages in thread
From: Sergei Trofimovich @ 2018-12-12  0:25 UTC (permalink / raw
  To: gentoo-dev

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


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-dev] Deprecation and removal of 13.0 profiles is imminent
  2018-12-12  0:25 [gentoo-dev] Deprecation and removal of 13.0 profiles is imminent Sergei Trofimovich
@ 2018-12-16 19:56 ` Sergei Trofimovich
  2019-02-19 22:52   ` Sergei Trofimovich
  0 siblings, 1 reply; 5+ messages in thread
From: Sergei Trofimovich @ 2018-12-16 19:56 UTC (permalink / raw
  To: gentoo-dev

On Wed, 12 Dec 2018 00:25:04 +0000
Sergei Trofimovich <slyfox@gentoo.org> 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


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-dev] Deprecation and removal of 13.0 profiles is imminent
  2018-12-16 19:56 ` Sergei Trofimovich
@ 2019-02-19 22:52   ` Sergei Trofimovich
  2019-02-20  8:07     ` Fabian Groffen
  2019-02-21  3:05     ` Joshua Kinard
  0 siblings, 2 replies; 5+ messages in thread
From: Sergei Trofimovich @ 2019-02-19 22:52 UTC (permalink / raw
  To: gentoo-dev, prefix, hardened, arm, mips, ppc, ppc64

On Sun, 16 Dec 2018 19:56:38 +0000
Sergei Trofimovich <slyfox@gentoo.org> wrote:

> On Wed, 12 Dec 2018 00:25:04 +0000
> Sergei Trofimovich <slyfox@gentoo.org> 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


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-dev] Deprecation and removal of 13.0 profiles is imminent
  2019-02-19 22:52   ` Sergei Trofimovich
@ 2019-02-20  8:07     ` Fabian Groffen
  2019-02-21  3:05     ` Joshua Kinard
  1 sibling, 0 replies; 5+ messages in thread
From: Fabian Groffen @ 2019-02-20  8:07 UTC (permalink / raw
  To: Sergei Trofimovich; +Cc: gentoo-dev, prefix

[-- Attachment #1: Type: text/plain, Size: 458 bytes --]

On 19-02-2019 22:52:10 +0000, 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

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-dev] Deprecation and removal of 13.0 profiles is imminent
  2019-02-19 22:52   ` Sergei Trofimovich
  2019-02-20  8:07     ` Fabian Groffen
@ 2019-02-21  3:05     ` Joshua Kinard
  1 sibling, 0 replies; 5+ messages in thread
From: Joshua Kinard @ 2019-02-21  3:05 UTC (permalink / raw
  To: gentoo-dev

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
kumba@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


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2019-02-21  3:05 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-12-12  0:25 [gentoo-dev] Deprecation and removal of 13.0 profiles is imminent Sergei Trofimovich
2018-12-16 19:56 ` Sergei Trofimovich
2019-02-19 22:52   ` Sergei Trofimovich
2019-02-20  8:07     ` Fabian Groffen
2019-02-21  3:05     ` Joshua Kinard

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox