Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 3 Dec 2008 22:16:27 +0100
From:      Peter Schuller <peter.schuller@infidyne.com>
To:        freebsd-ports@freebsd.org
Subject:   Re: Deterministic package building with ports
Message-ID:  <20081203211627.GA56450@hyperion.scode.org>
In-Reply-To: <20081203210233.GA55633@hyperion.scode.org>
References:  <20081203210233.GA55633@hyperion.scode.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--r5Pyd7+fXNt84Ff3
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

> consistently. tinderbox I presume works, being used for official bulk

Scratch the bit about tindexbox; brain lapse.

But I also wanted to clarify that I specifically do not want to
perform in-place upgrading from source, because the intent is to have
a minimal time window during which the system is inoperative. In fact
the current procedure is do pkg_delete *all* packages and just
re-install. This is in fact fine (though it would be better to be able
to intelligently re-install only what is needed).

However note that I specifically do *not* want to play games with
trying to minimalistically upgrade only those things that specifically
are required according to dependency information. I gave up on this
years ago; it just doesn't work without some perfect mythological
ports tree. I specifically want to build packages from a snapshot of
the ports tree; I do not want to mix old/new software, regardless of
whether the dependency claims that some particular major version of a
library is supposed to be compatible. The intent is to effectively
build and deploy something which is as close as possible to what the
port maintainer/build cluster will have tested, at all times.

--=20
/ Peter Schuller

PGP userID: 0xE9758B7D or 'Peter Schuller <peter.schuller@infidyne.com>'
Key retrieval: Send an E-Mail to getpgpkey@scode.org
E-Mail: peter.schuller@infidyne.com Web: http://www.scode.org


--r5Pyd7+fXNt84Ff3
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (FreeBSD)

iEYEARECAAYFAkk29ysACgkQDNor2+l1i31LPACeNQMS5PdsCAmCP/Ihcw3X61B3
tfYAnizmMPcKkFIJTDWpYfXYwCtalGLl
=G7YV
-----END PGP SIGNATURE-----

--r5Pyd7+fXNt84Ff3--



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