New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #21683 (closed defect: fixed)

Opened 4 years ago

Last modified 4 years ago

missing port depency for "libquicktime"

Reported by: cduvivier@… Owned by: mww@…
Priority: Normal Milestone:
Component: ports Version: 1.8.0
Keywords: Cc:
Port: libquicktime

Description

The "libquicktime" port depends on the "xorg-libXv" port but that dependency is not expressed in its Portfile.

Adding "port:xorg-libXv" at the end of line 19 solves the issue.

Although I didn't explicitly try, I suspect it also depends on other xorg packages like xorg-libXau, ... (see all the library linked in the failing link line when reproducing with below commands)

To reproduce:
sudo port uninstall --follow-dependents xorg-libXv
sudo port uninstall --follow-dependents libquicktime
sudo port install libquicktime
...
ld: library not found for -lXv
collect2: ld returned 1 exit status
...

Change History

comment:1 Changed 4 years ago by toby@…

  • Priority changed from High to Normal

comment:2 Changed 4 years ago by blb@…

  • Owner changed from macports-tickets@… to mww@…

comment:3 Changed 4 years ago by mww@…

  • Status changed from new to closed
  • Resolution set to fixed

thanks, commited!

Note: See TracTickets for help on using tickets.