Date: Sat, 16 Jan 2010 12:01:20 -0700 From: Chad Perrin <perrin@apotheon.com> To: freebsd-questions@FreeBSD.org Subject: Re: Dislike the way port conflicts are handled now Message-ID: <20100116190120.GA59663@guilt.hydra> In-Reply-To: <d873d5be1001161001i5d398205hea3d2ec1978ee3f@mail.gmail.com> References: <d873d5be1001161001i5d398205hea3d2ec1978ee3f@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--jRHKVT23PllUwdXP Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Jan 16, 2010 at 01:01:47PM -0500, b. f. wrote: > >> Since some folks like the old behavior and some folks like the new > >> behavior, what do you all think of a user-selectable make.conf option = to > >> choose where the check-conflicts target appears in the port build sequ= ence? > >> > >> Regards, > >> Greg > >> >=20 > >I'd love that. The new behavior isn't a bad default, but it needs an > >override. >=20 > >Wait a minute; rewind. Isn't that what "make -DDISABLE_CONFLICTS" does? >=20 > I believe that he is talking about changing _when_ the check for > conflicts is made; whereas DISABLE_CONFLICTS ignores the check, > regardless of when it is made. A late check is preferable to using > DISABLE_CONFLICTS, because with that knob you can shoot yourself in > the foot by mistakenly installing one port on top of another. Best: check for conflicts early, error out early if there are conflicts so one doesn't waste hours compiling something and checking/installing dependencies and so on Middling: check for conflicts late Worst: don't check for conflicts at all Yeah, sounds about right. --=20 Chad Perrin [ original content licensed OWL: http://owl.apotheon.org ] --jRHKVT23PllUwdXP Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (FreeBSD) iEYEARECAAYFAktSDP8ACgkQ9mn/Pj01uKVRwQCfUF/MoHnOryIua8Jg7sj7enyO u9wAn3V6SxFqRTgo+UBY0TdukmN9/qJC =gG49 -----END PGP SIGNATURE----- --jRHKVT23PllUwdXP--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100116190120.GA59663>