Windows/Posix path conversion fails on extra mount points

Thomas Wolff towo@towo.net
Tue Feb 10 19:11:00 GMT 2015


Am 10.02.2015 um 10:25 schrieb Corinna Vinschen:
> On Feb  9 21:47, Thomas Wolff wrote:
>> Am 09.02.2015 um 10:18 schrieb Corinna Vinschen:
>>> On Feb  9 00:04, Thomas Wolff wrote:
>>>> cygwin_create_path (CCP_WIN_A_TO_POSIX, "C:/cygwin/lib") -> "/usr/lib"
>>>> This is the correct directory, however, only by means of the extra mount
>>>> point
>>>> of /usr/lib; I think the result should rather be the likewise correct
>>>> but more intuitive "/lib".
>>>> There is software that’s getting confused by this mix-up.
>>> If so, it's a bug in the software.  /usr/lib is a prefectly valid path.
> ...
> OTOH, if it's, in fact, not a Cygwin application, then any changes to
> cygwin_conv_path are moot.
I understand your reluctance; yet I think that from the two valid mappings
"C:/cygwin/lib" -> "/usr/lib"
"C:/cygwin/lib" -> "/lib"
the second one would be more logical.

------
Thomas

---
Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft.
http://www.avast.com


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple



More information about the Cygwin mailing list