Moreutils: The utilities package every Unix/Linux/Mac OS developer should know
Posted by jcbhmr 1 day ago
Comments
Comment by JdeBP 1 day ago
This is entirely a packaging choice. There is no reason that parallel cannot be in its own package, or renamed. In fact, do not believe the old Hacker News discussions where people point to a bug filed in 2010 being closed as 'WONTFIX' by Joey Hess. In the intervening years, Debian has instituted a wild system where it does rename the moreutils parallel, but only if GNU Parallel is also installed. Because Debian made its GNU Parallel package fix the name clash.
* https://sources.debian.org/src/parallel/20240222%2Bds-2/debi...
There is nowadays an open bug report (against moreutils rather than parallel) on this from a user's perspective:
* https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1107381
In contrast, Arch Linux simply changed its packaging to eliminate the name clash back in 2012, by fixing moreutils and not parallel, making it always the parallel-moreutils command.
* https://gitlab.archlinux.org/archlinux/packaging/packages/mo...
Comment by musicale 16 hours ago
> For 99% of the use cases moreutils' parallel (AKA Tollef parallel) is an equal, or even better, alternative.
Comment by jwilk 1 day ago
2015: https://news.ycombinator.com/item?id=9013570 (36 comments)
2016: https://news.ycombinator.com/item?id=12023277 (56 comments)
2020: https://news.ycombinator.com/item?id=24241986 (220 comments)
2022: https://news.ycombinator.com/item?id=31043655 (258 comments)
2023: https://news.ycombinator.com/item?id=38814599 (59 comments)
Comment by kashunstva 1 day ago
Comment by musicale 16 hours ago
In my dreams this might breathe more life into homebrew alternatives for macOS. (I also wonder whether some of the port systems for BSD and macOS could/should be unified.)
Comment by burnt-resistor 1 day ago
Comment by musicale 16 hours ago
For using Unix tools in native macOS workflows, ports systems like homebrew, macports, pkgsrc, etc. are a decent option.
Comment by wpm 1 day ago
I'm not sure how requiring sudo to install new executables is bad for system stability.
Comment by TheNightman 18 hours ago
Comment by pi-rat 1 day ago
Comment by l1ng0 19 hours ago
I find edir to be a better alternative.
Comment by suprjami 1 day ago
$ errno 5
EIO 5 I/O error
$ errno ENOENT
ENOENT 2 No such file or directoryComment by kayabyte 1 day ago