Package Details: coreutils-uutils 0.2.2-3

Git Clone URL: https://aur.archlinux.org/coreutils-uutils.git (read-only, click to copy)
Package Base: coreutils-uutils
Description: (Experimental) Use uutils as system core utilities
Upstream URL: https://github.com/uutils/coreutils
Licenses: MIT
Conflicts: b3sum, coreutils, sha3sum
Provides: b3sum, coreutils
Submitter: kj_sh604
Maintainer: oech3
Last Packager: oech3
Votes: 11
Popularity: 2.15
First Submitted: 2024-06-29 21:27 (UTC)
Last Updated: 2025-09-11 16:16 (UTC)

Required by (1252)

Sources (0)

Pinned Comments

oech3 commented on 2025-09-08 09:52 (UTC) (edited on 2025-09-15 15:44 (UTC) by oech3)

  1. Symlink to /usr/local/bin is safer than this.
  2. Supports -git and -selinux.

Building same binary avaiable from repo and symlink only pkg is not allowed at AUR. Don't believe that this is avaiable until officlal drop-in appear.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

kj_sh604 commented on 2025-05-27 19:42 (UTC) (edited on 2025-05-27 19:50 (UTC) by kj_sh604)

Note:

This package no longer builds the GNU versions of:

  • chcon
  • runcon

when these utilities are called it will simply exit 1 via a shell built-in.

chcon and runcon requires libselinux.so.1 and currently, there is no "signed" way to install this on Arch (AUR Packages are out-of-date due to keys).

 

Additionally,

This package uses everything it can in the Rust coreutils (MULTICALL=y PROFILE=release) binary, including some tools not included in the stock Arch Linux coreutils package. This includes:

  • b2sum
  • b3sum
  • md5sum
  • sha1sum
  • sha224sum
  • sha256sum
  • sha3-224sum
  • sha3-256sum
  • sha3-384sum
  • sha3-512sum
  • sha384sum
  • sha3sum
  • sha512sum
  • shake128sum
  • shake256sum

Therefore, this package conflicts with the b3sum and sha3sum packages as well.

kj_sh604 commented on 2025-05-27 18:33 (UTC)

@oech3 Gotcha! I'll make that change soon alongside the PKGBUILD re-write.

I'll probably just follow what you did in the coreutils-uutils-symlink package and have chcon and runcon symlinked to false or simply exit 1.

kj_sh604 commented on 2025-05-27 17:29 (UTC)

@oech3 yes, you're right. I actually tried this last night. It does seem to require libselinux though, which is currently out of date in the AUR due to signing keys. I'll have to look into this further. I was thinking of just having coreutils-uutils not have stty, chcon, and runcon and potentially create a new coreutils-uutils-libselinux PKGBUILD that builds against libselinux to have stty, chcon, and runcon. Considering that when I eventually clean-up/re-write this PKGBUILD.

@veganvelociraptr sorry about that, will fix with an absolute path.

@dmig Thank you for bringing this up. Yeah… as oech3 said, it conflicts with the bash-completion package.

veganvelociraptr commented on 2025-05-27 16:06 (UTC)

patch: **** Can't open patch file ../../disable_selinux.patch : No such file or directory

Changing ../../disable_selinux.patch to ../disable_selinux.patch makes it buildable for me.