tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Impact of updating to tcl/tk 8.5.12, tcl-expect 5.45 with 7 proposed patch sets
Consecutive bulk-builds just completed on my server. The second run
differs from the first applying the following tarballs / patch sets:
http://leaf.dragonflybsd.org/~marino/misc/tcl85-draft-3.tar.bz2
http://leaf.dragonflybsd.org/~marino/misc/tk85-draft-2.tar.bz2
http://leaf.dragonflybsd.org/~marino/misc/tcl-expect545-draft-1.tar.bz2
http://leaf.dragonflybsd.org/~marino/misc/diff.chat_zircon.txt (chat/zircon)
http://leaf.dragonflybsd.org/~marino/misc/diff.databases_tcl-fbsql.txt
(databases/tcl-fbsql)
http://leaf.dragonflybsd.org/~marino/misc/diff.graphicx_graphvix.txt
(graphics/graphviz)
http://leaf.dragonflybsd.org/~marino/misc/diff.lang_tcl_otlc.txt
(lang/lang-otcl)
http://leaf.dragonflybsd.org/~marino/misc/diff.mbone_vic.txt (mbone/vic)
http://leaf.dragonflybsd.org/~marino/misc/diff.security_tcl-tls.txt
(security/tcl-tls)
http://leaf.dragonflybsd.org/~marino/misc/diff.x11_blt.txt (xll/blt)
The seven packages were fixed prior to the run because they are already
known to fail. They will be commit at the same time as the package
upgrades.
Here are the packages that suffered regressions from the upgrades:
lang/tcl-otcl v1.13: (maintainer: minskim)
Yes, it was patched. The patch makes it build with tcl/tk 85 but it
breaks later. Incompatibility with tcl85.
Upgrade to v1.14 available (2011-10-29)
lang/tcl-itcl v3.2.1 (no maintainer)
Incompatibility with tcl85.
Upgrade to v3.4.1 available (2011-08-08)
lang/tcl-itcl-current v20040920 (no maintainer)
Incompatibility with tcl85.
Same problem as lang/tcl-itcl
Upgrade to v3.4.1 available (2011-08-08)
Recommendation: Remove this and concentrate on lang/tcl-itcl
There's no point in a "current" version without a maintainer.
lang/tcl-tclX v8.3.5 (no maintainer)
Incompatibility with tcl85.
Upgrade to v8.4.0 available (2005-11-25)
Project seems dead, no activity in 7 years.
Recommend to remove it, not worth fixing.
lang/tk-tclX v8.3.5 (no maintainer)
Requires lang/tcl-tclX to build
Upgrade to v8.4.0 available (2005-11-25)
Project seems dead, no activity in 7 years.
Recommend to remove it, not worth fixing.
databases/tcl-gdbm v0.10 (maintainer: bouyer)
Incompatibility with tcl85, probably fixable without too much trouble.
No homepage -- no idea if versions are available
Recommendation: Let bouyer decide to fix it, update it, or kill it.
print/tcl-pdflib v4.0.3 (no maintainer)
libtool failed to create internal archive library
Apparently this is stuck at v4 as v8 is out, but perhaps no source
Recommendation: Patch this to build again.
textproc/tcl-expat v1.1 (no maintainer)
ltcl84 is hardcoded, this is probably easily fixable.
Homepage dead, so no new versions available (??)
net/tcl-scotty v2.1.11 (no maintainer)
Can't find -libtcl85, easy fix surely
Homepage dead, so no new versions available (??)
x11/tk-Tix v8.2.0 (maintainer: he)
Incompatibility with tcl85.
Version 8.2.0 is the latest version!
May be fixable, ask upstream?
mbone/wbd v1.0p4 (no maintainer)
Hardcoded for tcl84 like vic was, should be easy fix
chat/quirc v0.9.84 (no maintainer)
Fails in configure, only knows tcl 8.1 - 8.5. Should be easy to fix
configure, but no guarantee it builds after that.
Homepage resolves, seems squatted on (package never upgraded)
Recommendation: Try to fix, decide later if that fails.
cad/tkgate v1.6 (no maintainer)
Can't find tcl/tk 85 during configure. Should be easy to fix that.
Recommendation: Try to fix, decide later if that fails.
www/ap-dtcl v0.11.2 (no maintainer)
Fails rpath check in final installation (not tcl/tk85 specific)
Easy fix.
mbone/vat v4.0 (no maintainer)
Hardcoded for tcl84 like vic was, should be easy fix
lang/tk-expect v5.43 (no maintainer)
Oops, didn't know about the existence of this one.
Fails during configure, probably simple switch change.
devel/py-expect v1.9b1 (no maintainer)
Can't find expect during configure, probably easy fix
graphics/tkpiechart v5.4 (no maintainer)
Fails in installation (where it builds), "can't find package stoop"
Cause unclear, probably resolved in configuration stage
Indirectly failed:
Requires tcl-otcl
net/ns
net/nam
devel/tcl-tclcl
Requires tcl-itcl:
sysutils/tkdesk
Requires tcl-itcl-current:
cad/tnt-mmtl
Requires tcl-scotty:
net/tkined
net/net-snmp
Requires tk-Tix:
net/nocol
Several on this list are simple configuration issues or solved with a
simple patch, and I would commit those fixes with the other 7 patchsets
I used for this run.
I don't see any "hard blockers" here that haven't been identified as
easy to fix.
This should be a comprehensive assessment of the worst regression case
for updating tcl/tk/tcl-expect. Any reason not to go ahead with the
tcl/tk/tcl-expect upgrades?
John
Home |
Main Index |
Thread Index |
Old Index