Opened 3 years ago

Closed 3 years ago

#63617 closed defect (fixed)

opusfile @ 0.12 +universal: Install error due to openssl dependency missing universal variant

Reported by: NETknightX Owned by: dbevans (David B. Evans)
Priority: Normal Milestone:
Component: ports Version: 2.7.1
Keywords: Cc: cjones051073 (Chris Jones), neverpanic (Clemens Lang), larryv (Lawrence Velázquez), mascguy (Christopher Nielsen)
Port: opusfile openssl openssl11

Description

When trying to install opusfile universal variant, it complains about openssl.

❯ sudo port install opusfile +universal
Error: Cannot install opusfile for the archs 'arm64 x86_64' because
Error: its dependency openssl is only installed for the arch 'arm64'
Error: and does not have a universal variant.
Error: Unable to execute port: architecture mismatch

Looking at openssl indeed shows that there isn't a universal variant. However, openssl11 does show one:

❯ port variant openssl
openssl has no variants

❯ port variant openssl11
openssl11 has the variants:
   rfc3779: enable RFC 3779: X.509 Extensions for IP Addresses and AS Identifiers
   universal: Build for multiple architectures

This was recently broken after running selfupdate. It was working before when openssl pointed to openssl11 @1.1.1l_1 around a week ago.

Change History (5)

comment:1 Changed 3 years ago by jmroot (Joshua Root)

Cc: cjones051073 neverpanic larryv added

comment:2 Changed 3 years ago by cjones051073 (Chris Jones)

Version 0, edited 3 years ago by cjones051073 (Chris Jones) (next)

comment:3 Changed 3 years ago by mascguy (Christopher Nielsen)

Cc: mascguy added

comment:4 in reply to:  2 Changed 3 years ago by NETknightX

Replying to cjones051073:

please try again using [c9f418fe159e4b2f1adf94bd0178cffaa0a61ee5/macports-ports]

Yup, this looks like it fixes it. Thanks!

comment:5 Changed 3 years ago by cjones051073 (Chris Jones)

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.