Closed kbipinkumar closed 1 year ago
Thanks for the heads-up. archspec
is now a runtime dependency as well, I forgot to update the PKGBUILD
and will do so now. Unfortunately, it looks like python-archspec
is outdated on AUR: https://aur.archlinux.org/packages/python-archspec. Hopefully the package is updated shortly.
pyrodigal compiles just fine with older and newer version of archspec
on the topic of updating PKGBUILD
running namcap on resulting package shows following warnings
Checking python-pyrodigal-2.2.0-1-x86_64.pkg.tar.zst
python-pyrodigal W: Referenced python module 'importlib_resources.files' is an uninstalled dependency (needed in files ['usr/lib/python3.11/site-packages/pyrodigal/tests/data/__init__.py'])
python-pyrodigal W: Referenced python module 'isal.igzip' is an uninstalled dependency (needed in files ['usr/lib/python3.11/site-packages/pyrodigal/tests/fasta.py'])
python-pyrodigal W: Dependency glibc detected and implicitly satisfied (libraries ['usr/lib/libc.so.6'] needed in files ['usr/lib/python3.11/site-packages/pyrodigal/_pyrodigal.cpython-311-x86_64-linux-gnu.so'])
python-pyrodigal W: Dependency included, but may not be needed ('python-archspec')
just take look at these as well
Both importlib-resources
and isal
are optional dependencies, they are wrapped in a try / except ImportError
block and the package will work just fine without them.
I updated PKGBUILD
both in this repository and online for the v2.2.0
, python-archspec
should be installed now.
while packaging pyrodigal version 2.2.0 for BioArchlinux Repo we have encountered following error
the issue seems to be due to missing python module archspec. After installing python-archspec from AUR as
checkdepends
the tests complete without any issue.it would be great PKGBUILD is updated python-archspec as checkdepends