Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
New profile update 23.0 help(SOLVED)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
mich
Tux's lil' helper
Tux's lil' helper


Joined: 29 Sep 2007
Posts: 109

PostPosted: Sun Mar 24, 2024 11:29 am    Post subject: New profile update 23.0 help(SOLVED) Reply with quote

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
View user's profile Send private message
pietinger
Moderator
Moderator


Joined: 17 Oct 2006
Posts: 4157
Location: Bavaria

PostPosted: Sun Mar 24, 2024 11:40 am    Post subject: Reply with quote

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
View user's profile Send private message
mich
Tux's lil' helper
Tux's lil' helper


Joined: 29 Sep 2007
Posts: 109

PostPosted: Sun Mar 24, 2024 1:04 pm    Post subject: Reply with quote

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
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54247
Location: 56N 3W

PostPosted: Sun Mar 24, 2024 1:30 pm    Post subject: Reply with quote

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
View user's profile Send private message
mich
Tux's lil' helper
Tux's lil' helper


Joined: 29 Sep 2007
Posts: 109

PostPosted: Sun Mar 24, 2024 3:53 pm    Post subject: Reply with quote

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
View user's profile Send private message
mich
Tux's lil' helper
Tux's lil' helper


Joined: 29 Sep 2007
Posts: 109

PostPosted: Mon Mar 25, 2024 9:25 am    Post subject: Reply with quote

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
View user's profile Send private message
Banana
Veteran
Veteran


Joined: 21 May 2004
Posts: 1392
Location: Germany

PostPosted: Mon Mar 25, 2024 11:24 am    Post subject: Reply with quote

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.
_________________
My personal space
My delta-labs.org snippets do expire

PFL - Portage file list - find which package a file or command belongs to.
Back to top
View user's profile Send private message
mich
Tux's lil' helper
Tux's lil' helper


Joined: 29 Sep 2007
Posts: 109

PostPosted: Thu Mar 28, 2024 7:13 am    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum