scp ignores case in filenames?

Ryan Schmidt ryandesign at macports.org
Sat Jan 20 08:52:28 UTC 2018


On Jan 20, 2018, at 02:47, Jan Stary wrote:

> On Jan 20 02:27:23, Ryan Schmidt wrote:
> 
>> On Jan 19, 2018, at 15:42, Jan Stary wrote:
>> 
>>> On Jan 19 14:18:00, Chris Jones wrote:
>>>> The point is third party applications (and perhaps even some Apple stuff) is
>>>> not well tested on anything other than the defaults. So its far from
>>>> impossible for there to be applications that internally are not consistent
>>>> with their naming. So part of the applications refers to /path/file and
>>>> another part /path/FILE, and expect these to be the same.
>>> 
>>> That can hardly be considered somethng else
>>> than a blatant error in such software, right?
>>> Let it fail.
>>> 
>>>> On the default mac install they are the same,
>>>> but if you convert your system to respect the
>>>> case, they aren't, and the application might stop working correctly...
>>> 
>>> ... as it should: designed to fail if "FILE" is not "file".
>>> 
>>>> Its up you to decide which inconvenience annoys you more...
>>> 
>>> "FILE" rewriting "file", that's _very_ inconvenient.
>>> What's the opposite "inconvenience"?
>> 
>> An application that you need to run (e.g. a commercial software package that you purchased and need to use for your job) failing to launch because it contains the aforementioned blatant error.
> 
> "ln -s FILE file" comes to mind if a broken app thinks "FILE" is "file".
> Is that what people do in that case, or is there a better way?

A symlink could work. Or there may be other solutions available depending on which file is misnamed. For example if the Info.plist were misnamed info.plist, the user could fix the name of the Info.plist. If a file referenced from the Info.plist were misnamed, the user could correct the reference in the Info.plist.

But it looks like Adobe's installer goes a step further and actively prevents you from installing on case-sensitive volumes, and they have a knowledge base article explaining that.

https://helpx.adobe.com/creative-suite/kb/error-case-sensitive-drives-supported.html

So, that's nice.




More information about the macports-users mailing list