MacPorts 2.8.0-beta1 now available for testing
fw at fwright.net
Sat Oct 15 23:57:54 UTC 2022
On Sat, 15 Oct 2022, Joshua Root wrote:
> On 2022-10-15 13:20 , Fred Wright wrote:
>> IMO, it should ask before following replaced_by, since replaced_by is
>> sometimes a matter of opinion. For example, sometimes "port X is replaced
>> by port Y" really means "We don't want to bother supporting port X any
>> more, so you should use port Y instead; if it doesn't meet your needs then
>> that's too bad."
> Typically a port with replaced_by set will have been converted to a stub that
> does nothing but error out if you try to install it, so the ability to bypass
> this feature doesn't help you much. But there is a --no-replace flag in case
> it's needed.
Sure, but the inverted default is inconsistent with the way dependencies
are handled. If one attempts to install a port with missing dependencies,
it asks about the dependencies, and if one answers no, then the port isn't
installed, without having to predict this possible scenario in advance and
providing an extra option. I don't see why installing a port instead of
what the user requested should be more aggressive than installing a port
in addition to what the user requested.
More information about the macports-dev