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-----