Subject: Re: NetBSD System Packages: WORK PLAN (fwd)
To: None <hubert.feyrer@informatik.fh-regensburg.de>
From: Jim Wise <jwise@draga.com>
List: tech-pkg
Date: 01/23/2000 17:23:05
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Sun, 23 Jan 2000, Hubert Feyrer wrote:

>OK. From the examples you give, is there a possibility to install
>one/some/all of the packages in the set without copying it (as pkg.tgz) to
>the disk first? I'm thinking of installs via FTP, where it would be nice
>to avoid this. 

This is one of the things which came up last time.  I'm definitely in
favor of allowing this, BUT, it also needs to be possible to download a
single file to get the whole set (so I can bring the set file home on a
hard drive/tape/zip disk and do an install without the `RedHat Problem',
i.e. a need to download 800 twisty little package files to do an
install.

There are certainly ways this could be addressed:  have an unpacked dir
on the site with the +INDEX and pkg files, but also a set file to be
downloaded en-masse by people installing the whole set.  This will need
to be hammered out when we get there.

>Also, for the user interface, will pkg_* be extended to also install sets,
>or will this functionality be performed by a different tool (like sysinst,
>...)? 

I'm leaning toward adding a flag to pkg_* to have them work on sets
(perhaps pkg_{info,add,delete} -X set_file.tgz [pkg_name]) to work with
a set or a package from a set), and then have sysinst call through to
pkg_add much as it calls through to pax now.  If this makes sense, is
there some value of `X' that is not currently used in any of the pkg_*
which can be reserved in all of them?

- -- 
				Jim Wise
				jwise@draga.com

-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 5.0i for non-commercial use
Charset: noconv

iQA/AwUBOIt/UC2NgFbJL33VEQK+RACgovuGbBxFW1m/ETHDaj6YYztoP2MAn2y7
YJ0B1mQxPVX/a+d5Sbwnx7Kq
=zU+D
-----END PGP SIGNATURE-----