Summary: | dev-lang/tcl-8.6.6, dev-lang/tk-8.6.6, dev-tcltk/itcl-4.0.3 and dev-tcltk/itk-4.0.1 stabilization request (see comment #4 for the list) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Hanno Böck <hanno> |
Component: | Stabilization | Assignee: | TCL/TK Project <tcltk> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | pacho |
Priority: | Normal | Keywords: | STABLEREQ |
Version: | unspecified | Flags: | zlg:
sanity-check+
|
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=451368 | ||
Whiteboard: | |||
Package list: |
=dev-lang/tcl-8.6.6 amd64 hppa ia64 ppc ppc64 sparc x86
=dev-lang/tk-8.6.6 amd64 hppa ia64 ppc ppc64 sparc x86
=dev-tcltk/itcl-4.0.3 amd64 ia64 ppc sparc x86
=dev-tcltk/itk-4.0.1 amd64 ia64 ppc sparc x86
|
Runtime testing required: | Yes |
Bug Depends on: | 547322, 554260 | ||
Bug Blocks: |
Description
Hanno Böck
2016-06-18 16:48:20 UTC
The dev-lang/gnu-smalltalk issue is due to upstream's misuse of the Tcl API, so that's not really a blocker. I've added comments and attachments to that bug to give users of gnu-smalltalk a (temporary) path forward. Patching it "correctly" is non-trivial and honestly not our responsibility, since the GNU Smalltalk team will need to update their code if they wish to depend on later Tcl versions. The science-overlay bug relates to, again, a consumer of Tcl and not Tcl itself. Their homegrown patch supposedly works; when I attempted to install mgltools-pmv to test, I got a 'missing blas library' error when building umfpack, a dependency of mgltools-pmv, indicating to me that their dependencies aren't straight yet. It's an experimental overlay (despite official status) and it's not realistic for me to test those ebuilds unless I can get to a point where the software will actually run. I'm starting a new job in a few days so I'll have less time to devote to this, but based on what I see, only the file permissions bug (bug 554260) is relevant to blocking Tcl stabilization. This should be ok to go finally Were the reverse deps tested or we need to retest the reverse packages in stable to ensure they are all ready for 8.6? dev-lang/tcl-8.6.6: alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 dev-lang/tk-8.6.6: alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 dev-tcltk/itcl-4.0.3: alpha amd64 ia64 ppc sparc x86 dev-tcltk/itk-4.0.1: alpha amd64 ia64 ppc sparc x86 Stable on alpha. arm stable Dear Maintainer (or who is mainly involved in this stable request), This is an auto-generated message that will move the current component to the new component Stabilization. To ensure that the stabilization will proceed correctly, please fill the fields "Atoms to stabilize" and "Runtime testing required" as described here: https://archives.gentoo.org/gentoo-dev/message/4b2ef0e9aa7588224b8ae799c5fe31fa Filled out the stabilization form; alpha and arm were not included in the above form because they've already stabilized these packages. Extensive testing isn't really needed: enough to verify that they work and you can output something (or that they're compatible with a sufficiently complex tcl/tk application like gitk) should be good. amd64 stable The "WARN: postinst" "If you have dev-lang/tk and dev-tcltk/tclx installed you should upgrade them before this recompilation, too " advices the opposite of what emerge is doing: Calculating dependencies . ... done! [ebuild rR ] dev-vcs/git-2.10.2 [ebuild r U ] dev-lang/tk-8.6.6 [8.5.17] USE="threads*" ABI_X86="(64%*) -32% (-x32)" [ebuild r U ] dev-lang/tcl-8.6.6 [8.5.17] USE="threads*" ppc stable x86 stable ppc64 stable sparc stable Stable for HPPA. ia64 stable. Closing. |