Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 280845

Summary: Stabilize dev-lang/{tcl,tk}-8.5.7
Product: Gentoo Linux Reporter: Federico Ferri (RETIRED) <mescalinum>
Component: New packagesAssignee: TCL/TK Project <tcltk>
Status: RESOLVED FIXED    
Severity: normal Keywords: STABLEREQ
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 173467, 271976, 278515, 280934, 281216, 281393, 281394, 281398, 281400, 281404, 281405, 281406, 281407, 281408, 281409, 281410, 281411, 281414, 281420, 281422, 287479    
Bug Blocks: 281402    
Attachments: list of tested packages
list of tested packages

Description Federico Ferri (RETIRED) gentoo-dev 2009-08-09 03:50:02 UTC
bug 173467 is the tracker for tcl-8.5. every bug has been fixed, except one which is going for removal, or to be fixed with a patch already sent to bugzilla.

Tcl/Tk 8.5 has reached a stable level. Moreover all the development of new features happens in Tcl/Tk 8.6.
Comment 1 Christian Faulhammer (RETIRED) gentoo-dev 2009-08-11 18:16:29 UTC
Have you made sure that all packages that are in stable will build/work with this version?
Comment 2 Federico Ferri (RETIRED) gentoo-dev 2009-08-11 18:37:15 UTC
test report of mine coming soon, hang on...
Comment 3 Federico Ferri (RETIRED) gentoo-dev 2009-08-11 22:19:22 UTC
Created attachment 200970 [details]
list of tested packages

ref: http://tinderbox.dev.gentoo.org/misc/rindex/dev-lang/tcl

obviously not all stable pkgs work with tcl/tk 8.5, but I fixed any tcl-8.5 related bugs (every inherent bug gets added to tcltk 8.5 tracker bug 173467), so there are some packages to stabilize which I have marked:

$ grep -i stab.*ze tclpkg
dev-tcltk/tls-1.5.0-r1 OK [STABILIZE]
net-misc/suite3270-3.3.9_p12:tcl OK [STABILIZE]
sci-electronics/magic-7.4.46-r1 OK [STABILIZE] just found issue and fixed!

perhaps other, which can be found on the tcltk 8.5 tracker bug 173467

do you want to me file stabilization bugs for all those pkgs, or you can just assume they are implied by this bug? :)


some other pkgs couldn't even reach the tcl8.5 test, because of other build failures of various nature; probably I should report bugs for them, but I couldn't say nothing now for them wrt this bug/enh.

packages blocking >tcl/tk-8.4 should be masked.

do you think me/we/you can proceed with this plan? what's next action?
Comment 4 Federico Ferri (RETIRED) gentoo-dev 2009-08-12 00:21:39 UTC
Created attachment 200975 [details]
list of tested packages

ref: http://tinderbox.dev.gentoo.org/misc/rindex/dev-lang/tk

seems there are more pkgs to stabilize on the tk side

$ grep -i stab.*ze tkpkg
app-text/namazu-2.0.19-r1:tk OK ((STABILIZE)) amd64 keyword missing in previous ebuilds
dev-lang/yap-5.1.3-r2:tk OK ((STABILIZE)) amd64 keyword missing in previous ebuilds
dev-python/pythong-2.1.5-r1 OK_BUILD ((STABILIZE)) missing amd64 on previous pkgs
dev-tcltk/blt-2.4z-r5 OK [STABILIZE]
dev-tcltk/ck-8.0-r2 OK [STABILIZE]
dev-tcltk/itk-3.3.1_pre20090417 OK [STABILIZE]
dev-tcltk/tix-8.4.3 OK [STABILIZE]
dev-tcltk/tkimg-1.3.20081202 OK [STABILIZE]
dev-tcltk/vtcl-1.6.0-r1 OK ((STABILIZE)) missing amd64 keywork in previous pkgs
sci-electronics/gnetman-0.0.1_pre20060522-r1 OK ((STABILIZE)) missing amd64 keyword from previous pkgs
sci-electronics/xcircuit-3.4.30 OK [STABILIZE]

but note, where I marked ''((STABILIZE)) missing amd64 keywork in previous pkgs'' it really doesn't need stabilization, but I could only test with the ~arch version (btw is a chance to get some newer pkgs stable, wherever possible)
Comment 5 Christian Faulhammer (RETIRED) gentoo-dev 2009-08-13 16:21:13 UTC
(In reply to comment #4)
> seems there are more pkgs to stabilize on the tk side

 It would be great to have separate bugs open blocking this one here.  Or a definitive list for inclusion in package.keywords.
Comment 6 Federico Ferri (RETIRED) gentoo-dev 2009-08-13 22:56:35 UTC
done
Comment 7 Christian Faulhammer (RETIRED) gentoo-dev 2009-08-18 07:42:34 UTC
x86 stable
Comment 8 Jeroen Roovers (RETIRED) gentoo-dev 2009-08-27 16:47:51 UTC
newt needs 8.5.7, not the other way round.
Comment 9 Jeroen Roovers (RETIRED) gentoo-dev 2009-08-27 16:49:51 UTC
Stable for HPPA.
Comment 10 Tobias Klausmann (RETIRED) gentoo-dev 2009-08-29 11:27:15 UTC
Stable on alpha.
Comment 11 nixnut (RETIRED) gentoo-dev 2009-08-29 18:58:51 UTC
ppc stable
Comment 12 Brent Baude (RETIRED) gentoo-dev 2009-08-31 00:54:17 UTC
ppc64 done
Comment 13 Markus Meier gentoo-dev 2009-09-22 14:52:36 UTC
amd64 stable
Comment 14 Markus Meier gentoo-dev 2009-09-27 21:19:25 UTC
arm stable
Comment 15 Raúl Porcel (RETIRED) gentoo-dev 2009-10-07 15:32:23 UTC
ia64/m68k/s390/sh/sparc stable, mips doesn't do stable keywords, closing