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 ?



On Wed, Aug 15, 2012 at 13:01:27 +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.
> 
> pkgsrc is still on the 8.4 series of lang/tcl.
> Is there any reason we can't or shouldn't upgrade?
> I'm asking before I attempt it in case there's some background info I 
> don't know.

Can we add tcl-license to pkgsrc/licenses in the process?
There are several tcl related packages using the same license.
It has a rather peculiar government clause, which is why it's special,
but is otherwise mostly identical to some BSDish license.

The current maintainers would rather see a standard BSD license, but
said they are in no position to change it now, if I remember correctly.

I'm not sure whether we should completely replace Tcl 8.4 by 8.5, but
having 8.5 in pkgsrc would probably be generally useful, I guess. Maybe
it's possible to make the two packages install in parallel, similar to
the python packages?

The only difference between the Tcl 8.4 and 8.5 licenses seems to be a
correction of a clause number:

/usr/pkgsrc% diff lang/tcl/work/tcl8.4.18/license.terms 
wip/tcl85/work/tcl8.5.11/license.terms
37c37
< 252.227-7013 (c) (1) of DFARs.  Notwithstanding the foregoing, the
---
> 252.227-7013 (b) (3) of DFARs.  Notwithstanding the foregoing, the


Best regards,

        Moritz


Home | Main Index | Thread Index | Old Index