Subject: pkg/15459: lang/python/pyversion.mk is not make-safe
To: None <gnats-bugs@gnats.netbsd.org>
From: None <briggs@ninthwonder.com>
List: netbsd-bugs
Date: 02/01/2002 22:59:28
>Number:         15459
>Category:       pkg
>Synopsis:       lang/python/pyversion.mk is not make-safe
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Feb 01 20:00:01 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     Allen Briggs
>Release:        current from 19 July 2001
>Organization:
	Ninth Wonder, LLC
>Environment:
	current userland (19 July 2001), although it's vaguely possible that
		make(1) had been updated before to something between 19Jul01
		and 01Feb02.
	current kernel (23 Jan 2002)
	current pkgsrc (1 Feb 2002)
System: NetBSD firecat.ninthwonder.com 1.5ZA NetBSD 1.5ZA (FIRECAT) #0: Wed Jan 23 23:40:46 EST 2002 briggs@firecat.ninthwonder.com:/b/netbsd-current/src/sys/arch/i386/compile/FIRECAT i386
Architecture: i386
Machine: i386
>Description:
	When I attempted to install x11/gnome-python, it installed
	'-gnome-1.4.0' instead of 'py22-gnome-1.4.0' or 'py21-gnome-1.4.0'.
	I don't know exactly why, but updating make(1) to 1 Feb 2002 -current
	worked around the problem.
	Since pkgsrc is supposed to be version-agnostic, I don't believe that
	this is a fix, per se.
>How-To-Repeat:
	Not sure the easiest way, but it might be sufficient to build make
	from a NetBSD source date of 19Jul01 and use that to run 'make' in
	x11/gnome-python and observe what package it attempts to build.
>Fix:
	I don't know.  :-(
>Release-Note:
>Audit-Trail:
>Unformatted: