[Bug 2139114] [NEW] dirname behavior incompatibility with GNU coreutils
David Osolkowski
2139114 at bugs.launchpad.net
Mon Jan 26 21:16:54 UTC 2026
Public bug reported:
The dirname command provided by uutils (in coreutils-from-uutils) has a
bug in its behavior. Input "/home/user/." returns "/home" instead of
"/home/user". This breaks applications, such as homeshick, which relies
on this behavior to function correctly.
By default, Ubuntu appears to install three different forms of
coreutils: coreutils-from-uutils (which has the bug and is in PATH by
default), gnu-coreutils (which does not have the bug, but all the
executables are renamed), and rust-coreutils (which also has the bug).
This was already fixed upstream in
https://github.com/uutils/coreutils/pull/8911 so the fix needs to be
packaged and deployed by Ubuntu.
ProblemType: Bug
DistroRelease: Ubuntu 25.10
Package: coreutils-from-uutils 0.0.0~ubuntu24
ProcVersionSignature: Ubuntu 6.17.0-8.8-generic 6.17.2
Uname: Linux 6.17.0-8-generic x86_64
ApportVersion: 2.33.1-0ubuntu3
Architecture: amd64
CasperMD5CheckResult: unknown
CurrentDesktop: KDE
Date: Mon Jan 26 16:01:40 2026
InstallationDate: Installed on 2024-12-28 (394 days ago)
InstallationMedia: Kubuntu 24.10 "Oracular Oriole" - Release amd64 (20241007.6)
PackageArchitecture: all
SourcePackage: coreutils-from
UpgradeStatus: Upgraded to questing on 2025-11-15 (72 days ago)
** Affects: coreutils-from (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug questing wayland-session
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to coreutils-from in Ubuntu.
https://bugs.launchpad.net/bugs/2139114
Title:
dirname behavior incompatibility with GNU coreutils
Status in coreutils-from package in Ubuntu:
New
Bug description:
The dirname command provided by uutils (in coreutils-from-uutils) has
a bug in its behavior. Input "/home/user/." returns "/home" instead of
"/home/user". This breaks applications, such as homeshick, which
relies on this behavior to function correctly.
By default, Ubuntu appears to install three different forms of
coreutils: coreutils-from-uutils (which has the bug and is in PATH by
default), gnu-coreutils (which does not have the bug, but all the
executables are renamed), and rust-coreutils (which also has the bug).
This was already fixed upstream in
https://github.com/uutils/coreutils/pull/8911 so the fix needs to be
packaged and deployed by Ubuntu.
ProblemType: Bug
DistroRelease: Ubuntu 25.10
Package: coreutils-from-uutils 0.0.0~ubuntu24
ProcVersionSignature: Ubuntu 6.17.0-8.8-generic 6.17.2
Uname: Linux 6.17.0-8-generic x86_64
ApportVersion: 2.33.1-0ubuntu3
Architecture: amd64
CasperMD5CheckResult: unknown
CurrentDesktop: KDE
Date: Mon Jan 26 16:01:40 2026
InstallationDate: Installed on 2024-12-28 (394 days ago)
InstallationMedia: Kubuntu 24.10 "Oracular Oriole" - Release amd64 (20241007.6)
PackageArchitecture: all
SourcePackage: coreutils-from
UpgradeStatus: Upgraded to questing on 2025-11-15 (72 days ago)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/coreutils-from/+bug/2139114/+subscriptions
More information about the foundations-bugs
mailing list