ports/113208: gnucash-2.0.5_4 does not compile with ktoblzcheck-1.13
Momchil Ivanov
slogster at gmail.com
Fri Jun 1 01:50:01 UTC 2007
>Number: 113208
>Category: ports
>Synopsis: gnucash-2.0.5_4 does not compile with ktoblzcheck-1.13
>Confidential: no
>Severity: critical
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Fri Jun 01 01:50:00 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator: Momchil Ivanov
>Release: FreeBSD 6.2-STABLE #7: Thu May 31 18:51:26 CEST 2007
>Organization:
>Environment:
FreeBSD a144026.studnetz.uni-leipzig.de 6.2-STABLE FreeBSD 6.2-STABLE #7: Thu May 31 18:51:26 CEST 2007 root at a144026.studnetz.uni-leipzig.de:/usr/obj/usr/src/sys/T40 i386
>Description:
gnucash does not compile because of wrong (old) library dependency after update of finance/ktoblzcheck port
<snip>
===> gnucash-2.0.5_4 depends on shared library: ktoblzcheck.4 - not found
===> Verifying install for ktoblzcheck.4 in /usr/ports/finance/ktoblzcheck
===> Returning to build of gnucash-2.0.5_4
Error: shared library "ktoblzcheck.4" does not exist
*** Error code 1
Stop in /usr/ports/finance/gnucash.
*** Error code 1
Stop in /usr/ports/finance/gnucash.
</snip>
And ktoblzcheck-1.13 installs /usr/local/lib/libktoblzcheck.so.5 but the Makefile of gnucash looks for .4 of that lib
>How-To-Repeat:
Get ktoblzcheck-1.13 and try to install gnucash-2.0.5_4
>Fix:
Update LIB_DEPS in port`s Makefile
Patch attached with submission follows:
--- Makefile.orig Fri Jun 1 02:02:25 2007
+++ Makefile Fri Jun 1 02:02:48 2007
@@ -72,7 +72,7 @@
# WITH_OPENHBCI is old synonym for aqbanking option
.if defined(WITH_AQBANKING) || defined(WITH_OPENHBCI)
LIB_DEPENDS+= aqbanking.5:${PORTSDIR}/finance/aqbanking \
- ktoblzcheck.4:${PORTSDIR}/finance/ktoblzcheck
+ ktoblzcheck.5:${PORTSDIR}/finance/ktoblzcheck
CONFIGURE_ARGS+=--enable-hbci
PLIST_SUB= AQBANKING=""
.else
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list