Subject: pkg/24999: lang/tcl and x11/tk problems on multiple operating systems
To: None <gnats-bugs@gnats.NetBSD.org>
From: None <dotz@irc.pl>
List: pkgsrc-bugs
Date: 03/31/2004 20:18:45
>Number:         24999
>Category:       pkg
>Synopsis:       lang/tcl and x11/tk problems on multiple operating systems
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Wed Mar 31 20:19:00 UTC 2004
>Closed-Date:
>Last-Modified:
>Originator:     Michal Pasternak
>Release:        N/A
>Organization:
>Environment:
N/A
>Description:
There is problem with PLIST. 

NetBSD package has library names like libtcl84.so, while some other
architectures have dot between 8 and 4.

FreeBSD 4 and 5: 
http://mail-index.netbsd.org/tech-pkg/2004/03/30/0024.html

IRIX 5.3: 
http://mail-index.netbsd.org/tech-pkg/2004/01/19/0028.html

You might question, what's better: patch tcl/tk configures so they produce nodots versions for all libraries - or patch configure for NetBSD so it includes the dots. As I have seen, dependent packages use -ltcl84 (eg. name without dots), also see here: http://mail-index.netbsd.org/tech-pkg/2004/03/16/0003.html
 -- so I think tcl and tk should use nodots, if problems in dependet
packages will appear, we could patch dependent packages then.
>How-To-Repeat:
Compile tcl or tk on mentioned systems.
>Fix:
FreeBSD version included here:
http://mail-index.netbsd.org/tech-pkg/2004/03/30/0024.html

BTW it seems very sad, that this problem persists, Greg Schwartz reported it in January.
>Release-Note:
>Audit-Trail:
>Unformatted: