[Debian-med-packaging] Bug#953053: psychopy: missing python3 dependencies
Andreas Tille
tille at debian.org
Sat Sep 14 07:48:07 BST 2024
Adding Yaroslav to the discussion since he is the expert.
Kind regards, Andreas.
Am Thu, Sep 12, 2024 at 10:29:56PM +0200 schrieb Étienne Mollier:
> Hi,
>
> I was having a look at eventually bumping psychopy to v2024. It
> seems that dh-python3 helpfully reports dependencies declared by
> upstream but missing from Debian:
>
> I: dh_python3 pydist:302: Cannot find package that provides imageio_ffmpeg.
> Please add package that provides it to Build-Depends
> or add "imageio_ffmpeg python3-imageio-ffmpeg" line to debian/py3dist-overrides
> or add proper dependency to Depends by hand and ignore this info.
> I: dh_python3 pydist:302: Cannot find package that provides psychtoolbox. ...
> I: dh_python3 pydist:302: Cannot find package that provides javascripthon. ...
> I: dh_python3 pydist:302: Cannot find package that provides pypi_search. ...
> I: dh_python3 pydist:302: Cannot find package that provides esprima. ...
> I: dh_python3 pydist:302: Cannot find package that provides ffpyplayer. ...
> I: dh_python3 pydist:302: Cannot find package that provides opencv_python. ...
>
> imageio_ffmpeg upstream looks located here:
> https://github.com/imageio/imageio-ffmpeg
>
> psychtoolbox from pypi.org leads to confusing source code:
> https://pypi.org/project/psychtoolbox/
>
> javascripthon looks non-trivial:
> https://github.com/metapensiero/metapensiero.pj
>
> pypi_search upstream archived their repository:
> https://github.com/asadmoosvi/pypi-search
>
> esprima is already recorded work needed and prospective package:
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=987923
>
> ffpyplayer seems located here:
> https://github.com/matham/ffpyplayer
>
> opencv_python stems from here, but is also confusing:
> https://github.com/opencv/opencv-python
>
> Something is bugging me: is the package usable at all with these
> missing components? When trying to put back the test suite on
> tracks, each item ends up in error, mainly because of missing
> the esprima module (and the rest chokes on pyglet.gl being used
> as regular GL while missing a number of its attributes).
>
> I'm sorry it may be a bit overwhelming. I hope targets painting
> will help with putting back the package into good shape in the
> end though.
>
> Have a nice day, :)
> --
> .''`. Étienne Mollier <emollier at debian.org>
> : :' : pgp: 8f91 b227 c7d6 f2b1 948c 8236 793c f67e 8f0d 11da
> `. `' sent from /dev/pts/4, please excuse my verbosity
> `-
--
https://fam-tille.de
More information about the Debian-med-packaging
mailing list