Mailing-List: contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-developers-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin-developers AT sourceware DOT cygnus DOT com To: cygwin-developers AT sourceware DOT cygnus DOT com Subject: Re: next net release preview References: <200002231919 DOT OAA05700 AT envy DOT delorie DOT com> Mime-Version: 1.0 (generated by tm-edit 7.106) Content-Type: text/plain; charset=US-ASCII From: Kazuhiro Fujieda Date: 26 Feb 2000 22:12:19 +0900 In-Reply-To: Kazuhiro Fujieda's message of 25 Feb 2000 01:16:56 +0900 Message-ID: Lines: 44 X-Mailer: Gnus v5.3/Emacs 19.34 >>> On 25 Feb 2000 01:16:56 +0900 >>> Kazuhiro Fujieda said: > > Please download and review it, and post comments here. > > Many commands are build to read files in the directories below > `/usr/share'. Will the installer come to install them in the > directories directly ? I try to change the point at issue. Many commands are build to directly read files in the directories below `/usr/share'. In the README file, DJ writes someting like that users may be able to choose an arbitrary "cygwin root" directory. But users can only choose the real root directory as the cygwin root without any additional operations. If an user choose `C:\cygwin' as the root, he/she have to mount `C:\cygwin\usr' on `/usr'. But '/usr/local' has been already used by various packages on the `Franken Archives' or the `Utilities for Cygwin' as their prefix directory. This mount hides the 'local' directory. So he/she has to mount some of directories under `C:\cygwin\usr' under `/usr' one by one. My proposal is that all packages included in the net release should be built with the '/cygwin' directory as their prefix directory. If so, users can easily choose an arbitrary "cygwin root" directory. If an user choose 'C:\cygwin-1.1' as the root, what he/she has to do is to mount 'C:\cygwin-1.1' on '/cygwin'. If another user choose the 'C:\usr' directory as the cygwin root, what she/he has to do is to mount 'C:\usr' on `/cygwin'. This affects nothing on packages with `/usr/local' as their prefix directory. ____ | AIST Kazuhiro Fujieda | HOKURIKU School of Information Science o_/ 1990 Japan Advanced Institute of Science and Technology