Public bug reported:

Imported from Debian bug http://bugs.debian.org/1095849:

Package: psychopy
Version: 2023.2.4+dfsg-3
Severity: important

Tried to start but

    ❯ psychopy
    ❯ echo $?
    1

    ❯ psychopy --firstrun
    ❯ echo $?
    1

    ❯ psychopy --coder
    ❯ echo $?
    1

only stracing I found that there is now a log file where it dumps its
errors

    ❯ cat /home/yoh/.psychopy3/last_app_load.log
    Traceback (most recent call last):
      File "/usr/bin/psychopy", line 8, in <module>
        sys.exit(main())
                 ~~~~^^
      File "/usr/lib/python3/dist-packages/psychopy/app/psychopyApp.py", line 
99, in main
        start_app()
        ~~~~~~~~~^^
      File "/usr/lib/python3/dist-packages/psychopy/app/psychopyApp.py", line 
27, in start_app
        _ = startApp(showSplash=showSplash)  # main loop
      File "/usr/lib/python3/dist-packages/psychopy/app/__init__.py", line 83, 
in startApp
        from psychopy.app._psychopyApp import PsychoPyApp
      File "/usr/lib/python3/dist-packages/psychopy/app/_psychopyApp.py", line 
59, in <module>
        from .utils import FileDropTarget
      File "/usr/lib/python3/dist-packages/psychopy/app/utils.py", line 39, in 
<module>
        from . import pavlovia_ui
      File 
"/usr/lib/python3/dist-packages/psychopy/app/pavlovia_ui/__init__.py", line 19, 
in <module>
        from .functions import *
      File 
"/usr/lib/python3/dist-packages/psychopy/app/pavlovia_ui/functions.py", line 
11, in <module>
        from ._base import PavloviaMiniBrowser, PavloviaCommitDialog
      File "/usr/lib/python3/dist-packages/psychopy/app/pavlovia_ui/_base.py", 
line 10, in <module>
        import wx.html2
    ModuleNotFoundError: No module named 'wx.html2'
    0.2846      DEBUG   Opening message catalog 
/usr/lib/python3/dist-packages/psychopy/localization/../app/locale/en_US/LC_MESSAGE/messages.mo
 for locale en_US

which comes from python3-wxgtk-webview4.0 which I installed to address
that one. Trying again produced another error in that file:

        0.0747  DEBUG   Opening message catalog 
/usr/lib/python3/dist-packages/psychopy/localization/../app/locale/en_US/LC_MESSAGE/messages.mo
 for locale en_US
      ...
          File "/usr/lib/python3/dist-packages/psychopy/visual/shape.py", line 
34, in <module>
                from psychopy.contrib import tesselate
          File "/usr/lib/python3/dist-packages/psychopy/contrib/tesselate.py", 
line 48, in <module>
                from pyglet.gl import (
                ...<7 lines>...
                )
        ImportError: cannot import name 'gluErrorString' from 'pyglet.gl' 
(/usr/lib/python3/dist-packages/pyglet/gl/__init__.py)
        1.9067  WARNING         Monitor specification not found. Creating a 
temporary one...

which might be due to incompatibility with available version of pyglet?
the one I have is 2.0.17+ds-3.

-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (900, 'testing'), (600, 'unstable'), (300, 'experimental'), (100, 
'stable-updates'), (100, 'stable-security'), (100, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.11.7-amd64 (SMP w/20 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages psychopy depends on:
ii  fonts-dejavu-core                2.37-8
ii  fonts-open-sans                  1.11-2
ii  python3 [python3-supported-min]  3.13.1-2
ii  python3-arabic-reshaper          3.0.0-1
ii  python3-astunparse               1.6.3-2
ii  python3-bidi                     0.4.2-8
ii  python3-configobj                5.0.9-1
ii  python3-cryptography             43.0.0-1
ii  python3-freetype                 2.5.1-1
ii  python3-gevent                   24.11.1-1
ii  python3-git                      3.1.37-3
ii  python3-gitlab                   1:4.3.0-1
ii  python3-imageio                  2.37.0-1
ii  python3-jedi                     0.19.1+ds1-1
ii  python3-lxml                     5.3.0-1+b1
ii  python3-markdown-it              3.0.0-2
ii  python3-matplotlib               3.8.3-3+b1
ii  python3-msgpack                  1.0.3-3+b3
ii  python3-msgpack-numpy            0.4.8-1
ii  python3-numpy                    1:1.26.4+ds-12
ii  python3-opengl                   3.1.7+dfsg-1
ii  python3-openpyxl                 3.1.5+dfsg-1
ii  python3-pandas                   2.2.3+dfsg-5
ii  python3-parallel                 0.2.2-4
ii  python3-pil                      10.4.0-1.1
ii  python3-pkg-resources            75.6.0-1
ii  python3-psutil                   5.9.8-2
ii  python3-pyglet                   2.0.17+ds-3
ii  python3-pyqt6                    6.8.0-1+b1
ii  python3-questplus                2023.1-3
ii  python3-requests                 2.32.3+dfsg-1
ii  python3-scipy                    1.14.1-3
ii  python3-serial                   3.5-2
ii  python3-soundfile                0.12.1-1
ii  python3-tables                   3.10.2-1
ii  python3-ujson                    5.10.0-1+b3
ii  python3-vlc                      3.0.21203-1
ii  python3-websockets               14.1-1
ii  python3-wxgtk4.0                 4.2.2+dfsg-1+b1
ii  python3-xlib                     0.33-3
ii  python3-xmlschema                3.4.3-1
ii  python3-yaml                     6.0.2-1+b1
ii  python3-zmq                      26.2.0-1

Versions of packages psychopy recommends:
ii  ipython3             8.30.0-2
ii  libxxf86vm1          1:1.1.4-1+b4
ii  python3-distro       1.9.0-1
ii  python3-json-tricks  3.11.0-4
ii  python3-opencv       4.6.0+dfsg-14+b3
ii  python3-pygame       2.6.1-1+b1
ii  python3-pyglfw       2.8.0+dfsg-1
pn  python3-pyo          <none>
ii  python3-pyxid        1.0-6

psychopy suggests no packages.

-- no debconf information

** Affects: psychopy (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: psychopy (Debian)
     Importance: Undecided
         Status: New


** Tags: block-proposed update-excuse

** Bug watch added: Debian Bug tracker #1095849
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1095849

** Changed in: psychopy (Debian)
 Remote watch: None => Debian Bug tracker #1095849

** Tags added: block-proposed update-excuse

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2106418

Title:
  unusable: silently crashes + missing depends + incompatible with
  pyglet we have?

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/psychopy/+bug/2106418/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to