Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 4 Apr 2007 16:54:07 -0400 (EDT)
From:      Jonathan Lennox <lennox@cs.columbia.edu>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/111241: print/gutenprint-base's LIB_DEPENDS on libgimp has wrong version number
Message-ID:  <200704042054.l34Ks7S5014912@cnr.cs.columbia.edu>
Resent-Message-ID: <200704042110.l34LA2xT041735@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         111241
>Category:       ports
>Synopsis:       print/gutenprint-base's LIB_DEPENDS on libgimp has wrong version number
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Apr 04 21:10:02 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Jonathan Lennox
>Release:        FreeBSD 5.5-RELEASE-p9 i386
>Organization:
Columbia University
>Environment:
System: FreeBSD cnr.cs.columbia.edu 5.5-RELEASE-p9 FreeBSD 5.5-RELEASE-p9 #18: Wed Dec 13 21:22:19 EST 2006 lennox@cnr.cs.columbia.edu:/usr/obj/usr/src/sys/CNR i386


	
>Description:

print/gutenprint-base includes the following text:

.if defined(GUT_SLAVE) && ${GUT_SLAVE}=="gimp"
LIB_DEPENDS+=	gimp-2.0.0:${PORTSDIR}/graphics/gimp-app \
		gutenprint.2:${PORTSDIR}/print/gutenprint

However, the shared library installed by graphics/gimp-app is named
libgimp-2.0.so.200, which doesn't match the LIB_DEPENDS pattern.

>How-To-Repeat:

# portinstall print/gutenprint
...
===>   gimp-gutenprint-5.1.0 depends on shared library: gimp-2.0.0 - not found
===>    Verifying reinstall for gimp-2.0.0 in /usr/ports/graphics/gimp-app
...
===>  Installing for gimp-gnome-2.2.13_2,1
...
===>  Checking if graphics/gimp-app already installed
===>   gimp-gnome-2.2.13_2,1 is already installed
      You may wish to ``make deinstall'' and install this port again
      by ``make reinstall'' to upgrade it properly.
      If you really wish to overwrite the old port of graphics/gimp-app
      without deleting it first, set the variable "FORCE_PKG_REGISTER"
      in your environment or the "make install" command line.
*** Error code 1

>Fix:

Change the LIB_DEPENDS in gutenprint-base to be just "gimp-2.0".


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200704042054.l34Ks7S5014912>