View previous topic :: View next topic |
Author |
Message |
audiodef Watchman
Joined: 06 Jul 2005 Posts: 6639 Location: The soundosphere
|
|
Back to top |
|
|
Ionen Developer
Joined: 06 Dec 2018 Posts: 2719
|
|
Back to top |
|
|
sam_ Developer
Joined: 14 Aug 2020 Posts: 1678
|
Posted: Sun Nov 28, 2021 1:45 am Post subject: |
|
|
In addition to what Ionen said, this is part of why we now have the new 'desktop' stages - to make life easier for users. |
|
Back to top |
|
|
audiodef Watchman
Joined: 06 Jul 2005 Posts: 6639 Location: The soundosphere
|
|
Back to top |
|
|
Ionen Developer
Joined: 06 Dec 2018 Posts: 2719
|
Posted: Sun Nov 28, 2021 11:41 pm Post subject: |
|
|
audiodef wrote: | Oh, cool. Where are the desktop stages? I'd like to check them out, see if they're a good fit to use for Gentoo Studio. |
They're shown on the normal download page for amd64 under advanced choices (says "desktop profile"):
https://www.gentoo.org/downloads/ |
|
Back to top |
|
|
audiodef Watchman
Joined: 06 Jul 2005 Posts: 6639 Location: The soundosphere
|
|
Back to top |
|
|
sam_ Developer
Joined: 14 Aug 2020 Posts: 1678
|
Posted: Mon Nov 29, 2021 12:47 am Post subject: |
|
|
audiodef wrote: | Thanks. I see it now. So what's the difference between the desktop stage and the default stage and choosing the dekstop profile as early as possible in the install? |
Nothing! It just has a bunch of the packages which your steps pull in already built (and also, IIRC, has rust-bin and such installed which means source Rust won't get pulled in unless you ask for it).
Still very new though. Suggestions welcome. |
|
Back to top |
|
|
Ionen Developer
Joined: 06 Dec 2018 Posts: 2719
|
Posted: Mon Nov 29, 2021 2:02 am Post subject: |
|
|
Yeah, switching to desktop profile still involves some rebuilding and extra dependencies (saves time), and freetype/harfbuzz are already installed saving from potential circular flag juggling.
The stage3 is around twice the size.
Next desktop system I happen to setup I'll likely use it.
sam_ wrote: | (and also, IIRC, has rust-bin and such installed which means source Rust won't get pulled in unless you ask for it). | That'd sound nice to me, but looks like it has normal rust looking at current *20211128T170532Z.tar.xz.CONTENTS.gz (/var/db/pkg/dev-lang/rust-1.56.1/).
I often feel like it wouldn't hurt to be the default on virtual/rust, even if it goes a bit against what you'd normally expect on Gentoo (not that I mind compiling it on non-test systems with decent hardware) -- but no strong opinion on this, opting out source still feels more right than opting out -bin.. but non-bin rust does bother users often. |
|
Back to top |
|
|
audiodef Watchman
Joined: 06 Jul 2005 Posts: 6639 Location: The soundosphere
|
Posted: Mon Nov 29, 2021 2:41 pm Post subject: |
|
|
The rust-bin thing is a terrific idea. I'm always masking rust in favor of rust-bin. I'll check it out for a Gentoo Studio stage4 build and let you know if I have any suggestions.
sam_ wrote: | audiodef wrote: | Thanks. I see it now. So what's the difference between the desktop stage and the default stage and choosing the dekstop profile as early as possible in the install? |
Nothing! It just has a bunch of the packages which your steps pull in already built (and also, IIRC, has rust-bin and such installed which means source Rust won't get pulled in unless you ask for it).
Still very new though. Suggestions welcome. |
_________________ decibel Linux: https://decibellinux.org
Github: https://github.com/Gentoo-Music-and-Audio-Technology
Facebook: https://www.facebook.com/decibellinux
Discord: https://discord.gg/73XV24dNPN |
|
Back to top |
|
|
sam_ Developer
Joined: 14 Aug 2020 Posts: 1678
|
Posted: Thu Dec 02, 2021 7:27 pm Post subject: |
|
|
Ionen wrote: | Yeah, switching to desktop profile still involves some rebuilding and extra dependencies (saves time), and freetype/harfbuzz are already installed saving from potential circular flag juggling.
The stage3 is around twice the size.
Next desktop system I happen to setup I'll likely use it.
sam_ wrote: | (and also, IIRC, has rust-bin and such installed which means source Rust won't get pulled in unless you ask for it). | That'd sound nice to me, but looks like it has normal rust looking at current *20211128T170532Z.tar.xz.CONTENTS.gz (/var/db/pkg/dev-lang/rust-1.56.1/).
I often feel like it wouldn't hurt to be the default on virtual/rust, even if it goes a bit against what you'd normally expect on Gentoo (not that I mind compiling it on non-test systems with decent hardware) -- but no strong opinion on this, opting out source still feels more right than opting out -bin.. but non-bin rust does bother users often. |
rust-bin should now be used instead of rust by default in the desktop stages. No change to the virtual for observers.
This saves folks from suddenly building Rust when they do a world upgrade as it'll start off with rust-bin satisfying the virtual and upgrade that in future instead. Can switch with emerge --oneshot dev-lang/rust if they want it from source. |
|
Back to top |
|
|
audiodef Watchman
Joined: 06 Jul 2005 Posts: 6639 Location: The soundosphere
|
|
Back to top |
|
|
|