Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 753626 - app-admin/eselect-1.4.16 does not list upgrade path for profiles
Summary: app-admin/eselect-1.4.16 does not list upgrade path for profiles
Status: RESOLVED FIXED
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Prefix Support (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Prefix
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-11-09 01:46 UTC by Steven Trogdon
Modified: 2020-11-09 07:11 UTC (History)
1 user (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 Steven Trogdon 2020-11-09 01:46:02 UTC
After syncing, the beginning of emerge --info in Prefix gives:

$ emerge --info

!!! Your current profile is deprecated and not supported anymore.
!!! Use eselect profile to update your profile.
!!! Please upgrade to the following profile if possible:

        default/linux/amd64/17.1/no-multilib

To upgrade do the following steps:

The amd64 17.1 profiles switch to a more standard 'no SYMLINK_LIB' 
multilib layout, and require an explicit migration.
The migration is performed using the app-portage/unsymlink-lib tool.
The following steps can be used to upgrade your system:

...

There is then listed a sequence of steps to accomplish the upgrade.

My current Prefix profile is:

$ eselect profile show
Current /storage/strogdon/gentoo-rap/etc/portage/make.profile symlink:
  default/linux/amd64/17.0/no-multilib/prefix/kernel-3.2+

and available profiles are

$ eselect profile list
Available profile symlink targets:
  [1]   prefix/linux/amd64 (exp)
  [2]   default/linux/amd64/17.0/no-multilib/prefix/kernel-3.2+ (dev) *
  [3]   default/linux/amd64/17.0/no-multilib/prefix/kernel-2.6.32+ (exp)
  [4]   default/linux/amd64/17.0/no-multilib/prefix/kernel-2.6.16+ (exp)

There are no 17.1 Prefix profiles listed. However, the new profiles are available

$ ls -al /storage/strogdon/gentoo-rap/usr/portage/profiles/default/linux/amd64/17.1/no-multilib/prefix/
total 24
drwxr-xr-x 5 strogdon math 4096 Nov  7 19:17 .
drwxr-xr-x 4 strogdon math 4096 Nov  7 19:17 ..
drwxr-xr-x 2 strogdon math 4096 Nov  7 19:17 kernel-2.6.16+
drwxr-xr-x 2 strogdon math 4096 Nov  7 19:17 kernel-2.6.32+
drwxr-xr-x 2 strogdon math 4096 Nov  7 19:17 kernel-3.2+
-rw-r--r-- 1 strogdon math    3 Nov  7 06:09 parent

Not sure if the upgrade steps will actually pick out any newly selected profile or if the upgrade steps are even correct for Prefix.
Comment 1 Larry the Git Cow gentoo-dev 2020-11-09 07:11:24 UTC
The bug has been closed via the following commit(s):

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

commit ffcf405cd800665176ae8393b10b6cf11e053c5d
Author:     Fabian Groffen <grobian@gentoo.org>
AuthorDate: 2020-11-09 07:10:35 +0000
Commit:     Fabian Groffen <grobian@gentoo.org>
CommitDate: 2020-11-09 07:10:35 +0000

    profiles/profiles.desc: add 17.1 amd64 prefix profiles
    
    Closes: https://bugs.gentoo.org/753626
    Signed-off-by: Fabian Groffen <grobian@gentoo.org>

 profiles/profiles.desc | 3 +++
 1 file changed, 3 insertions(+)