Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 673254 - Deprecate default/linux/arm/13.0* profiles
Summary: Deprecate default/linux/arm/13.0* profiles
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Profiles (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo ARM Porters
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 13.0-deprecation
  Show dependency tree
 
Reported: 2018-12-16 18:47 UTC by Sergei Trofimovich (RETIRED)
Modified: 2019-02-19 22:29 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergei Trofimovich (RETIRED) gentoo-dev 2018-12-16 18:47:47 UTC
Gentoo eventually plans to remove 13.0 profiles (bug #672960).

Please deprecate existing profiles as they depends on 'releases/13.0' directly or indirectly.

Affected arm profiles (identified with [1]):

$ ./is-deprecated-profile.sh $(./expand-all-profiles.sh | fgrep releases/13.0 | awk '{ print $1 }') | fgrep -v DEPRECATED

default/linux/arm/13.0 ACTIVE
default/linux/arm/13.0/desktop ACTIVE
default/linux/arm/13.0/desktop/gnome ACTIVE
default/linux/arm/13.0/desktop/gnome/systemd ACTIVE
default/linux/arm/13.0/desktop/plasma ACTIVE
default/linux/arm/13.0/desktop/plasma/systemd ACTIVE
default/linux/arm/13.0/developer ACTIVE
default/linux/arm/13.0/armv4 ACTIVE
default/linux/arm/13.0/armv4/desktop ACTIVE
default/linux/arm/13.0/armv4/desktop/gnome ACTIVE
default/linux/arm/13.0/armv4/desktop/plasma ACTIVE
default/linux/arm/13.0/armv4/developer ACTIVE
default/linux/arm/13.0/armv4t ACTIVE
default/linux/arm/13.0/armv4t/desktop ACTIVE
default/linux/arm/13.0/armv4t/desktop/gnome ACTIVE
default/linux/arm/13.0/armv4t/desktop/plasma ACTIVE
default/linux/arm/13.0/armv4t/developer ACTIVE
default/linux/arm/13.0/armv5te ACTIVE
default/linux/arm/13.0/armv5te/desktop ACTIVE
default/linux/arm/13.0/armv5te/desktop/gnome ACTIVE
default/linux/arm/13.0/armv5te/desktop/plasma ACTIVE
default/linux/arm/13.0/armv5te/developer ACTIVE
default/linux/arm/13.0/armv6j ACTIVE
default/linux/arm/13.0/armv6j/desktop ACTIVE
default/linux/arm/13.0/armv6j/desktop/gnome ACTIVE
default/linux/arm/13.0/armv6j/desktop/plasma ACTIVE
default/linux/arm/13.0/armv6j/developer ACTIVE
default/linux/arm/13.0/armv7a ACTIVE
default/linux/arm/13.0/armv7a/desktop ACTIVE
default/linux/arm/13.0/armv7a/desktop/gnome ACTIVE
default/linux/arm/13.0/armv7a/desktop/plasma ACTIVE
default/linux/arm/13.0/armv7a/developer ACTIVE

[1]: https://github.com/trofi/gentoo-qa/blob/master/profiles/is-deprecated-profile.sh
Comment 1 Michael 'veremitz' Everitt 2018-12-16 19:01:04 UTC
Is it worth preserving the desktop/gnome/plasma[_systemd] variants at all?
Personally I'd reduce it to a 'systemd' sub-profile only, as a lot of users won't be fussed about a desktop anyway.

I'll offer to sign-off on armv6j and armv7a arches, as Chewi and I did most of the work to get these migrated, and their musl counterparts (not visible here) and uclibc was on my list too.
Comment 2 James Le Cuirot gentoo-dev 2018-12-16 22:51:59 UTC
(In reply to Michael Everitt (IRC: veremitz) from comment #1)
> I'll offer to sign-off on armv6j and armv7a arches, as Chewi and I did most
> of the work to get these migrated, and their musl counterparts (not visible
> here) and uclibc was on my list too.

I built new armv4tl and armv5tel stages too and that's what is currently officially available for download. It's the "softfp" armv6j and armv7a stages that we didn't bother to rebuild. There don't appear to be any actual profiles for those apart from prefix/linux/arm/make.defaults, which defaults to armv7a-softfloat-linux-gnueabi for some reason.
Comment 3 Larry the Git Cow gentoo-dev 2019-02-19 22:29:14 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85b605201457e18241fe0a062cc981304c208953

commit 85b605201457e18241fe0a062cc981304c208953
Author:     Sergei Trofimovich <slyfox@gentoo.org>
AuthorDate: 2019-02-19 22:19:33 +0000
Commit:     Sergei Trofimovich <slyfox@gentoo.org>
CommitDate: 2019-02-19 22:25:34 +0000

    profiles/default/linux/arm: deprecated 13.0 profiles
    
    Suggest using 17.0 profile equivalents instead.
    
    Closes: https://bugs.gentoo.org/673254
    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

 profiles/default/linux/arm/13.0/armv4/deprecated                  | 1 +
 profiles/default/linux/arm/13.0/armv4/desktop/deprecated          | 1 +
 profiles/default/linux/arm/13.0/armv4/desktop/gnome/deprecated    | 1 +
 profiles/default/linux/arm/13.0/armv4/desktop/plasma/deprecated   | 1 +
 profiles/default/linux/arm/13.0/armv4/developer/deprecated        | 1 +
 profiles/default/linux/arm/13.0/armv4t/deprecated                 | 1 +
 profiles/default/linux/arm/13.0/armv4t/desktop/deprecated         | 1 +
 profiles/default/linux/arm/13.0/armv4t/desktop/gnome/deprecated   | 1 +
 profiles/default/linux/arm/13.0/armv4t/desktop/plasma/deprecated  | 1 +
 profiles/default/linux/arm/13.0/armv4t/developer/deprecated       | 1 +
 profiles/default/linux/arm/13.0/armv5te/deprecated                | 1 +
 profiles/default/linux/arm/13.0/armv5te/desktop/deprecated        | 1 +
 profiles/default/linux/arm/13.0/armv5te/desktop/gnome/deprecated  | 1 +
 profiles/default/linux/arm/13.0/armv5te/desktop/plasma/deprecated | 1 +
 profiles/default/linux/arm/13.0/armv5te/developer/deprecated      | 1 +
 profiles/default/linux/arm/13.0/armv6j/deprecated                 | 1 +
 profiles/default/linux/arm/13.0/armv6j/desktop/deprecated         | 1 +
 profiles/default/linux/arm/13.0/armv6j/desktop/gnome/deprecated   | 1 +
 profiles/default/linux/arm/13.0/armv6j/desktop/plasma/deprecated  | 1 +
 profiles/default/linux/arm/13.0/armv6j/developer/deprecated       | 1 +
 profiles/default/linux/arm/13.0/armv7a/deprecated                 | 1 +
 profiles/default/linux/arm/13.0/armv7a/desktop/deprecated         | 1 +
 profiles/default/linux/arm/13.0/armv7a/desktop/gnome/deprecated   | 1 +
 profiles/default/linux/arm/13.0/armv7a/desktop/plasma/deprecated  | 1 +
 profiles/default/linux/arm/13.0/armv7a/developer/deprecated       | 1 +
 profiles/default/linux/arm/13.0/deprecated                        | 1 +
 profiles/default/linux/arm/13.0/desktop/deprecated                | 1 +
 profiles/default/linux/arm/13.0/desktop/gnome/deprecated          | 1 +
 profiles/default/linux/arm/13.0/desktop/gnome/systemd/deprecated  | 1 +
 profiles/default/linux/arm/13.0/desktop/plasma/deprecated         | 1 +
 profiles/default/linux/arm/13.0/desktop/plasma/systemd/deprecated | 1 +
 profiles/default/linux/arm/13.0/developer/deprecated              | 1 +
 32 files changed, 32 insertions(+)