FUSE ports [was Re: sshfs]

Ryan Schmidt ryandesign at macports.org
Mon May 7 01:27:28 PDT 2007


On May 7, 2007, at 01:35, Jyrki Wahlstedt wrote:

> there seems to be one small problem with the package. It does not  
> build on case-sensitive filesystems! It failed in my home laptop,  
> though there were no problems in my work laptop. The main  
> difference between the units is the filesystem, at work I didn't  
> install the system and the filesystem is the default, at home I use  
> the case-sensitive variant (having a still longer UNIX than Mac  
> background).
> I looked at the fusefs package and there is an include (in  
> fuse_ipc.c):
> #include <UserNotification/kUNCUserNotifications.h>
>
> the file is actually:
> /System/Library/Frameworks/Kernel.framework/Versions/A/Headers/ 
> UserNotification/KUNCUserNotifications.h
>
> I couldn't yet check whether that fixes the problem, but it seems  
> promising.

Sounds like this problem is not specific to MacPorts, and that it  
should be reported to the upstream maintainers of fusefs.

> Every port should build on case-sensitive filesystems, too!!!

Perhaps. But note that Apple used to specifically tell you not to use  
case-sensitive HFS+ for your boot volume in the 10.3 days. See the  
first paragraph:

http://docs.info.apple.com/article.html?artnum=107863

I can find virtually no other information in the knowledge base about  
case-sensitive HFS+, including whether or not that directive still  
applies to 10.4 and later.

Note also that probably none of the MacPorts contributors have case- 
sensitive HFS+ setups, so probably nobody other than you will  
discover or be affected by such problems. While I would expect such  
problems to be rare, they would be nonexistent if you used the normal  
case-insensitive HFS+.





More information about the macports-users mailing list