Subject: pkg/29584: pg_config inconsistency among postgresql packages
To: None <,,>
From: None <>
List: pkgsrc-bugs
Date: 03/03/2005 15:40:01
>Number:         29584
>Category:       pkg
>Synopsis:       pg_config inconsistency among postgresql packages
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Mar 03 15:40:00 +0000 2005
>Release:        NetBSD 1.6.1
Brook G. Milligan                      Internet:
Department of Biology
New Mexico State University            Telephone:  (505) 646-7980
Las Cruces, New Mexico  88003  U.S.A.  FAX:        (505) 646-5665
System: NetBSD 1.6.1 NetBSD 1.6.1 (VIOLA) #0: Thu Dec 2 22:13:05 MST 2004 i386
Architecture: i386
Machine: i386
On December 18, 2004 (based on the CVS log for postgresql74/PLIST) the
pg_config binary was moved from the -client to the -lib package for
postgresql74 in order to fix pkg/28685.  However, the same change was
not made for either postgresql73 or postgresql80.  This means that the
postgresql packages are inconsistent and that packages that depend on
them cannot hope to find pg_config using the common mechanism provided
by mk/
Install any of the postgresqlXX-lib packages and look for
bin/pg_config.  It will exist (according to the PLISTs) for only
Move pg_config from the -client package to the -lib package for both
postgresql73 and postgresql80.  Additionally, the man page should be
moved for all three -lib packages.