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

Bug 693088

Summary: sys-apps/portage: forward port changes from gentoolkit's glsa-check
Product: Portage Development Reporter: Zac Medico <zmedico>
Component: ToolsAssignee: Portage team <dev-portage>
Status: RESOLVED FIXED    
Severity: normal Keywords: InVCS, REGRESSION
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 692872    
Bug Blocks: 463952, 691278    

Description Zac Medico gentoo-dev 2019-08-29 19:49:00 UTC
Bug 692872 shows divergence between gentoolkit's glsa-check and portage's glsa-check.

We'll have to check the history here to see if anything else got missed:

https://gitweb.gentoo.org/proj/gentoolkit.git/log/bin/glsa-check

For example, this one got missed:

https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=72ba7b1274faf37451b1641ee51140f53f4b7098
Comment 1 Zac Medico gentoo-dev 2019-08-30 17:00:53 UTC
After the addition of --quiet in cd5a8e80f949f649b6d2b174bc899f1f092684fd, this is the first un-ported change that I've found:

https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=232d69fa230abb490e0b0f8eef550f28745be6a3
Comment 4 Larry the Git Cow gentoo-dev 2019-08-31 03:42:35 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/proj/portage.git/commit/?id=82797924dcc6dbfcca22067633cd160ead1199a7

commit 82797924dcc6dbfcca22067633cd160ead1199a7
Author:     Zac Medico <zmedico@gentoo.org>
AuthorDate: 2019-08-30 22:52:51 +0000
Commit:     Zac Medico <zmedico@gentoo.org>
CommitDate: 2019-08-31 03:14:21 +0000

    glsa-check: Remove 'new' target from glsa-list
    
    This patch is a forward port of the following commit:
    
    https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=8190a7299a618e0ce120fe1c894b944075576342
    
    commit 8190a7299a618e0ce120fe1c894b944075576342
    Author:     rbu <rbu@gentoo.org>
    AuthorDate: 2009-08-18 18:25:59 +0000
    Commit:     rbu <rbu@gentoo.org>
    CommitDate: 2009-08-18 18:25:59 +0000
    
        Remove 'new' target from glsa-list
    
        Everyone should use 'affected' or 'all'
        Update man page and changelog
    
        svn path=/trunk/gentoolkit/; revision=672
    
    Bug: https://bugs.gentoo.org/693088
    Acked-by: Aaron Bauman <bman@gentoo.org>
    Signed-off-by: Zac Medico <zmedico@gentoo.org>

 bin/glsa-check | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

https://gitweb.gentoo.org/proj/portage.git/commit/?id=db3bcdad84ea115ee94e20beb780713a1cf86839

commit db3bcdad84ea115ee94e20beb780713a1cf86839
Author:     Zac Medico <zmedico@gentoo.org>
AuthorDate: 2019-08-30 22:41:08 +0000
Commit:     Zac Medico <zmedico@gentoo.org>
CommitDate: 2019-08-31 03:14:13 +0000

    glsa-check: Make --pretend output nicer
    
    This patch is a forward port of the following commit:
    
    https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=72ba7b1274faf37451b1641ee51140f53f4b7098
    
    commit 72ba7b1274faf37451b1641ee51140f53f4b7098
    Author:     rbu <rbu@gentoo.org>
    AuthorDate: 2009-08-18 17:47:20 +0000
    Commit:     rbu <rbu@gentoo.org>
    CommitDate: 2009-08-18 17:47:20 +0000
    
        Make --pretend output in glsa-check nicer. Add colors and fix linebreaks.
    
        svn path=/trunk/gentoolkit/; revision=670
    
    Bug: https://bugs.gentoo.org/693088
    Acked-by: Aaron Bauman <bman@gentoo.org>
    Signed-off-by: Zac Medico <zmedico@gentoo.org>

 bin/glsa-check | 20 +++++++++++++++-----
 1 file changed, 15 insertions(+), 5 deletions(-)

https://gitweb.gentoo.org/proj/portage.git/commit/?id=42787293f725536abaa6b92605e48daae750e803

commit 42787293f725536abaa6b92605e48daae750e803
Author:     Zac Medico <zmedico@gentoo.org>
AuthorDate: 2019-08-30 22:14:43 +0000
Commit:     Zac Medico <zmedico@gentoo.org>
CommitDate: 2019-08-31 03:14:01 +0000

    glsa-check: Fix traceback with glsa-check -f (Bug 275105)
    
    This patch is a forward port of the following commit:
    
    https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=232d69fa230abb490e0b0f8eef550f28745be6a3
    
    commit 232d69fa230abb490e0b0f8eef550f28745be6a3
    Author:     fuzzyray <fuzzyray@gentoo.org>
    AuthorDate: 2009-06-22 20:45:49 +0000
    Commit:     fuzzyray <fuzzyray@gentoo.org>
    CommitDate: 2009-06-22 20:45:49 +0000
    
        Fix traceback with glsa-check -f (Bug 275105)
    
        svn path=/trunk/gentoolkit/; revision=665
    
    Bug: https://bugs.gentoo.org/693088
    Acked-by: Aaron Bauman <bman@gentoo.org>
    Signed-off-by: Zac Medico <zmedico@gentoo.org>

 bin/glsa-check | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
Comment 5 Larry the Git Cow gentoo-dev 2019-08-31 06:21:51 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05d4de36535c74df5e27784886a7de8d0d8afddb

commit 05d4de36535c74df5e27784886a7de8d0d8afddb
Author:     Zac Medico <zmedico@gentoo.org>
AuthorDate: 2019-08-31 06:13:47 +0000
Commit:     Zac Medico <zmedico@gentoo.org>
CommitDate: 2019-08-31 06:21:36 +0000

    sys-apps/portage: Bump to version 2.3.74
    
     #587930 glsa-check: add exit code for affected GLSAs
     #688902 Add FEATURES=pkgdir-index-trusted
     #690758 Use RTNETLINK to configure the loopback interface
     #692872 glsa-check: forward port --quiet option from gentoolkit
     #693026 rsync: proxychains compatibility
     #693088 glsa-check: forward port remaining changes from gentoolkit
     #693096 emerge: deprecate --changelog option
    
    Bug: https://bugs.gentoo.org/691278
    Bug: https://bugs.gentoo.org/587930
    Bug: https://bugs.gentoo.org/688902
    Bug: https://bugs.gentoo.org/690758
    Bug: https://bugs.gentoo.org/692872
    Bug: https://bugs.gentoo.org/693026
    Bug: https://bugs.gentoo.org/693088
    Bug: https://bugs.gentoo.org/693096
    Package-Manager: Portage-2.3.74, Repoman-2.3.17
    Signed-off-by: Zac Medico <zmedico@gentoo.org>

 sys-apps/portage/Manifest              |   1 +
 sys-apps/portage/portage-2.3.74.ebuild | 261 +++++++++++++++++++++++++++++++++
 2 files changed, 262 insertions(+)