Opened 10 years ago

Closed 10 years ago

Last modified 10 years ago

#43528 closed defect (fixed)

netpbm links with xorg-libX11 but doesn't declare a dependency on it

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.2.1
Keywords: Cc: nerdling (Jeremy Lavergne), cooljeanius (Eric Gallager)
Port: netpbm

Description

Thanks to Jeremy for letting me know netpbm links with xorg-libX11 without declaring a dependency on it:

$ port -v installed netpbm
The following ports are currently installed:
  netpbm @10.66.02_0+universal (active) platform='darwin 13' archs='i386 x86_64'
$ port provides /opt/local/bin/pamx
/opt/local/bin/pamx is provided by: netpbm
$ otool -L /opt/local/bin/pamx
/opt/local/bin/pamx:
	/opt/local/lib/libnetpbm.11.dylib (compatibility version 11.0.0, current version 11.66.2)
	/opt/local/lib/libX11.6.dylib (compatibility version 10.0.0, current version 10.0.0)
	/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1197.1.1)
$ port provides /opt/local/lib/libX11.6.dylib
/opt/local/lib/libX11.6.dylib is provided by: xorg-libX11
$ port rdeps netpbm | grep xorg-libX11
$

If xorg-libX11 is not active at the time netpbm is installed (i.e. on the buildslaves), then pamx is not built or installed.

Change History (2)

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

Resolution: fixed
Status: newclosed

comment:2 Changed 10 years ago by cooljeanius (Eric Gallager)

Cc: egall@… added

Cc Me!

Note: See TracTickets for help on using tickets.