View previous topic :: View next topic |
Author |
Message |
mich Tux's lil' helper
Joined: 29 Sep 2007 Posts: 119
|
Posted: Sun Mar 24, 2024 11:29 am Post subject: New profile update 23.0 help(SOLVED) |
|
|
Hello,
When installing gentoo I did a mistake and needed to create my own profile: local:no-multilib-gnome (dev) *
cat /var/db/repos/local/profiles/profiles.desc:
amd64 no-multilib-gnome dev
/var/db/repos/local/profiles/no-multilib-gnome $ cat parent :
gentoo:default/linux/amd64/17.1/desktop/gnome
gentoo:arch/amd64/no-multilib
Now that I need to update the profile I was thinking if changing the line gentoo:default/linux/amd64/17.1/desktop/gnome to gentoo:default/linux/amd64/23.0/desktop/gnome is OK
or gentoo: default/linux/amd64/23.0/split-usr/desktop/gnome
I ask this because I have the two options in the profiles list. I don't know why in the documentation not appear the first one(default/linux/amd64/23.0/desktop/gnome). I'm using this doc:https://wiki.gentoo.org/wiki/Project:Toolchain/23.0_update_table
Thanks in advance,
Michel
Last edited by mich on Thu Mar 28, 2024 7:14 am; edited 1 time in total |
|
Back to top |
|
|
pietinger Moderator
Joined: 17 Oct 2006 Posts: 5036 Location: Bavaria
|
Posted: Sun Mar 24, 2024 11:40 am Post subject: |
|
|
mich,
I have also a combined profile (Plasma+No-Multilib) and had to select the correct profile names. It depends IF you have now a split-usr OR a merged-usr system.
I was on 17.1 with OpenRC and split-usr. So, yesterday when I did the upgrade to 23.0 profile I had to switch to:
Code: | $ more /var/db/repos/local/profiles/no-multilib-plasma/parent
gentoo:default/linux/amd64/23.0/split-usr/desktop/plasma
gentoo:arch/amd64/no-multilib |
Today I swiched from split-usr to merged-usr with this wiki article: https://wiki.gentoo.org/wiki/Merge-usr
Instead of switching the profile I had to edit my "parent" again and is now:
Code: | $ more /var/db/repos/local/profiles/no-multilib-plasma/parent
gentoo:default/linux/amd64/23.0/desktop/plasma
gentoo:arch/amd64/no-multilib |
(See also in my german post: https://forums.gentoo.org/viewtopic-p-8820704.html#8820704 ) _________________ https://wiki.gentoo.org/wiki/User:Pietinger |
|
Back to top |
|
|
mich Tux's lil' helper
Joined: 29 Sep 2007 Posts: 119
|
Posted: Sun Mar 24, 2024 1:04 pm Post subject: |
|
|
pietinger wrote: | mich,
I have also a combined profile (Plasma+No-Multilib) and had to select the correct profile names. It depends IF you have now a split-usr OR a merged-usr system.
I was on 17.1 with OpenRC and split-usr. So, yesterday when I did the upgrade to 23.0 profile I had to switch to:
Code: | $ more /var/db/repos/local/profiles/no-multilib-plasma/parent
gentoo:default/linux/amd64/23.0/split-usr/desktop/plasma
gentoo:arch/amd64/no-multilib |
Today I swiched from split-usr to merged-usr with this wiki article: https://wiki.gentoo.org/wiki/Merge-usr
Instead of switching the profile I had to edit my "parent" again and is now:
Code: | $ more /var/db/repos/local/profiles/no-multilib-plasma/parent
gentoo:default/linux/amd64/23.0/desktop/plasma
gentoo:arch/amd64/no-multilib |
(See also in my german post: https://forums.gentoo.org/viewtopic-p-8820704.html#8820704 ) |
Hello Pietinger,
Thanks for your answer, but how I know if I have r because my own profile is no-multilib-gnome (dev) * and is with default/linux/amd64/17.1/desktop/gnome.
So, for me I don't have neither split-usr or merged-usr, am I right?
Thanks,
Michel |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54572 Location: 56N 3W
|
Posted: Sun Mar 24, 2024 1:30 pm Post subject: |
|
|
mich,
All of the /17.1/ profiles are split-user unless they say /merged-user/ in the name.
The /23.0/ profiles are all /merged-user/ unless they say /split-user/ in the name.
For systemd users there are only /merged-user/ 23.0 profiles, so systemd users are compelled to do the user-merge before the profile change. _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
mich Tux's lil' helper
Joined: 29 Sep 2007 Posts: 119
|
Posted: Sun Mar 24, 2024 3:53 pm Post subject: |
|
|
NeddySeagoon wrote: | mich,
All of the /17.1/ profiles are split-user unless they say /merged-user/ in the name.
The /23.0/ profiles are all /merged-user/ unless they say /split-user/ in the name.
For systemd users there are only /merged-user/ 23.0 profiles, so systemd users are compelled to do the user-merge before the profile change. |
Hello Neddy,
Thanks for the answer. Here my list of profiles: the last one is mine actually. So as previous comments I am in split-user(because of this: default/linux/amd64/17.1/desktop/gnome (exp))? Then in the list I have default/linux/amd64/23.0/desktop/gnome (stable) and default/linux/amd64/23.0/split-usr/desktop/gnome (stable)
Available profile symlink targets:
[1] default/linux/amd64/17.1 (exp)
[2] default/linux/amd64/17.1/selinux (exp)
[3] default/linux/amd64/17.1/hardened (exp)
[4] default/linux/amd64/17.1/hardened/selinux (exp)
[5] default/linux/amd64/17.1/desktop (exp)
[6] default/linux/amd64/17.1/desktop/gnome (exp)
[7] default/linux/amd64/17.1/desktop/gnome/systemd/merged-usr (exp)
[8] default/linux/amd64/17.1/desktop/plasma (exp)
[9] default/linux/amd64/17.1/desktop/plasma/systemd/merged-usr (exp)
[10] default/linux/amd64/17.1/desktop/systemd/merged-usr (exp)
[11] default/linux/amd64/17.1/developer (exp)
[12] default/linux/amd64/17.1/no-multilib (exp)
[13] default/linux/amd64/17.1/no-multilib/hardened (exp)
[14] default/linux/amd64/17.1/no-multilib/hardened/selinux (exp)
[15] default/linux/amd64/17.1/no-multilib/systemd/merged-usr (exp)
[16] default/linux/amd64/17.1/no-multilib/systemd/selinux/merged-usr (exp)
[17] default/linux/amd64/17.1/systemd/merged-usr (exp)
[18] default/linux/amd64/17.1/systemd/selinux/merged-usr (exp)
[19] default/linux/amd64/17.1/clang (exp)
[20] default/linux/amd64/17.1/systemd/clang/merged-usr (exp)
[21] default/linux/amd64/23.0 (stable)
[22] default/linux/amd64/23.0/systemd (stable)
[23] default/linux/amd64/23.0/desktop (stable)
[24] default/linux/amd64/23.0/desktop/systemd (stable)
[25] default/linux/amd64/23.0/desktop/gnome (stable)
[26] default/linux/amd64/23.0/desktop/gnome/systemd (stable)
[27] default/linux/amd64/23.0/desktop/plasma (stable)
[28] default/linux/amd64/23.0/desktop/plasma/systemd (stable)
[29] default/linux/amd64/23.0/no-multilib (stable)
[30] default/linux/amd64/23.0/no-multilib/systemd (stable)
[31] default/linux/amd64/23.0/no-multilib/hardened (stable)
[32] default/linux/amd64/23.0/no-multilib/hardened/systemd (stable)
[33] default/linux/amd64/23.0/no-multilib/hardened/selinux (stable)
[34] default/linux/amd64/23.0/no-multilib/hardened/selinux/systemd (stable)
[35] default/linux/amd64/23.0/no-multilib/prefix (exp)
[36] default/linux/amd64/23.0/no-multilib/prefix/kernel-2.6.32+ (exp)
[37] default/linux/amd64/23.0/no-multilib/prefix/kernel-2.6.16+ (exp)
[38] default/linux/amd64/23.0/no-multilib/prefix/kernel-3.2+ (exp)
[39] default/linux/amd64/23.0/llvm (stable)
[40] default/linux/amd64/23.0/llvm/systemd (stable)
[41] default/linux/amd64/23.0/hardened (stable)
[42] default/linux/amd64/23.0/hardened/systemd (stable)
[43] default/linux/amd64/23.0/hardened/selinux (stable)
[44] default/linux/amd64/23.0/hardened/selinux/systemd (stable)
[45] default/linux/amd64/23.0/split-usr (stable)
[46] default/linux/amd64/23.0/split-usr/desktop (stable)
[47] default/linux/amd64/23.0/split-usr/desktop/gnome (stable)
[48] default/linux/amd64/23.0/split-usr/desktop/plasma (stable)
[49] default/linux/amd64/23.0/split-usr/no-multilib (stable)
[50] default/linux/amd64/23.0/split-usr/no-multilib/selinux (stable)
[51] default/linux/amd64/23.0/split-usr/no-multilib/hardened (stable)
[52] default/linux/amd64/23.0/split-usr/no-multilib/hardened/selinux (stable)
[53] default/linux/amd64/23.0/split-usr/no-multilib/prefix (exp)
[54] default/linux/amd64/23.0/split-usr/no-multilib/prefix/kernel-2.6.32+ (exp)
[55] default/linux/amd64/23.0/split-usr/no-multilib/prefix/kernel-2.6.16+ (exp)
[56] default/linux/amd64/23.0/split-usr/no-multilib/prefix/kernel-3.2+ (exp)
[57] default/linux/amd64/23.0/split-usr/llvm (stable)
[58] default/linux/amd64/23.0/split-usr/hardened (stable)
[59] default/linux/amd64/23.0/split-usr/hardened/selinux (stable)
[60] default/linux/amd64/17.0/x32 (exp)
[61] default/linux/amd64/17.0/x32/systemd/merged-usr (exp)
[62] default/linux/amd64/23.0/x32 (dev)
[63] default/linux/amd64/23.0/x32/systemd (exp)
[64] default/linux/amd64/23.0/split-usr/x32 (exp)
[65] default/linux/amd64/17.0/musl (exp)
[66] default/linux/amd64/17.0/musl/clang (exp)
[67] default/linux/amd64/17.0/musl/hardened (exp)
[68] default/linux/amd64/17.0/musl/hardened/selinux (exp)
[69] default/linux/amd64/23.0/musl (dev)
[70] default/linux/amd64/23.0/musl/llvm (exp)
[71] default/linux/amd64/23.0/musl/hardened (exp)
[72] default/linux/amd64/23.0/musl/hardened/selinux (exp)
[73] default/linux/amd64/23.0/split-usr/musl (dev)
[74] default/linux/amd64/23.0/split-usr/musl/llvm (exp)
[75] default/linux/amd64/23.0/split-usr/musl/hardened (exp)
[76] default/linux/amd64/23.0/split-usr/musl/hardened/selinux (exp)
[77] local:no-multilib-gnome (dev) *
Thanks in advance,
Michel |
|
Back to top |
|
|
mich Tux's lil' helper
Joined: 29 Sep 2007 Posts: 119
|
Posted: Mon Mar 25, 2024 9:25 am Post subject: |
|
|
NeddySeagoon wrote: | mich,
All of the /17.1/ profiles are split-user unless they say /merged-user/ in the name.
The /23.0/ profiles are all /merged-user/ unless they say /split-user/ in the name.
For systemd users there are only /merged-user/ 23.0 profiles, so systemd users are compelled to do the user-merge before the profile change. |
Hello Neddy,
From my list above I choose this: default/linux/amd64/23.0/desktop/gnome (stable)
or this:
default/linux/amd64/23.0/split-usr/desktop/gnome (stable)
Thanks in advance,
Michel |
|
Back to top |
|
|
Banana Moderator
Joined: 21 May 2004 Posts: 1709 Location: Germany
|
|
Back to top |
|
|
mich Tux's lil' helper
Joined: 29 Sep 2007 Posts: 119
|
Posted: Thu Mar 28, 2024 7:13 am Post subject: |
|
|
Banana wrote: | if you come from a split-usr you need to choose a split-usr profile. If you want to change this I suggest to it afterwards. |
Thanks. Now is ok for me. I don't need to merge-usr as I am with openrc .
Michel |
|
Back to top |
|
|
|