Skip site navigation (1)Skip section navigation (2)
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>