[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