Updated, already regretting it due to bugs in the new Rust based utilities
I ran the upgrade Wednesday evening, and am already regretting it. The Rust based uutils seem to be buggy as hell and don't seem to have even basic testing done on them.
Today I am struggling with broken scripts where the output of "sort" is incompatible with the input of "comm". Comm complains that the input files are unsorted, while the files were sorted with sort. They're both from uutils. This causes comm to not only complain, but also to spew out a long and incorrect output.
sort (uutils coreutils) 0.10.0
comm (uutils coreutils) 0.10.0
I just ran a test on a series of different Linux and BSD distros. Yes, I know that there can be different sorting orders, but in this case within the same distro comm expects a different sorting order from what sort produces. No other distro that I have tested has this same problem. Not only that, but I have Ubuntu 26.04 on a Raspberry Pi and it doesn't have this problem, so it works on ARM but not on x86.
I have yet to see which other important scripts I may have which also break. I am now stuck with trying every possible sorting option to see if there is one that comm will accept as being correct. This may take me some time, as there seem to be multiple issues involved.
The new man pages for sort and comm helpfully state that uutils are still a work in progress and that some of the examples they give (which they copied from someone else) may fail.
Even the most simple of basic testing would have turned up this problem. I would like to see them roll back to the GNU utils, at least those worked.
I have read that you can purge uutils to go back to the GUN utils, but I have heard that this introduces other problems.
Oh, while I'm at it, the upgrade hung for no obvious reason. I was able to open the terminal window embedded in the GUI to see that the command line underneath the GUI wanted me to confirm an option. I answered "yes" and it went merrily on its way and completed. If you are doing the upgrade from the GUI, open the terminal so make sure that it isn't asking you for anything.
I have been using Ubuntu since Mandrake went down the tubes, and this is the first time I can recall seeing any sort of problems on this scale.