Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 931725 - dev-go/fuzzy, dev-go/godebug-pretty, dev-go/sanitized-anchor-name, dev-go/go-bindata-assetfs: removal
Summary: dev-go/fuzzy, dev-go/godebug-pretty, dev-go/sanitized-anchor-name, dev-go/go-...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Deadline: 2024-06-10
Assignee: William Hubbs
URL:
Whiteboard:
Keywords: PMASKED
Depends on:
Blocks: 588912 681206 682114 771060 844649 844652 844658 844682
  Show dependency tree
 
Reported: 2024-05-11 07:00 UTC by Arthur Zamarin
Modified: 2024-06-11 06:18 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 Arthur Zamarin archtester Gentoo Infrastructure gentoo-dev Security 2024-05-11 07:00:38 UTC
EAPI=6, library only without any reverse dependencies, uses deprecated go eclasses.
Comment 1 Larry the Git Cow gentoo-dev 2024-05-11 07:03:08 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91fb20b5532ac86a93a6c7287185b7209dac95c8

commit 91fb20b5532ac86a93a6c7287185b7209dac95c8
Author:     Arthur Zamarin <arthurzam@gentoo.org>
AuthorDate: 2024-05-11 07:02:22 +0000
Commit:     Arthur Zamarin <arthurzam@gentoo.org>
CommitDate: 2024-05-11 07:02:22 +0000

    dev-go/*: last-rite EAPI=6 Go libraries
    
    Bug: https://bugs.gentoo.org/931725
    Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>

 profiles/package.mask | 10 ++++++++++
 1 file changed, 10 insertions(+)
Comment 2 Joonas Niilola gentoo-dev 2024-05-11 07:10:17 UTC
I was of the opinion that https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=567cb9242b182006a4b80f9266e3641f422472f0 could be reverted once these packages were masked, but Arthur made a good point for serving overlays still using EAPI-6 ebuilds. Though if we intend to keep the EAPI-6 guard in place until EAPI-6 is completely dropped, maybe we ought to document it in the eclass itself with SUPPORTED_EAPI?

This was just a temporary fast-fix commit, not a real effort to support EAPI-6 :)
Comment 3 Larry the Git Cow gentoo-dev 2024-05-11 07:28:16 UTC
The bug has been referenced in the following commit(s):

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

commit dd4f8583e563cfeffaca6b4af1826bf5e148cc54
Author:     Arthur Zamarin <arthurzam@gentoo.org>
AuthorDate: 2024-05-11 07:27:10 +0000
Commit:     Arthur Zamarin <arthurzam@gentoo.org>
CommitDate: 2024-05-11 07:27:48 +0000

    dev-go/goversion: un-last-rite
    
    This was grouped in the last-rite by mistake, this one installs binary
    so can be kept in the tree.
    
    Bug: https://bugs.gentoo.org/931725
    Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>

 profiles/package.mask | 1 -
 1 file changed, 1 deletion(-)
Comment 4 Larry the Git Cow gentoo-dev 2024-06-11 06:18:40 UTC
The bug has been closed via the following commit(s):

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

commit da883abe1b3e3373ad7713e50949c5a7c2bcaeba
Author:     Arthur Zamarin <arthurzam@gentoo.org>
AuthorDate: 2024-06-11 06:17:59 +0000
Commit:     Arthur Zamarin <arthurzam@gentoo.org>
CommitDate: 2024-06-11 06:17:59 +0000

    dev-go/sanitized-anchor-name: treeclean
    
    Closes: https://bugs.gentoo.org/931725
    Bug: https://bugs.gentoo.org/844682
    Bug: https://bugs.gentoo.org/681206
    Bug: https://bugs.gentoo.org/588912
    Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>

 dev-go/sanitized-anchor-name/Manifest              |  1 -
 dev-go/sanitized-anchor-name/metadata.xml          | 11 -----------
 .../sanitized-anchor-name-0_pre20151027.ebuild     | 23 ----------------------
 .../sanitized-anchor-name-9999.ebuild              | 23 ----------------------
 profiles/package.mask                              |  6 ------
 5 files changed, 64 deletions(-)

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

commit b2a57e6e589b3ce2c3f1793b5d2a816c230d74c2
Author:     Arthur Zamarin <arthurzam@gentoo.org>
AuthorDate: 2024-06-11 06:17:13 +0000
Commit:     Arthur Zamarin <arthurzam@gentoo.org>
CommitDate: 2024-06-11 06:17:13 +0000

    dev-go/godebug-pretty: treeclean
    
    Closes: https://bugs.gentoo.org/931725
    Bug: https://bugs.gentoo.org/844658
    Bug: https://bugs.gentoo.org/682114
    Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>

 dev-go/godebug-pretty/Manifest                     |  1 -
 .../godebug-pretty-0_p20170819.ebuild              | 33 ----------------------
 dev-go/godebug-pretty/metadata.xml                 |  8 ------
 profiles/package.mask                              |  2 --
 4 files changed, 44 deletions(-)

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

commit da337190bd0351ea9bea0652b0b31c32de1b3b81
Author:     Arthur Zamarin <arthurzam@gentoo.org>
AuthorDate: 2024-06-11 06:16:30 +0000
Commit:     Arthur Zamarin <arthurzam@gentoo.org>
CommitDate: 2024-06-11 06:16:30 +0000

    dev-go/go-bindata-assetfs: treeclean
    
    Closes: https://bugs.gentoo.org/931725
    Bug: https://bugs.gentoo.org/844652
    Bug: https://bugs.gentoo.org/771060
    Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>

 dev-go/go-bindata-assetfs/Manifest                 |  1 -
 .../go-bindata-assetfs-1.0.0_p20180223.ebuild      | 24 ----------------------
 dev-go/go-bindata-assetfs/metadata.xml             |  8 --------
 3 files changed, 33 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ea38a287ea6800e006e60f15881212b2b0ad13c

commit 7ea38a287ea6800e006e60f15881212b2b0ad13c
Author:     Arthur Zamarin <arthurzam@gentoo.org>
AuthorDate: 2024-06-11 06:15:33 +0000
Commit:     Arthur Zamarin <arthurzam@gentoo.org>
CommitDate: 2024-06-11 06:15:33 +0000

    dev-go/fuzzy: treeclean
    
    Closes: https://bugs.gentoo.org/732134
    Closes: https://bugs.gentoo.org/931725
    Bug: https://bugs.gentoo.org/844649
    Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>

 dev-go/fuzzy/Manifest           |  2 --
 dev-go/fuzzy/fuzzy-0.0.3.ebuild | 32 --------------------------------
 dev-go/fuzzy/fuzzy-0.0.5.ebuild | 27 ---------------------------
 dev-go/fuzzy/metadata.xml       | 12 ------------
 profiles/package.mask           |  1 -
 5 files changed, 74 deletions(-)