missing dependency sdl2_mixer
Description:
Missing dependency: sdl2_mixer
- package version(s): 3.9.11-1
Steps to reproduce:
$ trizen -Q sdl2_mixer
error: package 'sdl2_mixer' was not found
$ /usr/bin/displaycal
Acquired lock file: <DisplayCAL.main.AppLock object at 0x795731021850>
displaycal 3.9.11 2023-06-05T17:07:58Z
arch rolling n/a x86_64
Python 3.11.6 (main, Nov 14 2023, 09:36:21) [GCC 13.2.1 20230801]
Faulthandler
wxPython 4.2.1 gtk3 (phoenix) wxWidgets 3.2.2.1
Encoding: utf-8
File system encoding: utf-8
Loading /home/ilyxa/.config/DisplayCAL/DisplayCAL.ini
Existing client using port 15411
Connecting to 15411...
Connection to 127.0.0.1:15411 failed: [Errno 111] Connection refused
listening
writing to lock file: port: 41369
Starting up...
SDL2: libSDL2-2.0.so.0
SDL: libSDL-1.2.so.0
Audio module: pyglet 2.0.10
┌──────────────────────────────────────────────────────────────────────────────┐
│ Traceback (most recent call last): │
│ File "/usr/lib/python3.11/site-packages/wx/core.py", line 2346, in Notify │
│ self.notify() │
│ File "/usr/lib/python3.11/site-packages/wx/core.py", line 3552, in Notify │
│ self.result = self.callable(*self.args, **self.kwargs) │
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ │
│ File "/usr/lib/python3.11/site-packages/DisplayCAL/display_cal.py", line │
│ 19404, in startup │
│ wx.CallLater(1, self.startup) │
│ File "/usr/lib/python3.11/site-packages/wx/core.py", line 3471, in │
│ __init__ │
│ self.Start() │
│ File "/usr/lib/python3.11/site-packages/wx/core.py", line 3492, in Start │
│ self.timer.Start(self.millis, wx.TIMER_ONE_SHOT) │
│ wx._core.wxAssertionError: C++ assertion "wxThread::IsMain()" failed at │
│ /usr/src/debug/wxwidgets/wxWidgets-3.2.4/src/common/timerimpl.cpp(56) in │
│ Start(): timer can only be started from the main thread │
└──────────────────────────────────────────────────────────────────────────────┘
...snip 42 more exact tracebacks...
Resolution:
add sdl2_mixer as dependency