Summary: | x11-misc/zim-0.75.0: missing icons in /usr/share/icons/hicolor | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | poncho <poncho> |
Component: | Current packages | Assignee: | Bernard Cafarelli <voyageur> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | poncho, python |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
poncho
2022-10-29 16:25:55 UTC
this is an eclass issue since the icons will be installed properly after reverting to eapi 7 and dropping DISTUTILS_USE_PEP517 --- a/x11-misc/zim/zim-0.75.0.ebuild +++ b/x11-misc/zim/zim-0.75.0.ebuild @@ -1,11 +1,10 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=8 +EAPI=7 PYTHON_COMPAT=( python3_{8..11} ) PYTHON_REQ_USE="sqlite" -DISTUTILS_USE_PEP517=setuptools DISTUTILS_SINGLE_IMPL=1 VIRTUALX_REQUIRED=test inherit distutils-r1 optfeature virtualx xdg Interesting one! The "running install_data" looks different between legacy mode and DISTUTILS_USE_PEP517. I am not sure the issue is in python eclasses directly though, maybe some missing options (or bug in zim setup files). I will look into this before bumping to 0.75.1 The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b23b1ee07bd86ed8b861d35e29175b8fe866483 commit 1b23b1ee07bd86ed8b861d35e29175b8fe866483 Author: Bernard Cafarelli <voyageur@gentoo.org> AuthorDate: 2022-11-03 23:39:08 +0000 Commit: Bernard Cafarelli <voyageur@gentoo.org> CommitDate: 2022-11-03 23:40:56 +0000 x11-misc/zim: add 0.75.1 Add icons install step as PEP 517 mode skips them Closes: https://bugs.gentoo.org/878741 Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org> x11-misc/zim/Manifest | 1 + x11-misc/zim/zim-0.75.1.ebuild | 80 ++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 81 insertions(+) |