I realized my VLC was broke some point in the week after updating Arch. I spend time troubleshooting then find a forum post with replies from an Arch moderator saying they knew it would happen and it’s my fault for not wanting to read through pages of changelogs. Another mod post says they won’t announce that on the RSS feed either. I thought I was doing good by following the RSS but I guess that’s not enough.
I’ve been happily using Arch for 5 years but after reading those posts I’ve decided to look for a different distro. Does anyone have recommendations for the closest I can get to Arch but with a different attitude around updating?
I agree that the Gentoo wiki is almost always better than the Arch wiki (and would recommend it to any user), but i really doubt installing complicated packages is remotely as hard as on Gentoo.
While i have never used Arch before, i did use Manjaro, and there stuff was always just install the package and be done. I never had to alter the Kernel config, and all program features were just there. I also had VMs on Manjaro, and i do not remember any manual configuration (though that was many years ago, so maybe i misremember).
Recently i wanted to encode a video in ffmpeg, but it didn’t work. After a bit of searching i found that the codec requires a use-flag to be set. Classic Gentoo moment.
It’s not that i dislike Gentoo. In fact i do not consider returning to Arch (but i might switch to NixOS if my Gentoo install breaks). But i wouldn’t switch to any other distro.
It’s just that Gentoo is configured in a way that is so minimal by default that even basic use-cases require changes in the Kernel config: systemd? Kernel config. Bluetooth? Kernel config. LUKS? Kernel config. Amdgpu? Yes, exactly. BTRFS? Yes. Blender? Yeah OK, that goes without kernel config.
And the worst about the Kernel config: You don’t know which values are set by default. You might just end up in nconfig realizing that the values were already set.
Then there is the instability in the distKernel (which i use). I think i started with Kernel 5.10LTS ish. Every upgrade went well until like 6.1 LTS, when Emerge complained about i think module ordering or something. It would not emerge a newer Kernel any more, which made me reset my Kernel config and redo it entirely because i thought Kernel 5 and 6 configs might be incompatible. That worked (somehow) until 6.6 LTS, which i wanted to install at version 6.6.6 LTS. But emerge complained it could not install it. I waited and ignored the update, and eventually got trough at version 6.6.20 or so. After that it refused to update again, which made me blacklist all non LTS kernels. I am now on 6.12 LTS, even though i am not a LTS guy, simply because i don’t want the hassle.
And still, after all of this effort for being minimal, it boots in like 20s, while Arch does it in like 3 or so. Gentoo hates me.