Opened 15 years ago

Closed 13 years ago

#20923 closed defect (wontfix)

pango should depend on ImageMagick

Reported by: macports@… Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 1.8.0
Keywords: Cc: maidaro@…
Port: pango

Description

$ pango-view /etc/passwd 
pango-view: When running ImageMagick 'display' command: Failed to execute child process "display" (No such file or directory)

After installing ImageMagick pango-view doesn't complain.

$ port installed pango
The following ports are currently installed:
  pango @1.24.5_0+macosx+no_x11+quartz+universal (active)

Change History (4)

comment:1 Changed 15 years ago by jmroot (Joshua Root)

Owner: changed from macports-tickets@… to ryandesign@…

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

Status: newassigned

ImageMagick is a pretty heavy dependency, but I do see code in pango that does use it at runtime under certain conditions. Anyone know what those conditions are? On my system, pango-view works without ImageMagick installed, but I did not select pango's no_x11 or quartz variants.

comment:3 Changed 14 years ago by maidaro@…

Cc: maidaro@… added

Cc Me!

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

Resolution: wontfix
Status: assignedclosed

pango cannot depend on ImageMagick because ImageMagick can depend on pango (via a variant: see #34231) and that would cause a circular dependency which MacPorts does not support. Pango users wishing to use ImageMagick-based features of pango should manually install the ImageMagick port.

Note: See TracTickets for help on using tickets.