[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