| Summary: | gimp-gutenprint LIBDEPENDS on print/gutenprint instead of print/gutenprint-base | ||
|---|---|---|---|
| Product: | Ports & Packages | Reporter: | bgruber <knightbg> |
| Component: | Individual Port(s) | Assignee: | Michael Johnson <ahze> |
| Status: | Closed FIXED | ||
| Severity: | Affects Only Me | ||
| Priority: | Normal | ||
| Version: | Latest | ||
| Hardware: | Any | ||
| OS: | Any | ||
Responsible Changed From-To: freebsd-ports-bugs->ahze Over to maintainer State Changed From-To: open->closed Committed, Thanks! http://www.freebsd.org/cgi/query-pr.cgi?pr=111332 Date: Mon, 16 Apr 2007 12:20:30 +0000 (UTC) |
print/gutenprint-base has this in its Makefile: .if defined(GUT_SLAVE) && ${GUT_SLAVE}=="gimp" LIB_DEPENDS+= gimp-2.0:${PORTSDIR}/graphics/gimp-app \ gutenprint.2:${PORTSDIR}/print/gutenprint .. but libgutenprint.so.2 gets installed by gutenprint-base, not gutenprint. gutenprint-base is getting installed for libgutenprintui.so, so the dependency is satisfied. the result is stale dependencies on gutenprint and gutenprint-ijs by gimp-gutenprint and gimp. Fix: change the Makefile to LIB_DEPENDS on gutenprint.2:${PORTSDIR}/print/gutenprint-base How-To-Repeat: install gimp on a machine that doesn't have print/gutenprint installed.