Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 268001 - Stable request for app-portage/gentoolkit-0.2.4.5
Summary: Stable request for app-portage/gentoolkit-0.2.4.5
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Tools (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Portage Tools Team
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on: 170784 182990 218312 239000 243304 249652 253968 254255 254427 256013 256103 259526 266996 267898 268513
Blocks:
  Show dependency tree
 
Reported: 2009-04-30 14:30 UTC by Paul Varner (RETIRED)
Modified: 2009-07-13 15:01 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Paul Varner (RETIRED) gentoo-dev 2009-04-30 14:30:17 UTC
Tracker bug for gentoolkit-0.2.4.3
Comment 1 Robert Buchholz (RETIRED) gentoo-dev 2009-05-07 00:20:09 UTC
I would like to propose the following patches for inclusion in the next release:
http://git.goodpoint.de/?p=glsa-check.git;a=shortlog;h=refs/heads/for-0.2.4.4


These commits are backports/cherry picks from the Portage 2.2 glsa.py:

05397a3453abd4b6dfe32a75d82d432c44226649 Run pychecker over everything, fix obvious thing slike modules not in use, variables not being used, or global exceptions not being deleted. Also fix imports for style (1 per line)

30200db1391ecfc600076c4f0b952e6e57863a6b Respect count attribute in GLSA-2, based on a patch by Michael A. Smith in https://bugs.gentoo.org/218312

8710c9255791615f0760f5ad1e80b29d08c3d17f Allow GLSA 2 DTD in doctype declaration

5f70b6fb2e3b6ae2f28b3d41267efeab8f9c828f Reformat "2008-01-01" dates to "January 01, 2008" to keep output consistent.

202b3ed5fce1937140d64d1e608c79f8376ad757 Backport SLOT support from Portage 2.2 glsa.py


These are new minor interface changes to glsa-check:

6cbd0d6b498f561219cf9fb8fc4264847dc6b733 test: Use summarylist() to format output so we get colours and a list of all affected packages

89487443d8f1f8d30064853c28fac3674657993f Sort glsa list output.

ab5dfe9c736cbffeac64b6eced38f6d2800065bc Call CAN ids CVE ids as there is no differentiation anymore today.
Comment 2 Robert Buchholz (RETIRED) gentoo-dev 2009-05-07 01:46:57 UTC
bug 182990 also has a patch
Comment 3 Paul Varner (RETIRED) gentoo-dev 2009-05-07 22:16:18 UTC
All patches applied
Comment 4 Paul Varner (RETIRED) gentoo-dev 2009-06-01 17:47:59 UTC
Gentoolkit-0.2.4.5 is in the tree.  As long as there are no major bugs reported, I will request stabilization on June 30th.
Comment 5 Paul Varner (RETIRED) gentoo-dev 2009-07-01 14:45:56 UTC
No major bugs reported and has been in the tree 30 days.  This version contains some much needed fixes for glsa-check. The dependency tree shows bugs fixed by this release.
Comment 6 Christian Faulhammer (RETIRED) gentoo-dev 2009-07-01 14:59:40 UTC
>>> Test phase [test]: app-portage/gentoolkit-0.2.4.5
make -j3 -j1 test 
make -C src/echangelog test
make: *** src/echangelog: No such file or directory.  Stop.
make: *** [test] Error 2
Comment 7 Paul Varner (RETIRED) gentoo-dev 2009-07-01 15:31:36 UTC
Added RESTRICT="test" to the ebuild since there are no tests in gentoolkit to execute. The Makefile is shared between gentoolkit-dev and gentoolkit and was trying to execute the tests for gentoolkit-dev. This won't be a problem in future versions since the two have been split apart.
Comment 8 Christian Faulhammer (RETIRED) gentoo-dev 2009-07-01 19:50:42 UTC
x86 stable
Comment 9 Markus Meier gentoo-dev 2009-07-01 20:36:50 UTC
amd64 stable
Comment 10 Jeroen Roovers (RETIRED) gentoo-dev 2009-07-02 03:25:31 UTC
Stable for HPPA.
Comment 11 Raúl Porcel (RETIRED) gentoo-dev 2009-07-02 14:39:12 UTC
alpha/arm/ia64/m68k/s390/sh/sparc stable
Comment 12 Brent Baude (RETIRED) gentoo-dev 2009-07-04 13:52:31 UTC
ppc64 done
Comment 13 Joe Jezak (RETIRED) gentoo-dev 2009-07-13 15:01:04 UTC
Marked ppc stable, closing since we're the last arch.