Opened 7 years ago

#40544 new defect

advi @1.10.2_2: +universal variant can't be used due to non-universal dependencies

Reported by: cooljeanius (Eric Gallager) Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.2.0
Keywords: Cc:
Port: advi

Description

Trying to upgrade advi with +universal specified in my variants.conf results in the following error:

Error: Cannot install advi for the arch(s) 'i386 x86_64' because
Error: its dependency ocaml-findlib does not build for the required arch(s) by default
Error: and does not have a universal variant.
DEBUG: architecture mismatch
    while executing
"mportdepends $mport $target"
    (procedure "mportexec" line 48)
    invoked from within
"mportexec $mport install"
Error: Unable to upgrade port: architecture mismatch

ocaml-findlib is not universal because its dependency, ocaml is not universal. This is a common issue with a lot of ports that depend on ocaml.

Change History (0)

Note: See TracTickets for help on using tickets.