top | item 40735008

(no title)

photonbeam | 1 year ago

It’s somewhat inevitable that something will try to replace the C implementation of coreutils. Hopefully uutils will fix whichever bugs are reported upstream to lower the compatibility load though

discuss

order

initplus|1 year ago

At least it's somewhat possible to reliably test behavior of these against GNU coreutils. Pull down some archaic C++ project with a pile of janky shell scripts involved in the build (Chromium might be a good target) and compare final results.

yjftsjthsd-h|1 year ago

One could argue that building Gentoo is an excellent way to exercise things:) Which, granted, is kinda cheating since you could just `emerge chromium` or whatever... but IMHO even just making portage itself happy is a good first step.

lionkor|1 year ago

Why? Are you unhappy with the IMO very good test coverage, or has it not been working well for you the past checks notes decades?

tadfisher|1 year ago

Author didn't state a preference either way, but why do you care? Nothing is wrong with a reimplementation, as using it will nail down any untested/undocumented behavior of the original code.