Skip site navigation (1)Skip section navigation (2)
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>