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

Bug 652192

Summary: dev-libs/ustr clean up
Product: Gentoo Linux Reporter: Jonas Stein <jstein>
Component: Current packagesAssignee: Sven Eden <sven.eden>
Status: RESOLVED FIXED    
Severity: normal CC: jstein, mgorny, proxy-maint, selinux, treecleaner
Priority: Normal Keywords: PMASKED
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Deadline: 2021-01-17   

Description Jonas Stein gentoo-dev 2018-04-02 10:26:57 UTC
there are old revisions in the tree. 
As far I could see, they only lack of patches and fixes.
Should we remove them, or did I miss something?

Could you also bump the EAPI to 6, please?
Comment 1 David Seifert gentoo-dev 2020-08-25 21:38:08 UTC
We should just lastrite this package, its last release was 12 years ago, it's clearly been abandoned.
Comment 2 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-08-26 05:05:00 UTC
It is required by sys-libs/libsemanage, unconditionally.
Comment 3 Sven Eden 2020-12-16 07:24:05 UTC
(In reply to David Seifert from comment #1)
> We should just lastrite this package, its last release was 12 years ago,
> it's clearly been abandoned.

I am all for it, as I do not use it any more personaly. (Which was my initial motivation to maintain it.)


(In reply to Michał Górny from comment #2)
> It is required by sys-libs/libsemanage, unconditionally.

Yes, but only until sys-libs/libsemanage-3.0. From version 3.1 on, which is the current stable version, ustr is no longer needed.

I could not find anything depending on <sys-libs/libsemanage-3.1, so I'd say clean up libsemanage and last-rite ustr.
Comment 4 Jason Zaman gentoo-dev 2020-12-18 03:32:59 UTC
I dropped all the old selinux userspace versions. libsemanage dropped in commit 76266cbbf78ecb32d80f22a8896b1b6a185672eb
Comment 5 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-12-18 08:06:46 UTC
(In reply to Jason Zaman from comment #4)
> I dropped all the old selinux userspace versions. libsemanage dropped in
> commit 76266cbbf78ecb32d80f22a8896b1b6a185672eb

Thank you.
Comment 6 Larry the Git Cow gentoo-dev 2020-12-18 08:12:08 UTC
The bug has been referenced in the following commit(s):

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

commit 3473fd34af9fb067c1ab790ec237c4dda7475506
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2020-12-18 08:11:48 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2020-12-18 08:12:04 +0000

    package.mask: Last rite dev-libs/ustr
    
    Bug: https://bugs.gentoo.org/652192
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 profiles/package.mask | 5 +++++
 1 file changed, 5 insertions(+)
Comment 7 Larry the Git Cow gentoo-dev 2021-01-19 08:39:17 UTC
The bug has been closed via the following commit(s):

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

commit 16766288ecd8207d62a79d39bc66fab5333ed0b0
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2021-01-19 08:36:17 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2021-01-19 08:39:07 +0000

    dev-libs/ustr: Remove last-rited pkg
    
    Closes: https://bugs.gentoo.org/652192
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 dev-libs/ustr/Manifest                            |  1 -
 dev-libs/ustr/files/ustr-1.0.4-build-libs.patch   | 49 -------------
 dev-libs/ustr/files/ustr-1.0.4-gcc_5-check.patch  | 28 --------
 dev-libs/ustr/files/ustr-1.0.4-inline-check.patch | 27 -------
 dev-libs/ustr/metadata.xml                        | 15 ----
 dev-libs/ustr/ustr-1.0.4-r8.ebuild                | 83 ---------------------
 dev-libs/ustr/ustr-1.0.4-r9.ebuild                | 87 -----------------------
 profiles/package.mask                             |  5 --
 8 files changed, 295 deletions(-)