pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/31375: [PATCH] pgsql.buildlink3.mk has incorrect detection for PostgreSQL 8
>Number: 31375
>Category: pkg
>Synopsis: [PATCH] pgsql.buildlink3.mk has incorrect detection for
>PostgreSQL 8
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Fri Sep 23 10:56:00 +0000 2005
>Originator: Raphael Langerhorst
>Release: NetBSD 3.0_BETA
>Organization:
>Environment:
NetBSD home.raphael.g-system.at 3.0_BETA NetBSD 3.0_BETA (HOME-$Revision:
1.42.2.4 $) #0: Wed Sep 21 21:26:31 CEST 2005
raphael%home.raphael.g-system.at@localhost:/usr/obj/sys/arch/amd64/compile/HOME
amd64
>Description:
The pkgsrc file mk/pgsql.buildlink3.mk contains incorrect detection of a
PostgreSQL 8.0 installation (on NetBSD). It checks for the libecpg.so.5.0.0
library but only libecpg.so.5.0 is present on my system. This incorrect
detection can result in the build-system trying to install a different (the
default) version of PostgreSQL which will conflict with the existing
installation.
the following line is incorrect:
.if exists(${LOCALBASE}/lib/libecpg.so.5.0.0)
>How-To-Repeat:
Install PostgreSQL 8.0, then install for example database/php-pgsql, it won't
detect the installed version and will try to install PostgreSQL 7.4 instead.
>Fix:
Change this line in mk/pgsql.buildlink3.mk:
.if exists(${LOCALBASE}/lib/libecpg.so.5.0.0)
to:
.if exists(${LOCALBASE}/lib/libecpg.so.5.0)
Best Regards,
Raphael
Home |
Main Index |
Thread Index |
Old Index