Bug 197276

Summary: Provide a user-friendly error when attempting to change only the case of a file located on a case-insensitive filesystem
Product: [Frameworks and Libraries] frameworks-kio Reporter: P A S <p.a.s>
Component: generalAssignee: David Faure <faure>
Status: RESOLVED WORKSFORME    
Severity: wishlist CC: a.samirh78, bugseforuns, kdelibs-bugs-null, nate, pascal
Priority: VLO    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Unspecified   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description P A S 2009-06-20 16:44:21 UTC
Version:            (using KDE 4.2.90)
Installed from:    SuSE RPMs

If one changes a name of a file or folder from "Name" to "name" an error message occurs: "Exists already as folder..."
Comment 1 Stephan Kulow 2009-06-22 12:04:44 UTC
it's a feature of case insentive file systems. name and Name are the same, it's up to the file manager to catch the error of the file system to display a more user friendly error.
Comment 2 P A S 2009-06-22 19:01:20 UTC
The problem occurs using FAT32. The problem is indeed, if a want to access a directory or a file is does not distinguish between capital or lower letters.
But for displaying it does.

I don't think it is an error, if I want to rename a file from "name" to "Name", because it is a valid action. The work around is "name" to "name2" to "Name". This works.
Comment 3 P A S 2009-06-22 20:33:58 UTC
I've to correct my previous post: the server I try to access through Samba uses a XFS file system.
When I directly access a FAT32 drive, everything is fine.
Comment 4 Nate Graham 2018-04-25 21:57:05 UTC
*** Bug 322572 has been marked as a duplicate of this bug. ***
Comment 5 Ahmad Samir 2020-05-29 17:27:42 UTC
On Unix it's possible to rename A to a and vice-versa on e.g. a FAT32 partition https://codereview.qt-project.org/c/qt/qtbase/+/44823/

Given how old the report(s) is, closing as worksforme for now; feel free to reopen if you can still reproduce the issue.