Hello everybody,
I'm sorry that my first post in here has to be a critical one, but I'm seriously nearing the end of my tether. We've come to a point where just compiling the bare-bones xorg port takes 12 hours and installs two different llvm versions and that infernal rust junk that compiles in geological terms and seems to be neccessary only for FreeBSD. I've never had to install that malarkey on any other system, ever.
Normally I'm not even a regular FreeBSD user anymore - you've lost me when CLang was chosen to supplant a perfectly servicable compiler, but since I'm doing a lot of platform testing as a member of the CDE project team, I still have the latest non-eol'ed FreeBSDs running on my ESX rack. Theoretically I could install from binaries of course, but go back to FreeBSD 10 and some of the packages were compiled by Moses - not very helpful when testing a new software version of your own stuff.
So here the question: What is it with that dependency bloat? Why do packages compile dependencies that they definitely do not need, and more importantly, is there any action planned to remedy this. At the moment we cannot in good conscience ask our users to compile the latest CDE version if building xorg and git ruins two perfectly usable days of your life.
Sorry for the rant,
Danilo Pecher
I'm sorry that my first post in here has to be a critical one, but I'm seriously nearing the end of my tether. We've come to a point where just compiling the bare-bones xorg port takes 12 hours and installs two different llvm versions and that infernal rust junk that compiles in geological terms and seems to be neccessary only for FreeBSD. I've never had to install that malarkey on any other system, ever.
Normally I'm not even a regular FreeBSD user anymore - you've lost me when CLang was chosen to supplant a perfectly servicable compiler, but since I'm doing a lot of platform testing as a member of the CDE project team, I still have the latest non-eol'ed FreeBSDs running on my ESX rack. Theoretically I could install from binaries of course, but go back to FreeBSD 10 and some of the packages were compiled by Moses - not very helpful when testing a new software version of your own stuff.
So here the question: What is it with that dependency bloat? Why do packages compile dependencies that they definitely do not need, and more importantly, is there any action planned to remedy this. At the moment we cannot in good conscience ask our users to compile the latest CDE version if building xorg and git ruins two perfectly usable days of your life.
Sorry for the rant,
Danilo Pecher