Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 03 May 2015 22:38:13 +0100
From:      Matthew Seaman <matthew@FreeBSD.org>
To:        freebsd-ports@freebsd.org
Subject:   Re: Broken _DEPENDS logic
Message-ID:  <55469545.9000404@FreeBSD.org>
In-Reply-To: <44a8xlqv8x.fsf@lowell-desk.lan>
References:  <20150503043317.73FD0DAD@hub.freebsd.org> <44a8xlqv8x.fsf@lowell-desk.lan>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--cPFLdTN6HKPuVn0M1WOpJIRMo7JohU6td
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

On 03/05/2015 21:08, Lowell Gilbert wrote:
> But, generally, the answer to your question is "no," becuase it is ofte=
n
> the case that more than one port can serve as a dependency for another
> port. Your suggestion amounts to saying that only one port can satisfy =
a
> dependency for another port, which is not the case.

You're correct as far as the ports goes, but not when you're dealing
with precompiled packages.  Once you've built the package, the
dependency on the specific version of the other port is baked into it.
That's something which is likely to change in the not too distant
future, but it's going to mean some fundamental changes in the ports in
order to bring about.

At the moment, therefore, the advice for pkg users when you want to make
customizations like eg. using a different version of postfix is to set
up your onw instance of poudriere and build your own.

	Cheers,

	Matthew



--cPFLdTN6HKPuVn0M1WOpJIRMo7JohU6td
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.20 (Darwin)

iQJ8BAEBCgBmBQJVRpVMXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NTNBNjhCOTEzQTRFNkNGM0UxRTEzMjZC
QjIzQUY1MThFMUE0MDEzAAoJELsjr1GOGkATRSsQAJx64fmPGYGq1VShxR37hjWq
KZeT/VPUdGIQ9b2G730lKBnp74pA7JCH3uMSD3oQbpJpbMZI5Bt1iqzLKL0lqhxT
EdNC6jMILrBAB7OZOMvEg0uVNyOYfmczkhh4DzbcxDA3Nt3sqLO0j12ttLAsyWLA
GM8qdWY4gaQ0JHHKGPQSI5a9F/MVx6V4Zd2yj0l0eZpIEeU4NftfGiMp8PXiuVa0
cxDDhxesPFeHLJRSdB0cQfM9vdcJ88MA0sIQ/jGa7xaZfhibKs+7CiMZfkPBXzcc
//TXzSOeHFJLs6OYNqkZsuMGRQbVch6abY//zDPC87nTm9k9nrmdjzYtPrxnxQvW
CPThu9fvYh2tJOd2zEDekccBn2sqVQPSqVRMJ+8lM7K+/NIsw3PNBpEURY6fOr6d
DUj9s/bLWij/Jq+Bb3hPHDfetk6zuw5aTyV01m+tXgwnR1z7nz7siIyWeVnDn6jh
kBbzAy6+ZKwNpQ5NMuGHbYGsB/tA3XGmLa51XjBN2CYyBUJFYJ+kUB+WeHuG9des
HckHa8tIzWdooTTYGsyDf+Tij9gZBFT7NJAoHBvofS/pQdKqCbPeB+Ll+JiDtGrB
rebZP6IUel3cH3XkyHrgcijCjTbuFhTz3EYOdHbfFzRpTuYCaikzxNcdQZDHGoug
6fGEwVvDIfm+a6opDWmI
=Xo+c
-----END PGP SIGNATURE-----

--cPFLdTN6HKPuVn0M1WOpJIRMo7JohU6td--



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