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

Bug 914200

Summary: apache-module.eclass should support EAPI-8
Product: Gentoo Linux Reporter: Einstok Fair <einfair>
Component: EclassesAssignee: Apache Team - Bugzilla Reports <apache-bugs>
Status: RESOLVED FIXED    
Severity: major CC: jstein
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Einstok Fair 2023-09-14 21:22:43 UTC
https://github.com/gentoo/gentoo/blob/master/eclass/apache-module.eclass#L7
«@SUPPORTED_EAPIS: 6 7»


Reproducible: Always

Actual Results:  
 * ERROR: www-apache/... failed (depend phase):
 *   apache-module: EAPI 8 not supported
Comment 1 Hans de Graaff gentoo-dev Security 2023-09-24 08:22:49 UTC
This also requires the depend.apache eclass to support EAPI 8.
Comment 2 Larry the Git Cow gentoo-dev 2023-10-08 10:03:48 UTC
The bug has been closed via the following commit(s):

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

commit fdf47ff7281a39aa2964729eac21450d19d24340
Author:     Hans de Graaff <graaff@gentoo.org>
AuthorDate: 2023-09-29 06:38:47 +0000
Commit:     Hans de Graaff <graaff@gentoo.org>
CommitDate: 2023-10-08 10:03:34 +0000

    eclass/apache-module.eclass: enable EAPI 8
    
    Closes: https://bugs.gentoo.org/914200
    Signed-off-by: Hans de Graaff <graaff@gentoo.org>

 eclass/apache-module.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Additionally, it has been referenced in the following commit(s):

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

commit 20ea5b285d0dc12a7649e5bda5cc9c871cc0bad0
Author:     Hans de Graaff <graaff@gentoo.org>
AuthorDate: 2023-09-29 06:32:20 +0000
Commit:     Hans de Graaff <graaff@gentoo.org>
CommitDate: 2023-10-08 10:03:29 +0000

    eclass/depend.apache: enable EAPI 8
    
    Bug: https://bugs.gentoo.org/914200
    
    Signed-off-by: Hans de Graaff <graaff@gentoo.org>

 eclass/depend.apache.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)