[gentoo-dev] Last rites: net-dns/totd

2024-01-06 Thread John Helmert III
# John Helmert III (2024-01-06) # Unmaintained in Gentoo, outdated, and vulnerable # Removal on 2024-02-06. Bugs #856466, #865253 net-dns/totd signature.asc Description: PGP signature

[gentoo-dev] Last rites: net-nds/tac_plus

2024-01-06 Thread John Helmert III
# John Helmert III (2024-01-06) # Unmaintained in Gentoo, outdated, vulnerable # Removal on 2024-02-06. Bug #918536 net-nds/tac_plus signature.asc Description: PGP signature

Re: [gentoo-dev] [PATCH 0/1] [RFC] greadme.eclass

2024-01-06 Thread Michał Górny
On Sat, 2024-01-06 at 18:01 +0100, Florian Schmaus wrote: > I really like the functionality of readme.gentoo-r1.eclass, as it > allows to communicate Gentoo-specific information about a package to > the user. Especially as it improves the signal-to-noise ratio of > messages arriving to our users.

[gentoo-dev] [PATCH 1/1] greadme.eclass: new eclass

2024-01-06 Thread Florian Schmaus
This new eclass is similar to readme.gentoo-r1.eclass. The main differences are as follows. Firstly, it also displays the doc file contents if they have changed. Secondly, it provides a convenient API to install the doc file via stdin. Signed-off-by: Florian Schmaus --- eclass/greadme.eclass |

[gentoo-dev] [PATCH 0/1] [RFC] greadme.eclass

2024-01-06 Thread Florian Schmaus
I really like the functionality of readme.gentoo-r1.eclass, as it allows to communicate Gentoo-specific information about a package to the user. Especially as it improves the signal-to-noise ratio of messages arriving to our users. However, readme.gentoo-r1.eclass will only show this information

[gentoo-dev] [PATCH 7/9] install-qa-check.d/60python-site: Check for UNKNOWN package name

2024-01-06 Thread Michał Górny
Bug: https://bugs.gentoo.org/836765 Signed-off-by: Michał Górny --- metadata/install-qa-check.d/60python-site | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/metadata/install-qa-check.d/60python-site b/metadata/install-qa-check.d/60python-site index

[gentoo-dev] [PATCH 9/9] install-qa-check.d/60python-site: allow site-packages/README.txt

2024-01-06 Thread Michał Górny
This is installed by dev-lang/python and dev-python/pypy*. Historically, we didn't need to exempt them since the check was in distutils-r1 and these ebuilds did not use it. Signed-off-by: Michał Górny --- metadata/install-qa-check.d/60python-site | 3 ++- 1 file changed, 2 insertions(+), 1

[gentoo-dev] [PATCH 8/9] install-qa-check.d/60python-site: Check for out-of-sitepkg install

2024-01-06 Thread Michał Górny
Signed-off-by: Michał Górny --- metadata/install-qa-check.d/60python-site | 28 ++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/metadata/install-qa-check.d/60python-site b/metadata/install-qa-check.d/60python-site index 26f26d6cc527..cb31c7f98e08 100644 ---

[gentoo-dev] [PATCH 6/9] install-qa-check.d/60python-site: Add check for wrong libdir

2024-01-06 Thread Michał Górny
Bug: https://bugs.gentoo.org/702016 Bug: https://bugs.gentoo.org/770961 Signed-off-by: Michał Górny --- metadata/install-qa-check.d/60python-site | 12 1 file changed, 12 insertions(+) diff --git a/metadata/install-qa-check.d/60python-site

[gentoo-dev] [PATCH 5/9] install-qa-check.d/60python-site: Forbid lib & usr package names

2024-01-06 Thread Michał Górny
Forbid `lib`, `$(get_libdir)` and `usr` as package names, to catch accidentally duplicating sitedir as prefix. Bug: https://bugs.gentoo.org/618134 Signed-off-by: Michał Górny --- metadata/install-qa-check.d/60python-site | 2 ++ 1 file changed, 2 insertions(+) diff --git

[gentoo-dev] [PATCH 4/9] install-qa-check.d/60python-site: Add bad version check

2024-01-06 Thread Michał Górny
This was a case e.g. with =dev-python/pyrqlite-2.2.0. Signed-off-by: Michał Górny --- metadata/install-qa-check.d/60python-site | 21 + 1 file changed, 21 insertions(+) diff --git a/metadata/install-qa-check.d/60python-site b/metadata/install-qa-check.d/60python-site index

[gentoo-dev] [PATCH 3/9] distutils-r1.eclass: Stray file check moved to install-qa-check.d

2024-01-06 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/distutils-r1.eclass | 33 - 1 file changed, 33 deletions(-) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index c0d1992ccce0..8dfee7cb9232 100644 --- a/eclass/distutils-r1.eclass +++

[gentoo-dev] [PATCH 2/9] install-qa-check.d/60python-site: Add invalid site-packages check

2024-01-06 Thread Michał Górny
Signed-off-by: Michał Górny --- metadata/install-qa-check.d/60python-site | 45 ++- 1 file changed, 44 insertions(+), 1 deletion(-) diff --git a/metadata/install-qa-check.d/60python-site b/metadata/install-qa-check.d/60python-site index 5f812ecd01e1..459509f8a136 100644 ---

[gentoo-dev] [PATCH 1/9] install-qa-check.d: Generalize 60python-{pyc → site}

2024-01-06 Thread Michał Górny
Rename `60python-pyc` check to `60python-site`, as it will be used to perform other checks on the site-packages directory. Signed-off-by: Michał Górny --- .../{60python-pyc => 60python-site} | 19 ++- 1 file changed, 10 insertions(+), 9 deletions(-) rename