Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#60641 closed defect (fixed)

yubico-authenticator: make: python3: No such file or directory

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: amake (Aaron Madlon-Kay)
Priority: Normal Milestone:
Component: ports Version: 2.6.2
Keywords: Cc:
Port: yubico-authenticator

Description

yubico-authenticator does not build:

python3 build_qrc.py resources.json
make: python3: No such file or directory
make: *** [resources.qrc] Error 1

Change History (3)

comment:1 Changed 4 years ago by Aaron Madlon-Kay <aaron@…>

Resolution: fixed
Status: assignedclosed

In d97f64e47569768d06bfdd3c6b5f17b8e12661fb/macports-ports (master):

yubico-authenticator: use correct python

Fixes #60641

comment:2 Changed 4 years ago by amake (Aaron Madlon-Kay)

I marked it fixed but I'm not sure.

It looks like 10.10 doesn't have python3? The port transitively requires python38, and we should have been using that anyway, so I changed it to do so.

I see there seems to not be a 10.10 buildbot, and 10.9 fails because of a known-failing dependency. Unfortunately I don't have a 10.10 environment to check myself.

comment:3 in reply to:  2 Changed 4 years ago by ryandesign (Ryan Carsten Schmidt)

Replying to amake:

I marked it fixed but I'm not sure.

Yup, looks like that fixed it (e.g. https://build.macports.org/builders/ports-10.14_x86_64-builder/builds/61599)

It looks like 10.10 doesn't have python3?

Catalina is the first version of macOS that provides python3.

The port transitively requires python38, and we should have been using that anyway, so I changed it to do so.

Sounds good, thanks.

I see there seems to not be a 10.10 buildbot,

I recently brought it back online, hence how I was able to give you a build log from it in the ticket description.

and 10.9 fails because of a known-failing dependency

I didn't see a ticket for that yet so I filed #60643.

Note: See TracTickets for help on using tickets.