tech-pkg archive

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

Re: Any issue with upgrading lang/tcl to 8.5.12 ?



Hi!

On Fri, Aug 17, 2012 at 2:12 AM, John Marino <netbsd%marino.st@localhost> wrote:
> On 8/16/2012 10:07, John Marino wrote:
>>
>> On 8/16/2012 07:54, David Holland wrote:
>>>
>>> On Wed, Aug 15, 2012 at 01:01:27PM +0200, John Marino wrote:
>>> > I've been requested to update a package that requires a minimum
>>> > version of TCL as 8.5.0. This is not entirely unreasonable given
>>> > that 8.5.0 was released in December, 2007, nearly 6 years ago.

Agreed.

> For those who want a preview to test ports, here they are:
>
> http://leaf.dragonflybsd.org/~marino/misc/tcl85-draft-1.tar.bz2
> http://leaf.dragonflybsd.org/~marino/misc/tk85-draft-1.tar.bz2

tcl85 compiles and installs fine on MirBSD. However, tk85 gives:

===> Installing for tk-8.5.12
=> Generating pre-install file lists
Creating package index
/usr/pkgsrc/x11/tk/work/.destdir/usr/pkg/lib/tk8.5/pkgIndex.tcl
Installing libtk85.so to /usr/pkgsrc/x11/tk/work/.destdir/usr/pkg/lib/
chmod: /usr/pkgsrc/x11/tk/work/.destdir/usr/pkg/lib/libtk85.so.1.0: No
such file or directory
*** Error code 1

So it seems that it does not create a shared library. I will
investigate this further.

In addition, "bmake test" does not work for Tk because the tcltest
package is not installed:

$ tclsh
% package require tcltest
can't find package tcltest

The package is a part of the Tcl source, and it should probably be
installed, along with a few others. It used to be in the PLIST along
with a few others. Installing them might fix some of the breakage you
are seeing in other packages as well.

--Benny.


Home | Main Index | Thread Index | Old Index