Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 673252

Summary: Deprecate default/linux/alpha/13.0* profiles
Product: Gentoo Linux Reporter: Sergei Trofimovich (RETIRED) <slyfox>
Component: ProfilesAssignee: Alpha Porters <alpha>
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 672960    

Description Sergei Trofimovich (RETIRED) gentoo-dev 2018-12-16 18:13:10 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 alpha profiles (identified with [1]):

$ ./ $(./ | fgrep releases/13.0 | awk '{ print $1 }') | fgrep -v DEPRECATED

default/linux/alpha/13.0 ACTIVE
default/linux/alpha/13.0/desktop ACTIVE
default/linux/alpha/13.0/desktop/gnome ACTIVE
default/linux/alpha/13.0/desktop/gnome/systemd ACTIVE
default/linux/alpha/13.0/developer ACTIVE

Comment 1 Tobias Klausmann gentoo-dev 2018-12-16 18:52:13 UTC
Done in commit 9694323f67dc40eb8f28292922729c59076b5689
Comment 2 Sergei Trofimovich (RETIRED) gentoo-dev 2018-12-16 20:04:44 UTC
Whoa! Than was quick!

Unfortunately just deleting profiles from packages.desc has a few sad effects:
- it does not force portage to issue a warning to switch to a new (suggested) profile
- it makes pkgcheck complain about dangling profile:
  $ pkgcheck scan -c RepoProfilesReport
    UnusedProfileDirs: [ default/linux/alpha/13.0, default/linux/alpha/13.0/desktop, default/linux/alpha/13.0/desktop/gnome, default/linux/alpha/13.0/desktop/gnome/systemd, default/linux/alpha/13.0/developer ]

I suggest restoring profiles in profiles.desc to keep profiles covered by repoman . And adding 'deprecated' file to suggest a migration target for users. Example change:

Another option is to remove 13.0 profiles outright.
Comment 3 Tobias Klausmann gentoo-dev 2018-12-16 22:20:15 UTC
I hope commit 11a648ad5fcbb7064e0f6516aa22bba7683aa400 is what's needed
Comment 4 Larry the Git Cow gentoo-dev 2018-12-16 23:29:33 UTC
The bug has been referenced in the following commit(s):

commit 6cd902be7e559f84949f19226fb9d69a59a419b5
Author:     Sergei Trofimovich <>
AuthorDate: 2018-12-16 23:28:42 +0000
Commit:     Sergei Trofimovich <>
CommitDate: 2018-12-16 23:28:42 +0000

    profiles: tweak alpha target profiles to point to 17.0 profiles
    Signed-off-by: Sergei Trofimovich <>

 profiles/default/linux/alpha/13.0/deprecated                       | 2 +-
 profiles/default/linux/alpha/13.0/desktop/deprecated               | 2 +-
 profiles/default/linux/alpha/13.0/desktop/gnome/deprecated         | 2 +-
 profiles/default/linux/alpha/13.0/desktop/gnome/systemd/deprecated | 2 +-
 profiles/default/linux/alpha/13.0/developer/deprecated             | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)