* [gentoo-dev] [PATCH 01/16] distutils-r1.eclass: add 'QA Notice:' prefix to eqawarn
2025-04-23 13:57 [gentoo-dev] [PATCH 00/16] eclass: add 'QA Notice:' prefix to eqawarn Sam James
@ 2025-04-23 13:57 ` Sam James
2025-04-23 13:57 ` [gentoo-dev] [PATCH 02/16] python-r1.eclass: " Sam James
` (14 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2025-04-23 13:57 UTC (permalink / raw
To: gentoo-dev; +Cc: Sam James
We need to fix this properly at some point in Portage/PMS but whatever,
for now, add the 'QA Prefix:' prefix to eqawarn so tinderboxes pick
these up and report them.
Bug: https://bugs.gentoo.org/954151
Signed-off-by: Sam James <sam@gentoo.org>
---
eclass/distutils-r1.eclass | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index 6e477823ce02d..02fe41aa388fa 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -389,7 +389,7 @@ _distutils_set_globals() {
readonly DISTUTILS_DEPS
fi
else
- eqawarn "distutils-r1.eclass legacy mode is deprecated and will be removed."
+ eqawarn "QA Notice: distutils-r1.eclass legacy mode is deprecated and will be removed."
eqawarn "Please migrate your ebuilds to use DISTUTILS_USE_PEP517 (common values"
eqawarn "are 'setuptools' for packages using setuptools/distutils,"
eqawarn "and 'no' for packages using non-PEP517 build systems)."
@@ -650,7 +650,7 @@ distutils_enable_tests() {
fi
;;
setup.py)
- eqawarn "'distutils_enable_tests setup.py' is deprecated and will be removed."
+ eqawarn "QA Notice: 'distutils_enable_tests setup.py' is deprecated and will be removed."
eqawarn "Please use unittest or pytest instead."
;;
unittest)
@@ -1183,7 +1183,7 @@ _distutils-r1_get_backend() {
# if we didn't die, we're dealing with a deprecated backend
if [[ ! -f ${T}/.distutils_deprecated_backend_warned ]]; then
- eqawarn "${build_backend} backend is deprecated. Please see:"
+ eqawarn "QA Notice: ${build_backend} backend is deprecated. Please see:"
eqawarn "https://projects.gentoo.org/python/guide/qawarn.html#deprecated-pep-517-backends"
eqawarn "The project should use ${expected_backend} instead."
> "${T}"/.distutils_deprecated_backend_warned || die
@@ -1991,7 +1991,7 @@ _distutils-r1_compare_installed_files() {
--exclude="*$(get_modname)" \
"${_DISTUTILS_PREVIOUS_SITE}" "${sitedir}"
if [[ ${?} -ne 0 ]]; then
- eqawarn "Package creating at least one pure Python wheel installs different"
+ eqawarn "QA Notice: Package creating at least one pure Python wheel installs different"
eqawarn "Python files between implementations. See diff in build log, above"
eqawarn "this message."
fi
@@ -2182,7 +2182,7 @@ _distutils-r1_post_python_install() {
if [[ ! ${DISTUTILS_EXT} && ! ${_DISTUTILS_EXT_WARNED} ]]; then
if [[ $(find "${sitedir}" -name "*$(get_modname)" | head -n 1) ]]
then
- eqawarn "Python extension modules (*$(get_modname)) found installed. Please set:"
+ eqawarn "QA Notice: Python extension modules (*$(get_modname)) found installed. Please set:"
eqawarn " DISTUTILS_EXT=1"
eqawarn "in the ebuild."
_DISTUTILS_EXT_WARNED=1
--
2.49.0
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-dev] [PATCH 02/16] python-r1.eclass: add 'QA Notice:' prefix to eqawarn
2025-04-23 13:57 [gentoo-dev] [PATCH 00/16] eclass: add 'QA Notice:' prefix to eqawarn Sam James
2025-04-23 13:57 ` [gentoo-dev] [PATCH 01/16] distutils-r1.eclass: " Sam James
@ 2025-04-23 13:57 ` Sam James
2025-04-23 13:57 ` [gentoo-dev] [PATCH 03/16] python-utils-r1.eclass: " Sam James
` (13 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2025-04-23 13:57 UTC (permalink / raw
To: gentoo-dev; +Cc: Sam James
We need to fix this properly at some point in Portage/PMS but whatever,
for now, add the 'QA Prefix:' prefix to eqawarn so tinderboxes pick
these up and report them.
Bug: https://bugs.gentoo.org/954151
Signed-off-by: Sam James <sam@gentoo.org>
---
eclass/python-r1.eclass | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/eclass/python-r1.eclass b/eclass/python-r1.eclass
index 02d7215320a2d..7be8b5ac8d450 100644
--- a/eclass/python-r1.eclass
+++ b/eclass/python-r1.eclass
@@ -620,7 +620,7 @@ python_foreach_impl() {
[[ ! ${_DISTUTILS_CALLING_FOREACH_IMPL} &&
! ${_DISTUTILS_FOREACH_IMPL_WARNED} ]]
then
- eqawarn "python_foreach_impl has been called directly while using distutils-r1."
+ eqawarn "QA Notice: python_foreach_impl has been called directly while using distutils-r1."
eqawarn "Please redefine python_*() phase functions to meet your expectations"
eqawarn "instead."
_DISTUTILS_FOREACH_IMPL_WARNED=1
--
2.49.0
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-dev] [PATCH 03/16] python-utils-r1.eclass: add 'QA Notice:' prefix to eqawarn
2025-04-23 13:57 [gentoo-dev] [PATCH 00/16] eclass: add 'QA Notice:' prefix to eqawarn Sam James
2025-04-23 13:57 ` [gentoo-dev] [PATCH 01/16] distutils-r1.eclass: " Sam James
2025-04-23 13:57 ` [gentoo-dev] [PATCH 02/16] python-r1.eclass: " Sam James
@ 2025-04-23 13:57 ` Sam James
2025-04-23 13:57 ` [gentoo-dev] [PATCH 04/16] autotools.eclass: use 'QA Notice:' prefix in eqawarn Sam James
` (12 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2025-04-23 13:57 UTC (permalink / raw
To: gentoo-dev; +Cc: Sam James
We need to fix this properly at some point in Portage/PMS but whatever,
for now, add the 'QA Prefix:' prefix to eqawarn so tinderboxes pick
these up and report them.
Bug: https://bugs.gentoo.org/954151
Signed-off-by: Sam James <sam@gentoo.org>
---
eclass/python-utils-r1.eclass | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index 79097765167f7..458c0b0b2387e 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -1279,7 +1279,7 @@ _python_check_occluded_packages() {
)
if [[ -n ${diff} ]]; then
- eqawarn "The directory ${fn} occludes package installed for ${EPYTHON}."
+ eqawarn "QA Notice: The directory ${fn} occludes package installed for ${EPYTHON}."
eqawarn "The installed package includes additional files:"
eqawarn
while IFS= read -r l; do
--
2.49.0
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-dev] [PATCH 04/16] autotools.eclass: use 'QA Notice:' prefix in eqawarn
2025-04-23 13:57 [gentoo-dev] [PATCH 00/16] eclass: add 'QA Notice:' prefix to eqawarn Sam James
` (2 preceding siblings ...)
2025-04-23 13:57 ` [gentoo-dev] [PATCH 03/16] python-utils-r1.eclass: " Sam James
@ 2025-04-23 13:57 ` Sam James
2025-04-23 13:57 ` [gentoo-dev] [PATCH 05/16] cargo.eclass: " Sam James
` (11 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2025-04-23 13:57 UTC (permalink / raw
To: gentoo-dev; +Cc: Sam James
This makes life easier for tinderboxes, but we should improve this in some future
EAPI.
Signed-off-by: Sam James <sam@gentoo.org>
---
eclass/autotools.eclass | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/eclass/autotools.eclass b/eclass/autotools.eclass
index 1545b88bc4263..bb33d251ce997 100644
--- a/eclass/autotools.eclass
+++ b/eclass/autotools.eclass
@@ -598,7 +598,7 @@ autotools_run_tool() {
done
if [[ ${EBUILD_PHASE_FUNC} != "src_prepare" ]] ; then
- eqawarn "Running '${1}' in ${EBUILD_PHASE_FUNC} phase"
+ eqawarn "QA Notice: Running '${1}' in ${EBUILD_PHASE_FUNC} phase"
fi
if ${missing_ok} && ! type -P ${1} >/dev/null ; then
--
2.49.0
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-dev] [PATCH 05/16] cargo.eclass: use 'QA Notice:' prefix in eqawarn
2025-04-23 13:57 [gentoo-dev] [PATCH 00/16] eclass: add 'QA Notice:' prefix to eqawarn Sam James
` (3 preceding siblings ...)
2025-04-23 13:57 ` [gentoo-dev] [PATCH 04/16] autotools.eclass: use 'QA Notice:' prefix in eqawarn Sam James
@ 2025-04-23 13:57 ` Sam James
2025-04-23 13:57 ` [gentoo-dev] [PATCH 06/16] chromium-2.eclass: " Sam James
` (10 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2025-04-23 13:57 UTC (permalink / raw
To: gentoo-dev; +Cc: Sam James
This makes life easier for tinderboxes, but we should improve this in some future
EAPI.
Signed-off-by: Sam James <sam@gentoo.org>
---
eclass/cargo.eclass | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/eclass/cargo.eclass b/eclass/cargo.eclass
index 428341d568db6..247d1bf535b96 100644
--- a/eclass/cargo.eclass
+++ b/eclass/cargo.eclass
@@ -542,7 +542,7 @@ cargo_src_unpack() {
popd >/dev/null || die
if [[ ${#crates[@]} -ge 300 ]]; then
- eqawarn "This package uses a very large number of CRATES. Please provide"
+ eqawarn "QA Notice: This package uses a very large number of CRATES. Please provide"
eqawarn "a crate tarball instead and fetch it via SRC_URI. You can use"
eqawarn "'pycargoebuild --crate-tarball' to create one."
fi
--
2.49.0
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-dev] [PATCH 06/16] chromium-2.eclass: use 'QA Notice:' prefix in eqawarn
2025-04-23 13:57 [gentoo-dev] [PATCH 00/16] eclass: add 'QA Notice:' prefix to eqawarn Sam James
` (4 preceding siblings ...)
2025-04-23 13:57 ` [gentoo-dev] [PATCH 05/16] cargo.eclass: " Sam James
@ 2025-04-23 13:57 ` Sam James
2025-04-23 13:58 ` [gentoo-dev] [PATCH 07/16] cmake.eclass: " Sam James
` (9 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2025-04-23 13:57 UTC (permalink / raw
To: gentoo-dev; +Cc: Sam James
This makes life easier for tinderboxes, but we should improve this in some future
EAPI.
Signed-off-by: Sam James <sam@gentoo.org>
---
eclass/chromium-2.eclass | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/eclass/chromium-2.eclass b/eclass/chromium-2.eclass
index 0831f1f17aa5a..e8f471e2178f4 100644
--- a/eclass/chromium-2.eclass
+++ b/eclass/chromium-2.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# @ECLASS: chromium-2.eclass
@@ -83,7 +83,7 @@ chromium_remove_language_paks() {
# Look for missing pak files.
for lang in ${CHROMIUM_LANGS}; do
if [[ ! -e ${lang}.pak ]]; then
- eqawarn "L10N warning: no .pak file for ${lang} (${lang}.pak not found)"
+ eqawarn "QA Notice: L10N warning: no .pak file for ${lang} (${lang}.pak not found)"
fi
done
@@ -101,7 +101,7 @@ chromium_remove_language_paks() {
fi
if ! has ${lang} ${CHROMIUM_LANGS}; then
- eqawarn "L10N warning: no ${lang} in LANGS"
+ eqawarn "QA Notice: L10N warning: no ${lang} in LANGS"
continue
fi
--
2.49.0
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-dev] [PATCH 07/16] cmake.eclass: use 'QA Notice:' prefix in eqawarn
2025-04-23 13:57 [gentoo-dev] [PATCH 00/16] eclass: add 'QA Notice:' prefix to eqawarn Sam James
` (5 preceding siblings ...)
2025-04-23 13:57 ` [gentoo-dev] [PATCH 06/16] chromium-2.eclass: " Sam James
@ 2025-04-23 13:58 ` Sam James
2025-04-23 13:58 ` [gentoo-dev] [PATCH 08/16] ecm.eclass: " Sam James
` (8 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2025-04-23 13:58 UTC (permalink / raw
To: gentoo-dev; +Cc: Sam James
This makes life easier for tinderboxes, but we should improve this in some future
EAPI.
Signed-off-by: Sam James <sam@gentoo.org>
---
eclass/cmake.eclass | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/eclass/cmake.eclass b/eclass/cmake.eclass
index e1bad4cbd16fe..c97f74e8a2eda 100644
--- a/eclass/cmake.eclass
+++ b/eclass/cmake.eclass
@@ -303,7 +303,7 @@ _cmake_check_build_dir() {
# TODO: For EAPI > 8, we should ban S=WORKDIR for CMake.
# See bug #889420.
if [[ ${S} == "${WORKDIR}" && ${BUILD_DIR} == "${WORKDIR}_build" ]] ; then
- eqawarn "QA notice: S=WORKDIR is deprecated for cmake.eclass."
+ eqawarn "QA Notice: S=WORKDIR is deprecated for cmake.eclass."
eqawarn "Please relocate the sources in src_unpack."
BUILD_DIR="${WORKDIR}"/${P}_build
fi
--
2.49.0
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-dev] [PATCH 08/16] ecm.eclass: use 'QA Notice:' prefix in eqawarn
2025-04-23 13:57 [gentoo-dev] [PATCH 00/16] eclass: add 'QA Notice:' prefix to eqawarn Sam James
` (6 preceding siblings ...)
2025-04-23 13:58 ` [gentoo-dev] [PATCH 07/16] cmake.eclass: " Sam James
@ 2025-04-23 13:58 ` Sam James
2025-04-23 13:58 ` [gentoo-dev] [PATCH 09/16] go-module.eclass: " Sam James
` (7 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2025-04-23 13:58 UTC (permalink / raw
To: gentoo-dev; +Cc: Sam James
This makes life easier for tinderboxes, but we should improve this in some future
EAPI.
Signed-off-by: Sam James <sam@gentoo.org>
---
eclass/ecm.eclass | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/eclass/ecm.eclass b/eclass/ecm.eclass
index 9caaf59cb3fab..7a3d51c9913a3 100644
--- a/eclass/ecm.eclass
+++ b/eclass/ecm.eclass
@@ -498,7 +498,7 @@ if [[ ${EAPI} == 8 ]]; then
# Determine if the current GCC version is acceptable, otherwise die.
_ecm_deprecated_check_gcc_version() {
if ver_test ${KFMIN} -ge 6.9; then
- eqawarn "QA notice: ecm_pkg_${1} has become a no-op."
+ eqawarn "QA Notice: ecm_pkg_${1} has become a no-op."
eqawarn "It is no longer being exported with KFMIN >=6.9.0."
else
[[ ${MERGE_TYPE} != binary && -v KDE_GCC_MINIMAL ]] &&
@@ -592,7 +592,7 @@ ecm_src_prepare() {
diff -Naur ${f}.old ${f} 1>>${pf}
rm ${f}.old || die "Failed to clean up"
done
- eqawarn "QA notice: Build system modified by ECM_TEST=forceoptional-recursive."
+ eqawarn "QA Notice: Build system modified by ECM_TEST=forceoptional-recursive."
eqawarn "Unified diff file ready for pickup in:"
eqawarn " ${pf}"
eqawarn "Push it upstream to make this message go away."
@@ -780,7 +780,7 @@ if [[ ${EAPI} == 8 ]]; then
# Carryall for ecm_pkg_preinst, ecm_pkg_postinst and ecm_pkg_postrm.
_ecm_nongui_deprecated() {
if ver_test ${KFMIN} -ge 6.9; then
- eqawarn "QA notice: ecm_pkg_${1} has become a no-op."
+ eqawarn "QA Notice: ecm_pkg_${1} has become a no-op."
eqawarn "It is no longer being exported with KFMIN >=6.9.0."
else
case ${ECM_NONGUI} in
--
2.49.0
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-dev] [PATCH 09/16] go-module.eclass: use 'QA Notice:' prefix in eqawarn
2025-04-23 13:57 [gentoo-dev] [PATCH 00/16] eclass: add 'QA Notice:' prefix to eqawarn Sam James
` (7 preceding siblings ...)
2025-04-23 13:58 ` [gentoo-dev] [PATCH 08/16] ecm.eclass: " Sam James
@ 2025-04-23 13:58 ` Sam James
2025-04-23 13:58 ` [gentoo-dev] [PATCH 10/16] haskell-cabal.eclass: " Sam James
` (6 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2025-04-23 13:58 UTC (permalink / raw
To: gentoo-dev; +Cc: Sam James
This makes life easier for tinderboxes, but we should improve this in some future
EAPI.
Signed-off-by: Sam James <sam@gentoo.org>
---
eclass/go-module.eclass | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/eclass/go-module.eclass b/eclass/go-module.eclass
index 73e9ee51c7d58..14e0aad9dd2a8 100644
--- a/eclass/go-module.eclass
+++ b/eclass/go-module.eclass
@@ -1,4 +1,4 @@
-# Copyright 2019-2024 Gentoo Authors
+# Copyright 2019-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# @ECLASS: go-module.eclass
@@ -371,7 +371,7 @@ go-module_src_unpack() {
fi
GOFLAGS="${GOFLAGS} -p=$(makeopts_jobs)"
if [[ "${#EGO_SUM[@]}" -gt 0 ]]; then
- eqawarn "This ebuild uses EGO_SUM which is deprecated"
+ eqawarn "QA Notice: This ebuild uses EGO_SUM which is deprecated"
eqawarn "Please migrate to a dependency tarball"
eqawarn "This will become a fatal error in the future"
_go-module_src_unpack_gosum
--
2.49.0
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-dev] [PATCH 10/16] haskell-cabal.eclass: use 'QA Notice:' prefix in eqawarn
2025-04-23 13:57 [gentoo-dev] [PATCH 00/16] eclass: add 'QA Notice:' prefix to eqawarn Sam James
` (8 preceding siblings ...)
2025-04-23 13:58 ` [gentoo-dev] [PATCH 09/16] go-module.eclass: " Sam James
@ 2025-04-23 13:58 ` Sam James
2025-04-23 13:58 ` [gentoo-dev] [PATCH 11/16] java-pkg-simple.eclass: " Sam James
` (5 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2025-04-23 13:58 UTC (permalink / raw
To: gentoo-dev; +Cc: Sam James
This makes life easier for tinderboxes, but we should improve this in some future
EAPI.
Signed-off-by: Sam James <sam@gentoo.org>
---
eclass/haskell-cabal.eclass | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/eclass/haskell-cabal.eclass b/eclass/haskell-cabal.eclass
index 7895d9256eba6..2e77bc648b165 100644
--- a/eclass/haskell-cabal.eclass
+++ b/eclass/haskell-cabal.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# @ECLASS: haskell-cabal.eclass
@@ -342,7 +342,7 @@ cabal-bootstrap() {
elif [[ -f "${S}/Setup.hs" ]]; then
setupmodule="${S}/Setup.hs"
else
- eqawarn "No Setup.lhs or Setup.hs found. Either add Setup.hs to package or call cabal-mksetup from ebuild"
+ eqawarn "QA Notice: No Setup.lhs or Setup.hs found. Either add Setup.hs to package or call cabal-mksetup from ebuild"
cabal-mksetup
setupmodule="${S}/Setup.hs"
fi
--
2.49.0
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-dev] [PATCH 11/16] java-pkg-simple.eclass: use 'QA Notice:' prefix in eqawarn
2025-04-23 13:57 [gentoo-dev] [PATCH 00/16] eclass: add 'QA Notice:' prefix to eqawarn Sam James
` (9 preceding siblings ...)
2025-04-23 13:58 ` [gentoo-dev] [PATCH 10/16] haskell-cabal.eclass: " Sam James
@ 2025-04-23 13:58 ` Sam James
2025-04-23 13:58 ` [gentoo-dev] [PATCH 12/16] rpm.eclass: " Sam James
` (4 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2025-04-23 13:58 UTC (permalink / raw
To: gentoo-dev; +Cc: Sam James
This makes life easier for tinderboxes, but we should improve this in some future
EAPI.
Signed-off-by: Sam James <sam@gentoo.org>
---
eclass/java-pkg-simple.eclass | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/eclass/java-pkg-simple.eclass b/eclass/java-pkg-simple.eclass
index f3f67e7de4087..0cce6a2cdfa8f 100644
--- a/eclass/java-pkg-simple.eclass
+++ b/eclass/java-pkg-simple.eclass
@@ -654,7 +654,7 @@ java-pkg-simple_src_compile() {
JAVA_PKG_WANT_SOURCE=${tmp_source}
JAVA_PKG_WANT_TARGET=${tmp_target}
else
- eqawarn "Need at least JDK 9 to compile module-info.java in src_compile."
+ eqawarn "QA Notice: Need at least JDK 9 to compile module-info.java in src_compile."
eqawarn "Please adjust DEPEND accordingly. See https://bugs.gentoo.org/796875#c3"
fi
fi
--
2.49.0
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-dev] [PATCH 12/16] rpm.eclass: use 'QA Notice:' prefix in eqawarn
2025-04-23 13:57 [gentoo-dev] [PATCH 00/16] eclass: add 'QA Notice:' prefix to eqawarn Sam James
` (10 preceding siblings ...)
2025-04-23 13:58 ` [gentoo-dev] [PATCH 11/16] java-pkg-simple.eclass: " Sam James
@ 2025-04-23 13:58 ` Sam James
2025-04-23 13:58 ` [gentoo-dev] [PATCH 13/16] ruby-ng.eclass: " Sam James
` (3 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2025-04-23 13:58 UTC (permalink / raw
To: gentoo-dev; +Cc: Sam James
This makes life easier for tinderboxes, but we should improve this in some future
EAPI.
Signed-off-by: Sam James <sam@gentoo.org>
---
eclass/rpm.eclass | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/eclass/rpm.eclass b/eclass/rpm.eclass
index c9c21aa6ebbde..e00332e55ca0e 100644
--- a/eclass/rpm.eclass
+++ b/eclass/rpm.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# @ECLASS: rpm.eclass
@@ -31,9 +31,9 @@ rpm_unpack() {
if [[ ${a} == ./* ]] ; then
: # nothing to do -- path is local
elif [[ ${a} == "${DISTDIR}"/* ]] ; then
- eqawarn 'do not use ${DISTDIR} with rpm_unpack -- it is added for you'
+ eqawarn 'QA Notice: do not use ${DISTDIR} with rpm_unpack -- it is added for you'
elif [[ ${a} == /* ]] ; then
- eqawarn 'do not use full paths with rpm_unpack -- use ./ paths instead'
+ eqawarn 'QA Notice: do not use full paths with rpm_unpack -- use ./ paths instead'
else
a="${DISTDIR}/${a}"
fi
--
2.49.0
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-dev] [PATCH 13/16] ruby-ng.eclass: use 'QA Notice:' prefix in eqawarn
2025-04-23 13:57 [gentoo-dev] [PATCH 00/16] eclass: add 'QA Notice:' prefix to eqawarn Sam James
` (11 preceding siblings ...)
2025-04-23 13:58 ` [gentoo-dev] [PATCH 12/16] rpm.eclass: " Sam James
@ 2025-04-23 13:58 ` Sam James
2025-04-23 13:58 ` [gentoo-dev] [PATCH 14/16] toolchain.eclass: " Sam James
` (2 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2025-04-23 13:58 UTC (permalink / raw
To: gentoo-dev; +Cc: Sam James
This makes life easier for tinderboxes, but we should improve this in some future
EAPI.
Signed-off-by: Sam James <sam@gentoo.org>
---
eclass/ruby-ng.eclass | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/eclass/ruby-ng.eclass b/eclass/ruby-ng.eclass
index 87337dc7f1735..c7425aae434c2 100644
--- a/eclass/ruby-ng.eclass
+++ b/eclass/ruby-ng.eclass
@@ -725,7 +725,7 @@ ruby-ng_rspec() {
fi
if [[ "${DEPEND}${BDEPEND}" != *"dev-ruby/rspec"* ]]; then
- eqawarn "Missing test dependency dev-ruby/rspec"
+ eqawarn "QA Notice: Missing test dependency dev-ruby/rspec"
fi
local rspec_params=
--
2.49.0
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-dev] [PATCH 14/16] toolchain.eclass: use 'QA Notice:' prefix in eqawarn
2025-04-23 13:57 [gentoo-dev] [PATCH 00/16] eclass: add 'QA Notice:' prefix to eqawarn Sam James
` (12 preceding siblings ...)
2025-04-23 13:58 ` [gentoo-dev] [PATCH 13/16] ruby-ng.eclass: " Sam James
@ 2025-04-23 13:58 ` Sam James
2025-04-23 13:58 ` [gentoo-dev] [PATCH 15/16] wxwidgets.eclass: " Sam James
2025-04-23 13:58 ` [gentoo-dev] [PATCH 16/16] xorg-3.eclass: " Sam James
15 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2025-04-23 13:58 UTC (permalink / raw
To: gentoo-dev; +Cc: Sam James
This makes life easier for tinderboxes, but we should improve this in some future
EAPI.
Signed-off-by: Sam James <sam@gentoo.org>
---
eclass/toolchain.eclass | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index 0857395b42343..2e9350f3f5962 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -1842,7 +1842,7 @@ toolchain_src_configure() {
if [[ ${PV} == *_p* && -f "${S}"/gcc/doc/gcc.info ]] ; then
# Safeguard against https://gcc.gnu.org/PR106899 being fixed
# without corresponding ebuild changes.
- eqawarn "Snapshot release with pre-generated info pages found!"
+ eqawarn "QA Notice: Snapshot release with pre-generated info pages found!"
eqawarn "The BDEPEND in the ebuild should be updated to drop texinfo."
fi
--
2.49.0
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-dev] [PATCH 15/16] wxwidgets.eclass: use 'QA Notice:' prefix in eqawarn
2025-04-23 13:57 [gentoo-dev] [PATCH 00/16] eclass: add 'QA Notice:' prefix to eqawarn Sam James
` (13 preceding siblings ...)
2025-04-23 13:58 ` [gentoo-dev] [PATCH 14/16] toolchain.eclass: " Sam James
@ 2025-04-23 13:58 ` Sam James
2025-04-23 13:58 ` [gentoo-dev] [PATCH 16/16] xorg-3.eclass: " Sam James
15 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2025-04-23 13:58 UTC (permalink / raw
To: gentoo-dev; +Cc: Sam James
This makes life easier for tinderboxes, but we should improve this in some future
EAPI.
Signed-off-by: Sam James <sam@gentoo.org>
---
eclass/wxwidgets.eclass | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/eclass/wxwidgets.eclass b/eclass/wxwidgets.eclass
index 0a58c44bbf408..7afea401a646d 100644
--- a/eclass/wxwidgets.eclass
+++ b/eclass/wxwidgets.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# @ECLASS: wxwidgets.eclass
@@ -69,7 +69,7 @@ setup-wxwidgets() {
case ${WX_GTK_VER} in
3.0-gtk3 | 3.2-gtk3) wxtoolkit=gtk3 ;;
3.0) wxtoolkit=gtk2
- eqawarn "This package relies on the deprecated GTK 2 slot, which will go away soon (https://bugs.gentoo.org/618642)"
+ eqawarn "QA Notice: This package relies on the deprecated GTK 2 slot, which will go away soon (https://bugs.gentoo.org/618642)"
;;
esac
--
2.49.0
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [gentoo-dev] [PATCH 16/16] xorg-3.eclass: use 'QA Notice:' prefix in eqawarn
2025-04-23 13:57 [gentoo-dev] [PATCH 00/16] eclass: add 'QA Notice:' prefix to eqawarn Sam James
` (14 preceding siblings ...)
2025-04-23 13:58 ` [gentoo-dev] [PATCH 15/16] wxwidgets.eclass: " Sam James
@ 2025-04-23 13:58 ` Sam James
15 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2025-04-23 13:58 UTC (permalink / raw
To: gentoo-dev; +Cc: Sam James
This makes life easier for tinderboxes, but we should improve this in some future
EAPI.
Signed-off-by: Sam James <sam@gentoo.org>
---
eclass/xorg-3.eclass | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/eclass/xorg-3.eclass b/eclass/xorg-3.eclass
index db2d8fa85df9a..4947cb86b8b02 100644
--- a/eclass/xorg-3.eclass
+++ b/eclass/xorg-3.eclass
@@ -429,7 +429,7 @@ xorg-3_src_install() {
# Many X11 libraries unconditionally install developer documentation
if [[ -d "${D}"/usr/share/man/man3 ]]; then
- ! in_iuse doc && eqawarn "ebuild should set XORG_DOC=doc since package installs library documentation"
+ ! in_iuse doc && eqawarn "QA Notice: ebuild should set XORG_DOC=doc since package installs library documentation"
fi
if in_iuse doc && ! use doc; then
--
2.49.0
^ permalink raw reply related [flat|nested] 17+ messages in thread