pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/29584: pg_config inconsistency among postgresql packages



>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
>Originator:     brook%biology.nmsu.edu@localhost
>Release:        NetBSD 1.6.1
>Organization:
Brook G. Milligan                      Internet:  brook%nmsu.edu@localhost
Department of Biology
New Mexico State University            Telephone:  (505) 646-7980
Las Cruces, New Mexico  88003  U.S.A.  FAX:        (505) 646-5665
>Environment:
        
        
System: NetBSD viola.nmsu.edu 1.6.1 NetBSD 1.6.1 (VIOLA) #0: Thu Dec 2 22:13:05 
MST 2004 
root%viola.nmsu.edu@localhost:/usr/src-1.6.1/sys/arch/i386/compile/VIOLA i386
Architecture: i386
Machine: i386
>Description:
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/pgsql.buildlink3.mk.
>How-To-Repeat:
Install any of the postgresqlXX-lib packages and look for
bin/pg_config.  It will exist (according to the PLISTs) for only
postgresql74-lib.
>Fix:
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.

>Unformatted:
        
        



Home | Main Index | Thread Index | Old Index