Opened 5 years ago

Closed 3 years ago

#58010 closed defect (fixed)

denemo: qtplay dependency doesn't work on newer OSes

Reported by: mojca (Mojca Miklavec) Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: dbevans (David B. Evans), ryandesign (Ryan Carsten Schmidt)
Port: denemo

Description

Denemo declares a runtime dependency on qtplay which is declared not to be compatible with anything newer than El Capitan.

Should we perhaps declare denemo as incompatible with newer OSes as well (mentioning qtplay as the culprit in the error message), or is there a way to avoid or replace the dependency? It's a bit unfortunate that our CI infrastructure first goes to great lengths to install (or at least check) the first 312 dependencies first.

Change History (3)

comment:1 Changed 5 years ago by mojca (Mojca Miklavec)

In 3ee3d446576277480db5053868eb38add1220bae/macports-ports (master):

fluidsynth: revbump dependent ports

The lmms port seems to be broken and denemo requires <= 10.11.
See: #58009
See: #58010

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

I think qtplay could be built on newer OSes using the 10.11 or older SDK. I will try to finish up my MacOSX.sdk port and see if I can make that work.

I don't know how denemo uses qtplay. But note that /usr/bin/afplay is provided with macOS. Is that perhaps sufficient?

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

Owner: set to ryandesign
Resolution: fixed
Status: newclosed

In 663c3f59041006c398a51894a1028b145a6505e8/macports-ports (master):

denemo: Update to 2.5.0

Closes: #58010

Note: See TracTickets for help on using tickets.