Hi everyone,

I'm a new Gentoo user. I've installed Gentoo Prefix on a development
server where I don't have root privileges.

After a fresh installation using the bootstrap-prefix.sh script, I
checked the news and saw the item `2024-03-22-new-23-profiles`, which
advises upgrading to the 23.0 profile.

I tried to follow the upgrade instructions carefully. However, I am
stuck at Step 6 ("Select the 23.0 profile...") because the new 23.0
profiles are not visible when I run `eselect profile list`.

This is the full output I currently see:

  $ eselect profile list
  Available profile symlink targets:
    [1]   prefix/linux/amd64 (exp)
    [2]   default/linux/amd64/17.0/no-multilib/prefix/kernel-3.2+ (exp)
    [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)
    [5]   default/linux/amd64/17.1/no-multilib/prefix/kernel-3.2+ (exp) *
    [6]   default/linux/amd64/17.1/no-multilib/prefix/kernel-2.6.32+ (exp)
    [7]   default/linux/amd64/17.1/no-multilib/prefix/kernel-2.6.16+ (exp)

However, I've noticed that the new 23.0 profile directories *do exist*
on my filesystem. I've also confirmed they are listed in
`profiles/profiles.desc`. Here are the relevant lines from the long
file, which show the small difference in the architecture identifier:

  # visible 17.1 profile
  amd64-linux
default/linux/amd64/17.1/no-multilib/prefix/kernel-3.2+        exp

  # invisible 23.0 profile
  amd64        default/linux/amd64/23.0/no-multilib/prefix/kernel-3.2+
       exp

Despite being listed, `eselect profile list` will not show the 23.0
profiles.

This leaves me a bit confused about how to proceed. What should I do now?

* Should I manually create the symlink to the new profile to continue
  the upgrade?
* Or, is the 23.0 profile not yet supported for Prefix?

Thanks for any guidance!

Best regards,
Xu Che

Reply via email to