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>