rev-upgrade and checking for +universal dependencies (and build dependencies)

Ryan Schmidt ryandesign at macports.org
Thu Jun 4 03:02:03 PDT 2015


On Jun 4, 2015, at 03:44, René J.V. Bertin wrote:
> 
> It seems it isn't possible to use rev-upgrade to verify what installed binaries actually depend on the universal variant of their (known) dependencies, correct?

I believe you are correct that rev-upgrade was not designed to verify that, and does not verify that. 


> I've been trying to figure out if there's a reason I'm finding myself with a python27+universal and fear it might just be because of a build dependency of an unknown other port.

You can always reinstall python27 without the universal variant and see if something breaks. 


> As a side-note: if there's no intent to implement a architecture-independent version of depends_build, maybe we could get a depends_configure which would inherently not need to pass on +universal? Not that installs_lib is useless, but evidently it cannot be used for complex ports like python which do in fact also install public libraries.

I think depends_skip_archcheck already covers that. 


More information about the macports-dev mailing list