More: [1.7] packaging problem? Both /usr/bin/ and /usr/lib/ are non-empty
Corinna Vinschen
corinna-cygwin@cygwin.com
Wed May 6 07:29:00 GMT 2009
On May 5 18:41, Earnie Boyd wrote:
> Quoting Corinna Vinschen
http://cygwin.com/acronyms/#PCYMTNQREAIYR
>> ...but here's the problem. Consider these default entries:
>>
>> C:/cygwin /
>> C:/cygwin/bin /usr/bin
>> C:/cygwin/lib /usr/lib
>>
>> And /etc/fstab only consists of a single line:
>>
>> X:/cygwin-1.7 /
>>
>> then, after reading /etc/fstab we have the end result:
>>
>> X:/cygwin-1.7 /
>> C:/cygwin/bin /usr/bin
>> C:/cygwin/lib /usr/lib
>>
>> That looks somewhat fragile, doesn't it?
>>
>
> I would make / permanent; i.e. unchangeable by the user. Any mounts in
> /etc/fstab to / are just discarded. For MSYS the root / is always the
> parent directory of the directory containing the dll and the directory
> containing the dll is always /bin.
Hmm, that's an idea. We never fixed root before but there is a certain
dumbness to the idea to change / (and /usr/bin) away from the place
where the Cygwin DLL resides.
I'd rather like to hear other opinions before doing that, though.
Corinn
--
Corinna Vinschen Please, send mails regarding Cygwin to
Cygwin Project Co-Leader cygwin AT cygwin DOT com
Red Hat
More information about the Cygwin-developers
mailing list