View previous topic :: View next topic |
Author |
Message |
timkenhan n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 21 Jan 2023 Posts: 3
|
Posted: Fri May 24, 2024 5:09 am Post subject: base-layout, alpine style |
|
|
Hi everyone!
The other day, I was trying out Alpine Linux and I was impressed by how it handles atomicity of the system thru externally building a complete system from nothing.
Among many things, what caught my eyes was its base layout packages. It comes simply as yet another package, which pulls necessary stuff like libc, core utilities, and shadow.
On the other hand, I was looking at the way Gentoo implement its base system thru the stage3 image. Compared to Alpine's base-layout package, there's no clear indication of its version except for its timestamp, which seems to be updated every week with no clear indication of what was changed.
I like to rebuild my system every now and then, I noticed some core parts of the system was put together in a hacky way. Is there a chance we can tidy these part, at least gradually?
I'm not sure if this is the right place to ask this. Lemme know if I need to move elsewhere with this question. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Banana Moderator
![Moderator Moderator](/images/ranks/rank-mod.gif)
![](images/avatars/5204386264b863c6da7ffb.jpg)
Joined: 21 May 2004 Posts: 1476 Location: Germany
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
timkenhan n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 21 Jan 2023 Posts: 3
|
Posted: Fri May 24, 2024 6:52 am Post subject: |
|
|
My goal would be to have (somewhat) reproducible build for container setting, kinda like Alpine. I figured Gentoo has a lot of powerful potential for this kind of use case. I mean, not only you get to pick exactly the packages to deploy, you'd also get to decided what's in every package and how it's built. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
GDH-gentoo Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/4552800915d460a483ae8d.jpg)
Joined: 20 Jul 2019 Posts: 1569 Location: South America
|
Posted: Fri May 24, 2024 12:39 pm Post subject: |
|
|
Gentoo's similar concept would be the contents of the @system set, rather than the contents of the stage3 archive at any given time.
Big difference, Alpine is versioned, Gentoo is rolling release. _________________
NeddySeagoon wrote: | I'm not a witch, I'm a retired electronics engineer ![Smile :)](images/smiles/icon_smile.gif) |
Ionen wrote: | As a packager I just don't want things to get messier with weird build systems and multiple toolchains requirements though ![Smile :)](images/smiles/icon_smile.gif) |
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|
|
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
|
|