Date: Wed, 10 Jul 2002 07:59:26 -0700 From: Cy Schubert - CITS Open Systems Group <Cy.Schubert@uumail.gov.bc.ca> To: Terry Lambert <tlambert2@mindspring.com> Cc: arch@FreeBSD.ORG Subject: Re: Package system wishlist Message-ID: <200207101459.g6AExQfP034695@cwsys.cwsent.com> In-Reply-To: Message from Terry Lambert <tlambert2@mindspring.com> of "Wed, 10 Jul 2002 00:24:50 PDT." <3D2BE142.E25CA9BC@mindspring.com>
next in thread | previous in thread | raw e-mail | index | archive | help
In message <3D2BE142.E25CA9BC@mindspring.com>, Terry Lambert writes:
> So, following Jordan's advice, what's on everyone's wishlist?
>
> Terry's Wishlist:
[...]
+ Cy's Wishlist:
o Optional installation of sources. RH's SRPM's is a very poor
example of this. A better example would be what IBM does to
install JES/2 on their MVS system, e.g. an OpenSSH package might
contain source in addition to binaries. The sources would be
installed in /usr/src while the binaries would be installed
in /usr/bin, sbin....
o Files replaced by a package backed up in case of package removal
o Check option: Tell me what it will do without doing it
o Group option: Install prerequisites
o Groupextend option: Install postrequisites, e.g. dependent
packages and patches
o Ability to install my own packages on top of packages and
patches, I like to call them USERMODS.
o The package system should be independent of the compression tool
used. In the future new compression algorithms and tools will
be developed. The package system should be flexible enough to
not care how its files are compressed or packaged.
o The ability to export and import the package database (currently
to clone systems, I rsync /usr/local, /usr/X11R6, and /var/db/pkg
to a new system I am installing, this saves many hours of work).
> o I want to be able to remove system components, like "sendmail"
> and "OpenSSH".
Ideally everything should install as a package, however that would
create a lot of extra work for us developers. I have yet to think of a
painless way to do this.
--
Cheers, Phone: 250-387-8437
Cy Schubert Fax: 250-387-5766
Team Leader, Sun/Alpha Team Email: Cy.Schubert@osg.gov.bc.ca
Open Systems Group, CITS
Ministry of Management Services
Province of BC
FreeBSD UNIX: cy@FreeBSD.org
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-arch" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200207101459.g6AExQfP034695>
