commit: 15e9e9a9e7fc0b74a9dc3d386ebc402b876fba02 Author: Eli Schwartz <eschwartz93 <AT> gmail <DOT> com> AuthorDate: Fri Jun 28 00:26:25 2024 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Fri Jun 28 00:59:44 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15e9e9a9
net-analyzer/greenbone-feed-sync: fix mysterious overdependency on tomli Since the original implementation of config file parsing, which introduced a dependency on tomli, that dependency was conditional on python <3.11, and used the stdlib tomllib where possible: https://github.com/greenbone/greenbone-feed-sync/commit/25c50918e337c2bd77f277e6a946a46715656eec And similarly reflected in the commit that added it as a dependency: https://github.com/greenbone/greenbone-feed-sync/commit/e9d729030f1066c0bf9a273fc8d7b4397cd5dde0 Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com> Signed-off-by: Sam James <sam <AT> gentoo.org> ...e-feed-sync-24.3.0.ebuild => greenbone-feed-sync-24.3.0-r1.ebuild} | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/net-analyzer/greenbone-feed-sync/greenbone-feed-sync-24.3.0.ebuild b/net-analyzer/greenbone-feed-sync/greenbone-feed-sync-24.3.0-r1.ebuild similarity index 96% rename from net-analyzer/greenbone-feed-sync/greenbone-feed-sync-24.3.0.ebuild rename to net-analyzer/greenbone-feed-sync/greenbone-feed-sync-24.3.0-r1.ebuild index a29bec692a29..c5178e60a3c3 100644 --- a/net-analyzer/greenbone-feed-sync/greenbone-feed-sync-24.3.0.ebuild +++ b/net-analyzer/greenbone-feed-sync/greenbone-feed-sync-24.3.0-r1.ebuild @@ -20,7 +20,9 @@ COMMON_DEPEND=" acct-user/gvm net-misc/rsync >=net-analyzer/gvmd-22.5.0 - >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >dev-python/tomli-2.0.1[${PYTHON_USEDEP}] + ' 3.10) >=dev-python/rich-13.2.0[${PYTHON_USEDEP}] >=dev-python/shtab-1.7.0[${PYTHON_USEDEP}] "
