Mailing-List: contact cygwin-apps-help AT cygwin DOT com; run by ezmlm Sender: cygwin-apps-owner AT cygwin DOT com List-Subscribe: List-Archive: List-Post: List-Help: , Delivered-To: mailing list cygwin-apps AT cygwin DOT com Message-ID: <060001c19c06$097f5080$0200a8c0@lifelesswks> From: "Robert Collins" To: "Charles Wilson" Cc: References: <3C3C8A0E DOT 9000100 AT ece DOT gatech DOT edu> <20020109183309 DOT GB6261 AT redhat DOT com> <024601c1995d$304b3d10$0200a8c0 AT lifelesswks> <3C41314E DOT 50406 AT ece DOT gatech DOT edu> <05ec01c19c02$d05b0c20$0200a8c0 AT lifelesswks> <3C4137B5 DOT 2000807 AT ece DOT gatech DOT edu> Subject: Re: ITP: libtool-devel, libtool-stable, libtool (wrappers) Date: Sun, 13 Jan 2002 18:43:47 +1100 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 X-OriginalArrivalTime: 13 Jan 2002 07:43:42.0429 (UTC) FILETIME=[05CF40D0:01C19C06] ----- Original Message ----- From: "Charles Wilson" To: "Robert Collins" Cc: Sent: Sunday, January 13, 2002 6:31 PM Subject: Re: ITP: libtool-devel, libtool-stable, libtool (wrappers) > Robert Collins wrote: > > > >>Okay, I've renamed the devel package: > >> > >>libtool-devel-20010531-6 > >> > > > > that should be libtool_devel-20010531-6 shouldn't it? > > (devel is a flavour and thus part of the name). > > > > I _think_ that the current upset and setup.exe logic actually starts at > > the right and owrks left, so that teh '-''d name will appear in setup > > correctly, but I don't think we should rely on this behaviour. > > > Correct -- it does work from R to L. If we cannot depend on this > behavior, then we must rename the following packages: Which is one of the implications of the thread where you said http://cygwin.com/ml/cygwin-apps/2002-01/msg00208.html. > autoconf-devel > autoconf-stable > automake-devel > automake-stable > tetex-beta We don't need to rename them immediately, but at the first opportunity IMO. And setup will need to be geared to handle the rename smoothly as well (which is on the long term plan anyway). Does '-' sort before or after '_' ? :]. I don't like having fragile behaviour in setup.exe - and this is potentially fragile - thus the desire to simplify the parsing rules. I'm open to commentary - ideally, long term, setup will not care at all about file naming outside of local scanned installs, and that can be done via a preprocessor to generate a setup.ini. This however _requires_ setup.ini to be have more required fields than it does today. The other question, is - should '-' or '_' go between name, version and cygwin-version? tetex-beta is more intuitive that tetex_beta, but doing it that way would require relabelling all the packages globally. Of course a transition period will exist before setup.exe and upset are changed... but that could be quite long :]. Rob