Subject: Re: Rework of the fetch target (was: CVS commit: pkgsrc/mk)
To: None <tech-pkg@netbsd.org>
From: Bernd Ernesti <netbsd@arresum.inka.de>
List: tech-pkg
Date: 02/01/2002 07:46:06
On Sun, Jan 27, 2002 at 01:13:32PM -0600, Frederick Bruckman wrote:
> On Sun, 27 Jan 2002, Frederick Bruckman wrote:
> 
> > On Sun, 27 Jan 2002, Bernd Ernesti wrote:
> >
> > > Even if have the distfile, you see this kind of output, which makes it
> > > impossible to see which distfiles you need to get:
> 
> >     make show-var VARNAME=_ALLFILES | tr ' ' '\012'
> 
> I just realized that doesn't do what you want, as it would only show
> the files to fetch for the one package in question, not for the dependencies.

I think you don't know what we get before from a make fetch-list.

1. we would only get an output, if the distfile for this package doesn't exists
   on the local system
2. only the distfile for this package would be displayed, not other distfiles
   from other packages, even if this package has dependencies.
3. you would not only get the distfile, but also get a command line which you
   could use to fetch this file.
but now you get the output even if the distfile is there and the output is now
unreadable due too the length of it.

#2 and #3 is what I really want. That way I could fetch this distfile on a
different system, which has a faster connection, without having the pkgsrc
tree on this system.

Bernd