public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] Stage-3 and profile 23.x
@ 2024-03-25 15:30 Peter Humphrey
  2024-03-25 16:52 ` Michael
  2024-03-25 20:43 ` Andreas K. Huettel
  0 siblings, 2 replies; 9+ messages in thread
From: Peter Humphrey @ 2024-03-25 15:30 UTC (permalink / raw
  To: gentoo-user

Hello list,

It would be good if a stage-3 tarball were available with profile 23.x built 
in. Sooner or later someone will want to build a new system with such a 
profile.

Is this in the offing?

-- 
Regards,
Peter.





^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-user] Stage-3 and profile 23.x
  2024-03-25 15:30 [gentoo-user] Stage-3 and profile 23.x Peter Humphrey
@ 2024-03-25 16:52 ` Michael
  2024-03-25 21:48   ` Peter Humphrey
  2024-03-25 20:43 ` Andreas K. Huettel
  1 sibling, 1 reply; 9+ messages in thread
From: Michael @ 2024-03-25 16:52 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 729 bytes --]

On Monday, 25 March 2024 15:30:41 GMT Peter Humphrey wrote:
> Hello list,
> 
> It would be good if a stage-3 tarball were available with profile 23.x built
> in. Sooner or later someone will want to build a new system with such a
> profile.
> 
> Is this in the offing?

It is already there; e.g.

https://mirror.bytemark.co.uk/gentoo/releases/amd64/autobuilds/
20240324T164906Z/stage3-amd64-desktop-
openrc-20240324T164906Z.tar.xz.CONTENTS.gz

From what I recall make.profile 23.0 has been available for a while now, 
albeit it was previously shown as experimental (exp).

NOTE: The default OpenRC installation now assumes a merged-usr fs structure - 
therefore make sure you select the appropriate profile in a new installation.

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-user] Stage-3 and profile 23.x
  2024-03-25 15:30 [gentoo-user] Stage-3 and profile 23.x Peter Humphrey
  2024-03-25 16:52 ` Michael
@ 2024-03-25 20:43 ` Andreas K. Huettel
  1 sibling, 0 replies; 9+ messages in thread
From: Andreas K. Huettel @ 2024-03-25 20:43 UTC (permalink / raw
  To: gentoo-user; +Cc: Peter Humphrey

[-- Attachment #1: Type: text/plain, Size: 770 bytes --]

Am Montag, 25. März 2024, 16:30:41 CET schrieb Peter Humphrey:
> Hello list,
> 
> It would be good if a stage-3 tarball were available with profile 23.x built 
> in. Sooner or later someone will want to build a new system with such a 
> profile.
> 
> Is this in the offing?

All builders now have instructions to upload 23.0 stages (which have been building
silently in the background for the last weeks) on the next run.

https://wiki.gentoo.org/wiki/Project:Toolchain/23.0_profile_timeline

The "mergedusr" suffix in the stage names is going away, which means the links
on the webserver have to be fixed afterwards.

> 
> 


-- 
Andreas K. Hüttel
dilfridge@gentoo.org
Gentoo Linux developer
(council, toolchain, base-system, perl, libreoffice)

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 981 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-user] Stage-3 and profile 23.x
  2024-03-25 16:52 ` Michael
@ 2024-03-25 21:48   ` Peter Humphrey
  2024-03-25 22:38     ` Jack
  2024-03-25 23:14     ` Michael
  0 siblings, 2 replies; 9+ messages in thread
From: Peter Humphrey @ 2024-03-25 21:48 UTC (permalink / raw
  To: gentoo-user

On Monday, 25 March 2024 16:52:19 GMT Michael wrote:

> The default OpenRC installation now assumes a merged-usr fs structure -
> therefore make sure you select the appropriate profile in a new installation.

I was wondering about that. Now that we have 23.0 in place, are we meant to 
change to merged-usr? Should I run the eponymous script?

-- 
Regards,
Peter.





^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-user] Stage-3 and profile 23.x
  2024-03-25 21:48   ` Peter Humphrey
@ 2024-03-25 22:38     ` Jack
  2024-03-25 23:14     ` Michael
  1 sibling, 0 replies; 9+ messages in thread
From: Jack @ 2024-03-25 22:38 UTC (permalink / raw
  To: gentoo-user

On 2024.03.25 17:48, Peter Humphrey wrote:
> On Monday, 25 March 2024 16:52:19 GMT Michael wrote:
> 
> > The default OpenRC installation now assumes a merged-usr fs  
> structure -
> > therefore make sure you select the appropriate profile in a new  
> installation.
That specifically says for a new installation.
> 
> I was wondering about that. Now that we have 23.0 in place, are we  
> meant to
> change to merged-usr? Should I run the eponymous script?
 From the news item:
3. If you are currently using systemd in a split-usr configuration,  
then first
    complete the migration to the corresponding merged-usr profile of  
the
    same profile version. Details on how to do this can be found in the  
news
    item [4].
    If you are currently using openrc, migrate to 23.0 first, keeping  
your disk
    layout. If you want to move from split-usr to merged-usr, do that  
afterwards.


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-user] Stage-3 and profile 23.x
  2024-03-25 21:48   ` Peter Humphrey
  2024-03-25 22:38     ` Jack
@ 2024-03-25 23:14     ` Michael
  2024-03-25 23:54       ` [gentoo-user] " Grant Edwards
  2024-03-26  0:54       ` [gentoo-user] " Peter Humphrey
  1 sibling, 2 replies; 9+ messages in thread
From: Michael @ 2024-03-25 23:14 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 631 bytes --]

On Monday, 25 March 2024 21:48:24 GMT Peter Humphrey wrote:
> On Monday, 25 March 2024 16:52:19 GMT Michael wrote:
> > The default OpenRC installation now assumes a merged-usr fs structure -
> > therefore make sure you select the appropriate profile in a new
> > installation.
> I was wondering about that. Now that we have 23.0 in place, are we meant to
> change to merged-usr? Should I run the eponymous script?

You can, if you want to.  I've installed sys-apps/merge-usr and ran it on my 
OpenRC system, after I completed the migration to profile 23.0.  It didn't 
take any time at all:

https://wiki.gentoo.org/wiki/Merge-usr

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* [gentoo-user] Re: Stage-3 and profile 23.x
  2024-03-25 23:14     ` Michael
@ 2024-03-25 23:54       ` Grant Edwards
  2024-03-26  0:54       ` [gentoo-user] " Peter Humphrey
  1 sibling, 0 replies; 9+ messages in thread
From: Grant Edwards @ 2024-03-25 23:54 UTC (permalink / raw
  To: gentoo-user

On 2024-03-25, Michael <confabulate@kintzios.com> wrote:
> On Monday, 25 March 2024 21:48:24 GMT Peter Humphrey wrote:
>> On Monday, 25 March 2024 16:52:19 GMT Michael wrote:
>>
>>> The default OpenRC installation now assumes a merged-usr fs structure -
>>> therefore make sure you select the appropriate profile in a new
>>> installation.
>>
>> I was wondering about that. Now that we have 23.0 in place, are we meant to
>> change to merged-usr? Should I run the eponymous script?
>
> You can, if you want to.  I've installed sys-apps/merge-usr and ran it on my 
> OpenRC system, after I completed the migration to profile 23.0.  It didn't 
> take any time at all:
>
> https://wiki.gentoo.org/wiki/Merge-usr

I'm in the process of switching two machines fom 17.1 to
23.0/split-usr [emerge @world will probably take overnight.]

I've read the merge-usr page, and it looks pretty simple. But, I'm
going to run 23.0 split-usr for a few weeks first -- just to make sure
that the new profile hasn't broken anything. If you run OpenRC, it
doesn't sound like there's any real reason you need to do the merge
any time soon.

If you run systemd, there's some version number cutoff where it will
refuse to work on a split-usr install (IIRC).  After all, the systgemd
motto is "all your computer are belong to us!"

--
Grant





^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-user] Stage-3 and profile 23.x
  2024-03-25 23:14     ` Michael
  2024-03-25 23:54       ` [gentoo-user] " Grant Edwards
@ 2024-03-26  0:54       ` Peter Humphrey
  2024-03-26 10:52         ` Michael
  1 sibling, 1 reply; 9+ messages in thread
From: Peter Humphrey @ 2024-03-26  0:54 UTC (permalink / raw
  To: gentoo-user

On Monday, 25 March 2024 23:14:50 GMT Michael wrote:
> On Monday, 25 March 2024 21:48:24 GMT Peter Humphrey wrote:
> > On Monday, 25 March 2024 16:52:19 GMT Michael wrote:
> > > The default OpenRC installation now assumes a merged-usr fs structure -
> > > therefore make sure you select the appropriate profile in a new
> > > installation.
> > 
> > I was wondering about that. Now that we have 23.0 in place, are we meant
> > to
> > change to merged-usr? Should I run the eponymous script?
> 
> You can, if you want to.  I've installed sys-apps/merge-usr and ran it on my
> OpenRC system, after I completed the migration to profile 23.0.  It didn't
> take any time at all:
> 
> https://wiki.gentoo.org/wiki/Merge-usr

I'd want a good reason to do so, as I can't imagine it being reversed easily - 
I'd need to keep a backup of /bin, /usr and so on which I could restore if 
necessary, then run emerge -e @world and save those directories again. Not 
worth the candle.

There being no foreseeable prospect of the systemd bandwagon picking me up on 
its way by, I think I'll stick to what I know*.

* For some vague approximation to 'know'.   :)

-- 
Regards,
Peter.





^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-user] Stage-3 and profile 23.x
  2024-03-26  0:54       ` [gentoo-user] " Peter Humphrey
@ 2024-03-26 10:52         ` Michael
  0 siblings, 0 replies; 9+ messages in thread
From: Michael @ 2024-03-26 10:52 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 1929 bytes --]

On Tuesday, 26 March 2024 00:54:26 GMT Peter Humphrey wrote:
> On Monday, 25 March 2024 23:14:50 GMT Michael wrote:
> > On Monday, 25 March 2024 21:48:24 GMT Peter Humphrey wrote:
> > > On Monday, 25 March 2024 16:52:19 GMT Michael wrote:
> > > > The default OpenRC installation now assumes a merged-usr fs structure
> > > > -
> > > > therefore make sure you select the appropriate profile in a new
> > > > installation.
> > > 
> > > I was wondering about that. Now that we have 23.0 in place, are we meant
> > > to
> > > change to merged-usr? Should I run the eponymous script?
> > 
> > You can, if you want to.  I've installed sys-apps/merge-usr and ran it on
> > my OpenRC system, after I completed the migration to profile 23.0.  It
> > didn't take any time at all:
> > 
> > https://wiki.gentoo.org/wiki/Merge-usr
> 
> I'd want a good reason to do so, as I can't imagine it being reversed easily
> - I'd need to keep a backup of /bin, /usr and so on which I could restore
> if necessary, then run emerge -e @world and save those directories again.
> Not worth the candle.
> 
> There being no foreseeable prospect of the systemd bandwagon picking me up
> on its way by, I think I'll stick to what I know*.
> 
> * For some vague approximation to 'know'.   :)

The reason for a unified filesystem layout is to align Linux with Unix (Open 
Solaris) and increase compatibility between distributions, which in turn makes 
it easier to install/run various tools with hardcoded paths.  It also makes it 
easier to separate OS Vs user binaries, while keeping the former read only, to 
allow various guest OS instances to use the same host OS /usr as read only, 
without treading over each other toes.  I can't see why the average non-
systemd Linux desktop user will want to rush into this change for their 
personal computing needs.  Regardless of personal choices at this stage, the 
direction of travel is towards a unified layout.

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2024-03-26 10:53 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-03-25 15:30 [gentoo-user] Stage-3 and profile 23.x Peter Humphrey
2024-03-25 16:52 ` Michael
2024-03-25 21:48   ` Peter Humphrey
2024-03-25 22:38     ` Jack
2024-03-25 23:14     ` Michael
2024-03-25 23:54       ` [gentoo-user] " Grant Edwards
2024-03-26  0:54       ` [gentoo-user] " Peter Humphrey
2024-03-26 10:52         ` Michael
2024-03-25 20:43 ` Andreas K. Huettel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox