Public bug reported:

Hello,
When commencing SRU test on Questing RPI daily image we noticed that the 
"uname" has been converted to rust-coreutils:

ubuntu@ubuntu:~$ uname --version
uname (uutils coreutils) 0.1.0
ubuntu@ubuntu:~$ dpkg -S uname
coreutils-from-uutils: /usr/bin/uname
coreutils-from-uutils: /usr/share/man/man1/uname.1.gz
rust-coreutils: /usr/lib/cargo/bin/coreutils/uname
rust-coreutils: /usr/share/man/man1/rust-uname.1.gz
klibc-utils: /usr/lib/klibc/bin/uname
rust-coreutils: /usr/share/bash-completion/completions/rust-uname
rust-coreutils: /usr/share/locales/uname
gnu-coreutils: /usr/share/man/man1/gnuuname.1.gz
gnu-coreutils: /usr/bin/gnuuname
rust-coreutils: /usr/share/fish/vendor_completions.d/rust-uname.fish
rust-coreutils: /usr/share/zsh/site-functions/rust-coreutils/_rust-uname
rust-coreutils: /usr/share/locales/uname/fr-FR.ftl
ubuntu@ubuntu:~$ ll /usr/bin/uname
lrwxrwxrwx 1 root root 32 Sep  9 16:40 /usr/bin/uname@ -> 
../lib/cargo/bin/coreutils/uname

However the "-p" and the "-i" flag is not available any more:

ubuntu@ubuntu:~$ uname -p
unknown
ubuntu@ubuntu:~$ uname -i
unknown
ubuntu@ubuntu:~$ uname --help
Print certain system information.
With no OPTION, same as -s.

Usage: uname [OPTION]...

Options:
  -a, --all               Behave as though all of the options -mnrsvo were 
specified.
  -s, --kernel-name       print the kernel name.
  -n, --nodename          print the nodename (the nodename may be a name that 
the system is known by to a communications
                          network).
  -r, --kernel-release    print the operating system release.
  -v, --kernel-version    print the operating system version.
  -m, --machine           print the machine hardware name.
  -o, --operating-system  print the operating system name.
  -h, --help              Print help
  -V, --version           Print version

I am wondering if this is expected? As these two flags are marked as
"non-portable" in uname (GNU coreutils) 9.5

Below is the `uname --help` output with uname (GNU coreutils) 9.5
$ uname --help
Usage: uname [OPTION]...
Print certain system information.  With no OPTION, same as -s.

  -a, --all                print all information, in the following order,
                             except omit -p and -i if unknown:
  -s, --kernel-name        print the kernel name
  -n, --nodename           print the network node hostname
  -r, --kernel-release     print the kernel release
  -v, --kernel-version     print the kernel version
  -m, --machine            print the machine hardware name
  -p, --processor          print the processor type (non-portable)
  -i, --hardware-platform  print the hardware platform (non-portable)
  -o, --operating-system   print the operating system
      --help        display this help and exit
      --version     output version information and exit

GNU coreutils online help: <https://www.gnu.org/software/coreutils/>
Report any translation bugs to <https://translationproject.org/team/>
Full documentation <https://www.gnu.org/software/coreutils/uname>
or available locally via: info '(coreutils) uname invocation'

ProblemType: Bug
DistroRelease: Ubuntu 25.10
Package: rust-coreutils 0.1.0+git20250813.4af2a84-0ubuntu7
ProcVersionSignature: User Name 6.14.0-1005.5-raspi 6.14.0
Uname: Linux 6.14.0-1005-raspi aarch64
ApportVersion: 2.33.1-0ubuntu2
Architecture: arm64
CasperMD5CheckResult: unknown
CloudArchitecture: aarch64
CloudID: nocloud
CloudName: unknown
CloudPlatform: nocloud
CloudSubPlatform: seed-dir (/var/lib/cloud/seed/nocloud-net)
Date: Mon Sep 15 15:01:15 2025
ImageMediaBuild: 20250912
SourcePackage: rust-coreutils
UpgradeStatus: No upgrade log present (probably fresh install)

** Affects: rust-coreutils (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: apport-bug arm64 arm64-image questing raspi-image

** Summary changed:

- uname -p flag is not supported in rust-coreutils 
+ uname -p / -i flag are not supported in rust-coreutils

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2123853

Title:
  uname -p / -i flag are not supported in rust-coreutils

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rust-coreutils/+bug/2123853/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to