commit:     86d5ba30f8b3b70702f208e78d899158efdc2b02
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Jun  5 15:48:02 2024 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Jun  5 15:48:02 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86d5ba30

dev-python/python-xmp-toolkit: media-libs/exempi is a RDEPEND

Move media-libs/exempi to unconditional RDEPEND, since the package
does not import without it at all:

```
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python3.12/site-packages/libxmp/__init__.py", line 50, in 
<module>
    from .core import XMPMeta, XMPIterator
  File "/usr/lib/python3.12/site-packages/libxmp/core.py", line 50, in <module>
    from . import exempi as _cexempi
  File "/usr/lib/python3.12/site-packages/libxmp/exempi.py", line 69, in 
<module>
    EXEMPI = _load_exempi()
             ^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/site-packages/libxmp/exempi.py", line 60, in 
_load_exempi
    raise ExempiLoadError('Exempi library not found.')
libxmp.ExempiLoadError: Exempi library not found.
```

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 ...on-xmp-toolkit-2.0.2.ebuild => python-xmp-toolkit-2.0.2-r1.ebuild} | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/dev-python/python-xmp-toolkit/python-xmp-toolkit-2.0.2.ebuild 
b/dev-python/python-xmp-toolkit/python-xmp-toolkit-2.0.2-r1.ebuild
similarity index 95%
rename from dev-python/python-xmp-toolkit/python-xmp-toolkit-2.0.2.ebuild
rename to dev-python/python-xmp-toolkit/python-xmp-toolkit-2.0.2-r1.ebuild
index 4e6a1e186b3a..448e3c2ce443 100644
--- a/dev-python/python-xmp-toolkit/python-xmp-toolkit-2.0.2.ebuild
+++ b/dev-python/python-xmp-toolkit/python-xmp-toolkit-2.0.2-r1.ebuild
@@ -22,11 +22,9 @@ LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
~sparc x86"
 
-DEPEND="
-       test? ( media-libs/exempi )
-"
 RDEPEND="
        dev-python/pytz[${PYTHON_USEDEP}]
+       media-libs/exempi
 "
 
 PATCHES=(

Reply via email to