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