Hi,
Ryan Carsten Schmidt wrote:
Or possibly something else that is not now installed required a universal
python310.
Is that really possible? I don't know how requested variants work internally.
My hope would be that if I request the universal variant for port X, then it is
recorded in the registry that the universal variant of port X was requested,
but the universal variant is not marked as requested for any of X's
dependencies, just as the X port itself is marked as requested but its
dependencies are not.
I don't know... it would be better "if not". But if X is removed does
the the dependent port gets rebuilt from universal to "native" variant
again? at the next upgrade? it could be cleaned out if nobody needs it
anymore.
But suppose python310 is needed by X and Y, Y requested it as universal
(for whatever reason), then Y, X is native. If Y gets removed, X
remains. What happens? Ideally python310 should be rebuilt as "native".
Riccardo