this post was submitted on 25 Nov 2023
1394 points (97.8% liked)
linuxmemes
21226 readers
87 users here now
Hint: :q!
Sister communities:
- LemmyMemes: Memes
- LemmyShitpost: Anything and everything goes.
- RISA: Star Trek memes and shitposts
Community rules (click to expand)
1. Follow the site-wide rules
- Instance-wide TOS: https://legal.lemmy.world/tos/
- Lemmy code of conduct: https://join-lemmy.org/docs/code_of_conduct.html
2. Be civil
- Understand the difference between a joke and an insult.
- Do not harrass or attack members of the community for any reason.
- Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
- Bigotry will not be tolerated.
- These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment.
3. Post Linux-related content
- Including Unix and BSD.
- Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of
sudo
in Windows. - No porn. Even if you watch it on a Linux machine.
4. No recent reposts
- Everybody uses Arch btw, can't quit Vim, and wants to interject for a moment. You can stop now.
Please report posts and comments that break these rules!
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I never used Gentoo. Was it really that bad lol
I briefly experimented with it ages ago. And I mean ages ago, like 20+ years ago. Maybe it's changed somewhat since then, but my understanding is that Gentoo doesn't provide binary packages. Everything gets compiled from source using exactly the options you want and compiled exactly for your hardware. That's great and all but it has two big downsides:
Compiling your own kernel was often useful or even necessary back in the day. I think it was the only package I regularly compiled for myself back then, and I think I was on red hat
The bit about the small forge forging a forge is skewering the Gentoo concept of toolchain bootstrapping.
Problem: how can you claim to have compiled the entire system on your own local machine if you need a compiler to compile a compiler? Where do you get that compiler from?
Solution: Use an external compiler to compile a compiler. Then use that compiler that you just compiled to compile itself again. Then use that second compiler to recompile the rest of the system.
It's compilers all the way down.