Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Ideas for Portage:/profiles [ANSWERED]
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2  
Reply to topic    Gentoo Forums Forum Index Gentoo Chat
View previous topic :: View next topic  
Author Message
eschwartz
Developer
Developer


Joined: 29 Oct 2023
Posts: 240

PostPosted: Sun Nov 10, 2024 10:18 am    Post subject: Reply with quote

asturm wrote:
pingtoo wrote:
Funtoo's "mixins" and the tool "ego" seems to match the need.

They do not unless you also freeze the ebuilds, as I repeatedly said in the other thread.


I would have assumed the two are totally unrelated -- that the only solution is freezing the ebuilds, *given the current profiles design* and given the constraint that one wishes to *freeze* the profiles -- which is not actually the topic anymore -- and that funtoo's "ego" tool cannot code its way out of that.

But the possibility raised in this thread is that ::gentoo's existing profiles could be reorganized to more directly support parenting individual features -- for example, removing X and wayland from the desktop profile and moving them to profiles/features/xorg etc. and then making the desktop profile *inherit that*.

Such a design would be better suited to individuals wishing to derive their own custom profiles based on "default/linux/amd64/23.0" (the server profile), as well as for tools such as funtoo's "ego" that offer a way to synthesize derived profiles interactively, based on the current latest version of profiles/
Back to top
View user's profile Send private message
pingtoo
Veteran
Veteran


Joined: 10 Sep 2021
Posts: 1339
Location: Richmond Hill, Canada

PostPosted: Sun Nov 10, 2024 2:43 pm    Post subject: Reply with quote

eschwartz wrote:
asturm wrote:
pingtoo wrote:
Funtoo's "mixins" and the tool "ego" seems to match the need.

They do not unless you also freeze the ebuilds, as I repeatedly said in the other thread.


I would have assumed the two are totally unrelated -- that the only solution is freezing the ebuilds, *given the current profiles design* and given the constraint that one wishes to *freeze* the profiles -- which is not actually the topic anymore -- and that funtoo's "ego" tool cannot code its way out of that.

But the possibility raised in this thread is that ::gentoo's existing profiles could be reorganized to more directly support parenting individual features -- for example, removing X and wayland from the desktop profile and moving them to profiles/features/xorg etc. and then making the desktop profile *inherit that*.

Such a design would be better suited to individuals wishing to derive their own custom profiles based on "default/linux/amd64/23.0" (the server profile), as well as for tools such as funtoo's "ego" that offer a way to synthesize derived profiles interactively, based on the current latest version of profiles/


Thanks for the information. I just assume the two need to work together,
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo Chat All times are GMT
Goto page Previous  1, 2
Page 2 of 2

 
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