Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 Aug 2004 22:42:08 +0800 (CST)
From:      Rong-En Fan <rafan@infor.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        autrijus@autrijus.org
Subject:   ports/70366: devel/subversion causes incorrect swig13/pkg-plist when using perl/python bindings 
Message-ID:  <200408121442.i7CEg878051145@rafan.csie.org>
Resent-Message-ID: <200408121450.i7CEoKB7024009@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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@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@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@perl58 [/usr/ports/devel/subversion-perl] (14:11)$ make clean all install
[...]
root@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@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@perl58 [/usr/ports/devel/subversion-perl] (14:16)$ pkg_info -L swig-1.3.21 | grep libswigpl
root@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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200408121442.i7CEg878051145>