Opened 11 months ago

Last modified 6 months ago

#67613 assigned defect

py27-pynacl @1.4.0: distutils.errors.DistutilsError: Could not find suitable distribution for Requirement.parse('wheel')

Reported by: rlkingston (Richard Kingston) Owned by: stromnov (Andrey Stromnov)
Priority: Normal Milestone:
Component: ports Version: 2.8.1
Keywords: ventura arm64 Cc: cooljeanius (Eric Gallager)
Port: py-pynacl

Description

Attempting to install bzr for which one of the dependencies is py27-pynacl. Seems like the port is broken for arm64 architecture.

Attachments (2)

main.log (69.2 KB) - added by rlkingston (Richard Kingston) 11 months ago.
Main Log File
patch (967 bytes) - added by pietvo (Pieter van Oostrum) 7 months ago.
Suggested patch

Download all attachments as: .zip

Change History (9)

comment:1 Changed 11 months ago by ryandesign (Ryan Carsten Schmidt)

Keywords: ventura arm64 added
Owner: set to stromnov
Port: py-pynacl added; py27-pynacl removed
Status: newassigned

Please attach the main.log file.

Changed 11 months ago by rlkingston (Richard Kingston)

Attachment: main.log added

Main Log File

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

Summary: py27-pynacl doesn't build on Mac OS 13.2 (Ventura) arm64py27-pynacl @1.4.0: distutils.errors.DistutilsError: Could not find suitable distribution for Requirement.parse('wheel')
Version: 1.4.02.8.1

Looks like maybe a dependency (py27-wheel?) is missing:

distutils.errors.DistutilsError: Could not find suitable distribution for Requirement.parse('wheel')
Last edited 11 months ago by ryandesign (Ryan Carsten Schmidt) (previous) (diff)

comment:3 Changed 11 months ago by rlkingston (Richard Kingston)

Yes - that fixes things. If I install py27-wheel, then py27-pynacl and bzr build without problem. So it's just a missing dependency issue. Thank you !!

Changed 7 months ago by pietvo (Pieter van Oostrum)

Attachment: patch added

Suggested patch

comment:4 Changed 7 months ago by pietvo (Pieter van Oostrum)

The same problem occurs on Ventura on Intel.

Suggestion: Add the py-wheel dependency to the Portfile. See attached patch.

comment:5 Changed 7 months ago by pietvo (Pieter van Oostrum)

Note: this is also mentioned in https://github.com/macports/macports-ports/pull/20537 which contains a patch for this. However this pull request has been waiting for 3 weeks.

comment:6 Changed 6 months ago by cooljeanius (Eric Gallager)

Cc: cooljeanius added

comment:7 in reply to:  5 Changed 6 months ago by cooljeanius (Eric Gallager)

Replying to pietvo:

Note: this is also mentioned in https://github.com/macports/macports-ports/pull/20537 which contains a patch for this. However this pull request has been waiting for 3 weeks.

This has since been merged.

Note: See TracTickets for help on using tickets.