Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 13 Feb 1998 23:41:55 -0800
From:      Josef Grosch <jgrosch@superior.mooseriver.com>
To:        install@FreeBSD.ORG
Subject:   [jgrosch@mooseriver.com: Re: New package scheme, early draft]
Message-ID:  <19980213234155.48595@mooseriver.com>

index | next in thread | raw e-mail

-----Forwarded message from Josef Grosch <jgrosch@mooseriver.com>-----

Message-ID: <19980213234029.02950@mooseriver.com>
Date: Fri, 13 Feb 1998 23:40:29 -0800
From: Josef Grosch <jgrosch@mooseriver.com>
To: Mike Smith <mike@smith.net.au>
Subject: Re: New package scheme, early draft
Reply-To: jgrosch@MooseRiver.com
References: <199802132354.PAA05277@dingo.cdrom.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 0.79
In-Reply-To: <199802132354.PAA05277@dingo.cdrom.com>; from Mike Smith on Fri, Feb 13, 1998 at 03:54:11PM -0800

On Fri, Feb 13, 1998 at 03:54:11PM -0800, Mike Smith wrote:
> 
> Apolgies for omitting this from the previous message.
> 
> New Software Packaging Tools for FreeBSD
> ======================================================================
> (c) Michael Smith and contributors 1997, 1998
> 
> 
> What's wrong with the current tools?
> ------------------------------------
> 
>  - The current packaging tools have no sense of continuity, ie. 
>     - there is no understanding that foo-1.2 is an upgrade to foo-1.1
>     - installing foo-1.2 over the top of foo-1.1 does not transfer
>       dependancies from the old version.
> 
>  - It is not possible to apply updates to a package; packages can only
>    be installed wholesale.
> 
>  - The use of tar/gzip requires an expensive unpacking stage.
> 
>  - There is no mechanism for reverting to a previous version of a
>    package.
> 
>  - The information kept about files installed from a package is
>    not enough to verify the state of a package.
> 
>  - A file or directory cannot belong to more than one package.
> 
>  - Various combinations of the above make it impossible to use the
>    package tools for distributing components of the base system.
> 

[ DELETED ]

This is very good. Two comments; 1) The package system needs a concept of how
much disk space the package will unpack into and how much space is
currently availabe. 2) Look at HP's package on how to handle dependency. 


Josef

-- 
Josef Grosch           | Another day closer to a |    FreeBSD 2.2.5
jgrosch@MooseRiver.com |   Micro$oft free world  | UNIX for the masses


-----End of forwarded message-----

-- 
Josef Grosch           | Another day closer to a |    FreeBSD 2.2.5
jgrosch@MooseRiver.com |   Micro$oft free world  | UNIX for the masses


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-install" in the body of the message


help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19980213234155.48595>