Opened 2 years ago

Closed 22 months ago

#66478 closed defect (fixed)

perl5.26 +universal: Unexpected product version 13.1

Reported by: sudheerhebbale (Sudheer Hebbale) Owned by: mojca (Mojca Miklavec)
Priority: Normal Milestone:
Component: ports Version:
Keywords: ventura Cc:
Port: perl5.26

Description (last modified by ryandesign (Ryan Carsten Schmidt))

Error: Failed to configure perl5.26: configure failure: command execution failed

main.log is attached

Attachments (1)

main.log (79.6 KB) - added by sudheerhebbale (Sudheer Hebbale) 2 years ago.

Download all attachments as: .zip

Change History (6)

Changed 2 years ago by sudheerhebbale (Sudheer Hebbale)

Attachment: main.log added

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

Keywords: configuration removed
Owner: set to mojca
Status: newassigned

Looks like perl5.26 is just too old to recognise macOS versions 11 and later. Is there a particular reason you need 5.26, or can you uninstall it and switch to perl5.34, which is what most things in MacPorts are using now?

Also, presumably you must have migrated from an older OS version in order to have perl5.26 installed in the first place, so make sure to follow wiki:Migration if that's not what you were already doing.

comment:2 Changed 2 years ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)
Keywords: ventura added
Summary: upgrade of perl5.26 fails on macos 13.1 (+universal)perl5.26 +universal: Unexpected product version 13.1

comment:3 Changed 2 years ago by sudheerhebbale (Sudheer Hebbale)

perl5.34 works

It is not necessary to fix 5.26

Thanks

comment:4 Changed 2 years ago by jmroot (Joshua Root)

OK, great. I guess the older perl versions should at least be marked as not supported on the newer OS versions.

comment:5 Changed 22 months ago by kencu (Ken)

Resolution: fixed
Status: assignedclosed

In 33fd6bc3cf69ded09e07c75f389ca5b1f27cc6d5/macports-ports (master):

perlN: add supported platforms

closes: #66478

[ci skip]

Note: See TracTickets for help on using tickets.