FUSE ports [was Re: sshfs]

Jyrki Wahlstedt jwa at macports.org
Mon May 7 02:00:09 PDT 2007


On 7.5.2007, at 11.27, Ryan Schmidt wrote:

> 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.
>
Quite true.

>> 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
>
This is for Server only. And the Installer should forbid one to do  
this. As I could install a system with case-sensitive filesystem, it  
should work and be supported.

> 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+.
>
This has been a problem with some other ports as well, e.g. TeXShop  
had a problem due to a case-sensitivity in some filenames.
Filesystems being case-sensitive or not is a debate not worth going  
into here, suffice it to repeat that the ports really should work in  
both.

!
! Jyrki Wahlstedt
!	skype:jyrkiwahlstedt
!	http://www.wahlstedt.fi/jyrki/
!
! Our life is no dream; but it ought to become one and perhaps will.
! PGP key ID: 0x139CC386 fingerprint: F355 B46F 026C B8C1 89C0  A780  
6366 EFD9 139C C386






More information about the macports-users mailing list