Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 01 May 1997 22:28:48 -0600
From:      Warner Losh <imp@village.org>
To:        Eivind Eklund <eivind@bitbox.follo.net>
Cc:        "Pedro F. Giffuni" <pgiffuni@fps.biblos.unal.edu.co>, ports@freebsd.org, msmith@freebsd.org, jhk@freebsd.org
Subject:   Re: Ports/Version Numbers 
Message-ID:  <E0wN9xg-0005Vt-00@rover.village.org>
In-Reply-To: Your message of "Fri, 02 May 1997 01:15:48 %2B0200." <199705012315.BAA24021@bitbox.follo.net> 
References:  <199705012315.BAA24021@bitbox.follo.net>  <3.0.32.19970430093850.00fc1c10@dimaga.com> <33679BAB.5FA@fps.biblos.unal.edu.co> <199705011921.VAA23664@bitbox.follo.net> <33692413.2121@fps.biblos.unal.edu.co> 

next in thread | previous in thread | raw e-mail | index | archive | help
In message <199705012315.BAA24021@bitbox.follo.net> Eivind Eklund writes:
: > I don't know what would be the effect of adding a VERSION file, or up to
: > what point this should be handled by the ports tree. It would certainly
: > not be handled by other BSDs (remember Net and OpenBSD emulate us, and
: > the packages have a value for them).
: 
: I know.  However, I still belive we should try to make the best
: possible system - and I don't think Warner (the OpenBSD ports
: collection maintainer) disagree.  Cc:'ed.

I don't even know what you are proposing, so I can't say.

: It checks all installs for overlapping files, have a basename and a
: version number, offers a -U option for upgrading an already installed
: package, and a --force option to install even if there is file overlap
: and it isn't the same package (basename).

This sounds interesting.

: The data is stored in a standard libdb file, with a library (librpm)
: and tools for manipulating it.
: 
: I don't believe most users manipulate the /var/db/pkg directory
: directly, either, and that we should just update the tools.  If we do
: different updates to bsd.ports.mk for -current and 2.1/2.2, we should
: probably be able to run the same ports on both, with version tracking
: for -current.  I can work up a patch if people believe this to be a
: good idea.

I assume this is just a minor change to the pkg* programs?

There are large numbers of systems out there that have many many many
ports installed.  Please make it easy for them to cope with any new
change.  Recompiling anything other than pkg* isn't easy :-).

Warner



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