On Fri, Jan 03, 2020 at 03:49:11PM +0100, Robin Broda via arch-dev-public wrote:
On 1/3/20 5:35 AM, Eli Schwartz via arch-dev-public wrote:
After a bit of research work and making sure one or two things have been properly packaged, I've developed a PKGBUILD which ensures that a system has the POSIX shell and utilities (XCU) section installed. I believe this is an interesting thing to track, and people will want to know they have it installed... in aid of this, I've gotten two major holdouts packaged a while back -- pax (thanks to dbermond) and ncompress.
I'd like to add this package to community, although given it's never been in the AUR before, it's never had AUR votes...
One of the advantages of having this metapackage is that someone can, while installing arch, `pacman -S posix-user-portability` and get essentially everything one would expect to have available on a unix-like platform, most notably, the interesting parts of the base group that no longer have an equivalent. i.e. man-db, vi, patch, diffutils, ed.
I've only included XCU for now, because the system interfaces and headers are a bit out of scope for me to package and replace in the event that they'd be missing anything... and also because I'm mainly interested in the POSIX toolset itself. That being said, I'd certainly be open to suggested improvements, should anyone have recommendations for expanding the scope.
Thoughts?
I think it's a great idea, i definitely see myself using posix{,-user-portability} once it becomes available.
+1 to this. I definitely think this would be useful to have when needed. I'm curious, though, are there any specifics about the providers on these POSIX tools/libraries/whatnot (i.e., would it be wortwhile discussing the alternatives?). Cheers! -Santiago