delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2000/08/30/12:20:46

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT sources DOT redhat DOT com
Delivered-To: mailing list cygwin AT sources DOT redhat DOT com
Message-ID: <c=DK%a=_%p=CD-Danmark%l=CDDKSERVER-000830161938Z-2122@cddkserver.cddk.dk>
From: Peter Ring <PRI AT cddk DOT dk>
To: "'David A. Cobb'" <superbiskit AT home DOT com>,
"'Cygwin List'"
<cygwin AT sources DOT redhat DOT com>
Subject: RE: Why not mount / at C: ?
Date: Wed, 30 Aug 2000 18:19:38 +0200
X-Mailer: Microsoft Exchange Server Internet Mail Connector Version 4.0.996.62
MIME-Version: 1.0

It works as a charm now (setup v. 2.6), mounting the POSIX root at the
root of a win32 volume. It's a good idea, though, to install on a volume
that you know will not be contaminated by something else installing on
top of your cygwin installation.

To raise another issue, now that we can stop flogging this dead horse:

  The aliasing of /usr/bin to /bin and /usr/lib to /lib ... 

I feel kind of sad whenever I depart from the FHS
<http://www.pathname.com/fhs/>. Are you really sure that we do not need
/usr/bin and /usr/lib?

Kind regards,
Peter Ring


-----Original Message-----
From: David A. Cobb [mailto:superbiskit AT home DOT com]
Sent: Wednesday, August 30, 2000 5:42 PM
To: Cygwin List; Chris Faylor
Subject: Re: Why not mount / at C: ?


[Finally, the story is told]
Jean-Paul Le Fevre wrote:
> 
> Why is it discouraged to mount '/' at 'C:' ?
> The installer gives advice not to mount / at this natural location,
> while the FAQ *URGE* not to do so but without explanations.
> 
> At the beginning of August, I've installed a new release of Cygwin
> accepting the default mount : '/' on 'c:/cygwin'. As a result my environment
> is completely messed up ! I've to edit a lot of files to fix up the
> settings, being not sure when to change '/' in '\\', '/'
> in 'C:/cywin' or
> '//C/cywin', or 'C:\\cywin' or ....

Some background, from the dusty archive -

Message-ID: <398C7CC6 DOT B84BC414 AT home DOT com>
Date: Sat, 05 Aug 2000 16:44:54 -0400
From: "David A. Cobb" <superbiskit AT home DOT com>
Subject: SOLVED! [Was: Well, now I've really done it.]
References: <3989DD7E DOT 43D44293 AT home DOT com>

I described a setup problem which appears to be caused by mounting 
root at the C:\ point.  

<QUOTE>
> (or paraphrasing) DJ:
>>  What setup are you using?
> 
> Downloaded SETUP.EXE yesterday (G 2000-08-02) from Cygwin.  Internal
> Time Date Stamp = "39877dd0".
> Used mirror at sunsite.utk.edu.
> 
> --- From Earnie again, various corrections of the error messages I
> reported.
> 
> I went back and did it all again and wrote them down more
> carefully.  Could have used a log (some future release).
> 
> 1) "error: unable to create symlink"
>   a) C://usr/include/mingw -> mingw32
>      Note- I had indicated a backslant -- it isn't.
>   b) C://lib/libc.a        -> libcygwin.a
>   c) C://lib/libg.a        -> libcygwin.a [!]
>   d) C://lib/libm.a        -> libcygwin.a [!!]
>   e) C://bin/awk.exe       -> gawk.exe
>   f) C://lib/libstdc++.a   -> libstdc++.a.2.10.0
> 
> 2) "tar: can't find %1 to link %2 to"
>   a) usr/bin/c++.exe          C://bin/g++.exe
>   b) usr/bin/gcc.exe          C://bin/i686-pc-cygwin-gcc.exe
>   c) usr/bin/logger.exe       C://bin/syslog.exe
>   d) usr/bin/ctags.exe        C://bin/etags.exe
> 
> Plus many many of both messages in the "vim" install - too many to
> write down.
> 
> At the end "Can't open (null) for writing: \n No such file or
> directory"
> 
<QUOTE/>

I gave in and changed the mounts and it worked, so I put it on the 
back burner.

At least I never saw it addressed (until today) in any of the 
setup.exe updates.  I haven't the nerve to test it right now - 
things work, I'd hate to screw them up again.

The critical thing to note is the "C://" in the MS-ized paths.  It 
seems to cause the entire setup to be written into a black hole.  
It's like having a write-only memory.  

Today's patch involving UNC names might be the solution.

[ Aside to Chris, OK, no more cross-posting ]
-- 
David A. Cobb, Software Engineer, Public Access Advocate
"Don't buy or use crappy software"
"By the grace of God I am a Christian man, 
 by my actions a great sinner" -- The Way of a Pilgrim [R. M. French,
tr.]

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com


--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019