ports/70366: devel/subversion causes incorrect swig13/pkg-plist when using perl/python bindings
Rong-En Fan
rafan at infor.org
Thu Aug 12 14:50:21 UTC 2004
>Number: 70366
>Category: ports
>Synopsis: devel/subversion causes incorrect swig13/pkg-plist when using perl/python bindings
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Thu Aug 12 14:50:20 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator: Rong-En Fan
>Release: FreeBSD 5.2.1-RELEASE-p9 i386
>Organization:
NTU CSIE
>Environment:
System: FreeBSD rafan.csie.org 5.2.1-RELEASE-p9 FreeBSD 5.2.1-RELEASE-p9 #2: Mon Jul 19 03:22:42 CST 2004 root at rafan.csie.org:/home/admin/usr/obj/home/admin/usr/src/sys/RAFAN i386
>Description:
When using devel/subversion-perl to install SVN with
perl bindings, devel/subversion's Makefile doesn't
set correct SWIG_LANGUAGES (I think). The result is that
pkg-plist of swig13 doesn't contain libswigpl.*,
but it DOES install them in to ${PREFIX}/lib.
>How-To-Repeat:
Remove swig and subversion packages first,
then do:
root at perl58 [/usr/ports/devel/subversion-perl] (14:11)$ ls -l /usr/local/lib/libswig*
ls: /usr/local/lib/libswig*: No such file or directory
root at perl58 [/usr/ports/devel/subversion-perl] (14:11)$ make clean all install
[...]
root at perl58 [/usr/ports/devel/subversion-perl] (14:15)$ ls -l /usr/local/lib/libswigpl.*
-rw-r--r-- 1 root wheel 9004 Aug 12 14:12 /usr/local/lib/libswigpl.a
-rwxr-xr-x 1 root wheel 649 Aug 12 14:12 /usr/local/lib/libswigpl.la*
lrwxr-xr-x 1 root wheel 14 Aug 12 14:12 /usr/local/lib/libswigpl.so@ -> libswigpl.so.0
-rwxr-xr-x 1 root wheel 13751 Aug 12 14:12 /usr/local/lib/libswigpl.so.0*
root at perl58 [/usr/ports/devel/subversion-perl] (14:16)$ ls -ld /var/db/pkg/swig-1.3.21/
drwxr-xr-x 2 root wheel 512 Aug 12 14:12 /var/db/pkg/swig-1.3.21//
root at perl58 [/usr/ports/devel/subversion-perl] (14:16)$ pkg_info -L swig-1.3.21 | grep libswigpl
root at perl58 [/usr/ports/devel/subversion-perl] (14:16)$
You can see from above, pkg-plist doesn't contain libswigpl.*,
but they exists.
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list