Re: [gentoo-dev] [PATCH 1/2] selinux-policy-2.eclass: add EAPI 7

2020-11-02 Thread Ulrich Mueller
> On Mon, 02 Nov 2020, David Michael wrote: > +if [[ ${EAPI:-0} == [56] ]]; then Substituting 0 is not necessary here. Ulrich signature.asc Description: PGP signature

[gentoo-dev] Last-rites: broken, outdated, unmaintained -9999 packages

2020-11-02 Thread Joonas Niilola
# Dead upstream, or broken for a long time, not maintained in Gentoo. # Removal in 30 days. Bug #752462 app-emulation/rex-client app-i18n/kde-l10n-scripts media-plugins/xbmc-addon-xvdr net-analyzer/nagios-plugins-flameeyes net-libs/libosmo-abis net-libs/libosmo-netif net-misc/lcr net-misc/srf-ip-c

[gentoo-dev] New QA policy suggestion: Disallow "live-only" packages

2020-11-02 Thread Joonas Niilola
Hey, I'm suggesting a new QA policy to disallow any "live-ebuild-only packages" being hosted in ::gentoo. Rationale being the same as why - packages can't have KEYWORDS: They are unpredictable and potentially insecure. Unpredictability could mean upstream repo being broken at any given time p

[gentoo-dev] [PATCH 1/2] selinux-policy-2.eclass: add EAPI 7

2020-11-02 Thread David Michael
Closes: https://bugs.gentoo.org/748483 Signed-off-by: David Michael --- Hi, Please start allowing EAPI 7 SELinux policy ebuilds. Thanks. David eclass/selinux-policy-2.eclass | 18 -- 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/eclass/selinux-policy-2.eclass

[gentoo-dev] [PATCH 2/2] selinux-policy-2.eclass: drop EAPI 5

2020-11-02 Thread David Michael
Signed-off-by: David Michael --- Grepping through the ebuilds using this eclass shows that they're all on EAPI 6. A bunch of workarounds could be dropped along with EAPI 5, but it isn't necessary to fix anything, so feel free to ignore this patch. eclass/selinux-policy-2.eclass | 38 --