https://bugs.kde.org/show_bug.cgi?id=510856

            Bug ID: 510856
           Summary: Moving files between two ext4 partitions fails: "Could
                    not rename file" (KIO Trash / KIOFUSE issue)
    Classification: Frameworks and Libraries
           Product: kiofuse
      Version First unspecified
       Reported In:
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected], [email protected]
  Target Milestone: ---

Created attachment 185951
  --> https://bugs.kde.org/attachment.cgi?id=185951&action=edit
screen_bug

When moving a file between two local ext4 partitions in Dolphin, the operation
fails with the error:
"Impossible de renommer le fichier…" (in English: "Could not rename file…")

The copy completes successfully, but the source file is not deleted.
This only happens when the “Move to Trash” option is enabled in Dolphin’s
settings.
If “Delete permanently” is used instead, the operation works fine.

Steps to reproduce:

In Dolphin, enable “Move to Trash”.

Move a large file from /home/papa/Téléchargements/LanShare_Download (on
/dev/nvme0n1p2) to /home/papa/4To (on /dev/sdb4).

Observe that Dolphin copies the file but fails to delete the source, showing
"Impossible de renommer le fichier…"

Expected behavior:
The file should be moved correctly (copied then source deleted).

Actual behavior:
Copy works, but KIOFUSE/KIO Trash backend fails to remove the source.

Workaround:
Disable the Trash option (use permanent delete) or recreate
~/.local/share/Trash.

System information:

Arch Linux, kernel 6.17.3-zen2-1-zen

KDE Frameworks 6.x

Dolphin 24.08.x

Plasma 6.x

ext4 for both partitions

UID 1000 (normal user)

No automount (x-systemd.automount removed from fstab)

This appears related to the interaction between kio_trash and kiofuse when
handling cross-filesystem move operations.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to