I’m on Manjaro, and accidentally upgraded my D compilers to those that have the AI slop contributions. I uninstalled them from Pacman, I wonder if I can do it via Pacman, or have to do it manually (LDC has a (very) temporary install script, meaning it tricks the terminal session into believing it’s the reference compiler DMD, which is not ideal, want a permanent solution, as this one conflicts with GUI editors and the package manager).


Getting an old package will work for a while, but sooner or later dependencies will start to break and then you’ll be back to square 1. At that point you’ll need to rebuild it, and when that fails you’ll need to start adding patches… and this is just one package. there’s an increasing amount of slop in linux, including the kernel itself, i’m afraid if you have a purist attitude you’re gonna want to start looking at other projects like freebsd.
Yeah I know, if I had the knowledge and energy, I’d fork the Linux kernel, while removing most if not all the slop contributions. As for the compiler(s), I have plans of forking, and adding my own improvements upon the language too (fixing
opApply, etc).