Is Unity ever going to support a case-sensitive filesystem?

As far as I know, it does for Linux, so I don’t understand why they didn’t fix this bug for OS X. I was completely blindsided by this – I can’t believe this is still an issue.

1 Like

Can you explain more please? also where the bug report/tracking for this?

There’s forum posts going back to 2008. I can’t find an actual bug report because the search returns nothing but garbage. Here’s a “feature” request, though: https://feedback.unity3d.com/suggestions/editor-support-casesensitive-f – from 2009.

I don’t know what else to call it than a bug, though. Unity doesn’t know how to handle a case sensitive file system (which has been supported by OS X for over 10 years), and if you try to open a project on a case sensitive drive, it will tell you it can’t do it and quit.

What’s most mind-boggling is, as far as I can tell, Unity had to add support for case sensitive file systems when they added support for Linux. So why it still doesn’t on OS X is beyond me.

Thing is I been using OSX since I began development due to face need to use it for iOS and never seem to have the issue you mentioned. So hence confused about the issue, how one reproduce it?
If indeed its real issue, I to be shocked?

The issue only happens if you try to open a project that is installed on a case sensitive file system. The error Unity spits out is:

The project is on case sensitive file system.
Case sensitive file systems are not supported at the moment.
Please move the project folder to a case insensitive file system.

Ways to tell if your partitions are “case sensitive” or not:

http://apple.stackexchange.com/questions/71357/how-to-check-if-my-hd-is-case-sensitive-or-not

And an excerpt:

So sounds like your best bet is to copy all your files off, and reformat the partitions to be… less sensitive :stuck_out_tongue:

Plus I can’t think of any situation ever where I needed a case sensitive file system. I used to repair computers as a full time job, and never ever once needed to do that, for anything, ever. So yeah just change your system configuration to be the normal file system.

Yeah, I ended up having to reformat my computer because of this. Which is ridiculous. Because, correct me if I’m wrong, UNITY ALREADY SUPPORTS case sensitive file systems on Linux. It’s not like I’m doing anything weird – OS X has offered HFS+ (case sensitive) for twelve years – far as I can tell – longer than Unity has existed.

Yeah I feel your pain, technology is supposed to make our lives easier isn’t it? Haha

2018 and still happening wtf I cant just format my hard disk now…

1 Like

This issue seems like an edge case. Can you post more information about your system?

NTFS works fine. APFS as well AFAIK.

I’m using mac 10.12.6, my file system disk is a Mac OS Extended (Journaled).

Problem is that I have another disk with all my projects but this one is a Mac OS Extended (Case-sensitive, Journaled).

So Unity complains when trying to load these projects.

I got it, I need to change the file system to non-sensitive but I can’t do it right now (format the disk or BUY iPartition to do this work non-destructive).

As a workaround I created a Disk Image using Disk Utility and put the project I need to work in there, so no more problem from Unity… but this is a workaround, I’m not happy :smile:

Well, use a nonstandard setup and get nonstandard results. Seems to be working fine if you ask me.

I’d just copy all the files onto the main drive temporarily, format it, and then copy back over… worst case scenario you need to buy a big flash drive or external hdd to use as the middleman.

Yeah, I cannot copy shit into my 120Gb sdd now :smile: but I’m saving my files into a friend external drive so, there is hope Hahaha.

Thank you all
( this still a bug in my opinion but I can fix it soon :smile: )

1 Like

yes,I just created new partition,instaled Unity there and its given me the same case sensitive file system error

Why didn’t you use a non case sensitive file system?

Which file system is not sensitive?

“Mac OS Extended (Journaled)” I think is not case sensitive. If you use “Mac OS Extended (Case-sensitive, Journaled)” you run into problems. I think these names show up just like that when selecting a format, if I remember correctly anyway.

1 Like

thank you,I will try

People,Unity running, after formatting to Mac OS Extended (Journaled) error message for case sensitive disapeared