On Sep 18, 2013, at 10:45 PM, "Eric A. Borisch" <ebori...@macports.org> wrote:

> On Wednesday, September 18, 2013, Ryan Schmidt wrote:
> 
>> This is concerning, because it means the port builds differently depending
>> on what ports the user already has installed. This won't work right if the
>> user gets a pre-compiled package from the buildbot and is generally a bad
>> idea.
> 
> True, but the only people it will be any issue for are those that have
> intentionally installed mpich-devel-default, and for those, rev-upgrade
> will rebuild it locally (the libs are in different locations; no chance of
> something subtle slipping by.) The two potential satisfying ports conflict
> with each other, so only one can possibly be installed.
> 
> These are people who have chosen to go off the beaten path intentionally.
> 
> Your thoughts?

I am not comfortable with this idea of depending on rev-upgrade to ensure 
correct port installation.

Users might disable rev-upgrade for any number of reasons, and even if they 
haven't, there's no guarantee that they know what's going on when it runs and 
rebuilds a bunch of ports for no apparent reason.

And it sets the bad precedent that it's okay for "port install foo +abc +def" 
to install different things on different systems.

vq
_______________________________________________
macports-dev mailing list
macports-dev@lists.macosforge.org
https://lists.macosforge.org/mailman/listinfo/macports-dev

Reply via email to