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: , Mail-Followup-To: cygwin-apps AT cygwin DOT com Delivered-To: mailing list cygwin-apps AT cygwin DOT com Date: Wed, 1 May 2002 11:29:42 -0400 From: Christopher Faylor To: cygwin-apps AT cygwin DOT com Subject: Re: RFC: setup.ini change Message-ID: <20020501152942.GK6736@redhat.com> Reply-To: cygwin-apps AT cygwin DOT com Mail-Followup-To: cygwin-apps AT cygwin DOT com References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.3.23.1i On Wed, May 01, 2002 at 11:51:10PM +1000, Robert Collins wrote: >> -----Original Message----- >> From: Christopher Faylor [mailto:cgf AT redhat DOT com] >> Sent: Wednesday, May 01, 2002 2:43 AM > >> >Chris, can we get that "external-src: other-pkg-name" thing >> into upset? >> > (or "other-src" or whatever) Reminder: >> >> It's pretty complicated to add. If you specify external-src >> it will potentially have to add test, prev, curr entries for >> the packages. >> >> However, IMO, it makes sense for this option to actually be >> passed into setup.ini so that setup.exe can understand that >> this is basically a symbolic link rather than a "copy". > >Setup doesn't need any changes - the >source: >tag has all the functionality Chuck needs now. It'll only download the >file once (well, there are some corner cases, but relatively few and far >between). I don't think you read Chuck's proposal. He wants something which would automatically track version numbers in the referenced *package*. Saying: external-source: ../tiff-1.3.2-1-src.tar.bz2 wasn't what he was going for. He wanted to be able to say: external-source: tiff and have something (either setup or upset) figure out that the source for libtiff-1.3.2-1.tar.bz2 is tiff-1.3.2-1-src.tar.bz2. I thought that maybe the functionality for this belonged in setup.exe rather than in upset, i.e., I just pass the option through as is. cgf