Opened 2 years ago

Last modified 2 years ago

#58010 new defect

denemo: qtplay dependency doesn't work on newer OSes

Reported by: mojca (Mojca Miklavec) Owned by:
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: dbevans (David B. Evans), ryandesign (Ryan 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 (2)

comment:1 Changed 2 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 2 years ago by ryandesign (Ryan 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?

Note: See TracTickets for help on using tickets.