Public bug reported:

Yet another rust coreutils incompatibility.

If you mv a directory to another location on the same file system then the 
rust-coreutils is *incredibly* slow.
It turns out that this is because it (appears to) stax()s every item in the 
directory it is trying to mv. But it only actually needs to check that the 
source and destination items are on the same file system.

The GNU mv is very quick (just a few system calls).

ProblemType: Bug
DistroRelease: Ubuntu 26.10
Package: rust-coreutils 0.12.0-1ubuntu2
ProcVersionSignature: Ubuntu 7.3.0-9.9-generic 7.3.0-rc6
Uname: Linux 7.3.0-9-generic x86_64
ApportVersion: 2.36.0-0ubuntu1
Architecture: amd64
CasperMD5CheckResult: unknown
CurrentDesktop: KDE
Date: Wed Oct 28 00:48:54 2026
InstallationDate: Installed on 2026-05-21 (160 days ago)
InstallationMedia: Kubuntu 26.04 "Resolute Raccoon" - Release amd64 (20260423)
SourcePackage: rust-coreutils
UpgradeStatus: Upgraded to stonking on 2026-10-27 (1 days ago)

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


** Tags: amd64 apport-bug stonking wayland-session

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

Title:
  rust-coreutils mv of a directory into a parallel subdirectory is
  incredibly inefficient

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


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

Reply via email to