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

Bug 811345

Summary: dev-util/cppunit: bump to EAPI-8
Product: Gentoo Linux Reporter: Stephen Donahue <mail>
Component: Current packagesAssignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed>
Status: RESOLVED FIXED    
Severity: trivial CC: jstein, sam
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Stephen Donahue 2021-09-01 19:56:34 UTC
Brings all ebuild files for dev-util/cppunit up to the latest EAPI version, which is currently 8

Reproducible: Always
Comment 1 Jonas Stein gentoo-dev 2021-09-01 20:12:54 UTC
I do not understand. Where is the bug/patch? 
We do not need a ticket to be informed about packages EAPI!=8.
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-09-01 20:35:50 UTC
(In reply to Jonas Stein from comment #1)
> I do not understand. Where is the bug/patch? 
> We do not need a ticket to be informed about packages EAPI!=8.

See #gentoo-proxy-maint, I think they weren't sure if they should attach it or not.
Comment 3 Stephen Donahue 2021-09-01 20:49:19 UTC
Hi, sorry for the confusion.

First-time contributor. I looked at some other PRs before opening mine - I was under the impression that a bug needed to be logged first. My mistake.

Thanks again
Comment 4 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-02-23 01:27:56 UTC
commit 7bbf29d2489165c9e56462efc3ac28b44953e051
Author: Donny <mail@donny.nyc>
Date:   Tue Sep 7 13:14:35 2021 +0300

    dev-util/cppunit: revbump 1.15.1-r2 to 1.15.1-r3

    bumps EAPI to 8
    resets all KEYWORDS to ~
    takes out all -9999 parts
    drops useless DEPEND

    Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Comment 5 Larry the Git Cow gentoo-dev 2025-02-23 01:45:50 UTC
The bug has been referenced in the following commit(s):

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

commit e2e8c30aa11643fced0b5dd64003fe317f795d82
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2025-02-23 01:31:06 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2025-02-23 01:34:26 +0000

    dev-util/cppunit: add (restore) live ebuild
    
    This reverts commit b5e080853cf530fc860a28d1130e3a221779eefd.
    
    I suspect this was dropped for bug #811345 because it was stuck on
    EAPI 7, but see b1e013b0b2c6d9e9226bd5b575b64db5ab9e00c2. It's useful
    to have a live ebuild to quickly play with changes committed for LO's
    benefit.
    
    Bug: https://bugs.gentoo.org/811345
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-util/cppunit/cppunit-1.15.1_p20240106.ebuild | 19 ++++--
 dev-util/cppunit/cppunit-9999.ebuild             | 75 ++++++++++++++++++++++++
 2 files changed, 88 insertions(+), 6 deletions(-)