Subject: pkg/29460: build of devel/libglade2 fails during configure
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: None <jmiller@shaw.ca>
List: pkgsrc-bugs
Date: 02/20/2005 00:57:00
>Number:         29460
>Category:       pkg
>Synopsis:       build of devel/libglade2 fails during configure
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Feb 20 00:57:00 +0000 2005
>Originator:     Jason Miller
>Release:        NetBSD 2.0.1 (January 29, 2005)
>Organization:
>Environment:
etBSD lust 2.0.1 NetBSD 2.0.1 (LUST) #0: Sat Jan 29 11:00:18 MST 2005 root@lust:/usr/src/sys/arch/i386/compile/LUST i386
>Description:
When building devel/libglade2, the build aborts with an error. The build fails during the configure process:

checking whether false version >= 2.0... configure: error: too old
*** Error code 1

This appears to have been introduced during the following CVS commit, which was intended to eliminate another problem:

----------------------------
revision 1.31
date: 2005/01/25 22:42:49;  author: jmmv;  state: Exp;  lines: +3 -3
Drop python dependency.  Python is supposed to be used by the libglade-convert script, but as the package is currently missing another dependency, it's not being installed.

Therefore, and as we haven't noticed any other package requiring this utility, simply drop it completely.  (If it's needed some day, we can simply create a package to install it, but depending on python here is not good.)

Bump PKGREVISION to 1.
----------------------------

>How-To-Repeat:
cd /usr/pkgsrc/devel/libglade2 && make

Using the following Makefile (current from cvs):
# $NetBSD: Makefile,v 1.31 2005/01/25 22:42:49 jmmv Exp $
>Fix:
Remove the following line from the Makefile, or change it to correctly perform it's intended purpose.

CONFIGURE_ENV+=         PYTHON=${FALSE}