Bug#822973: idjc displays "something bad happened" and doesn't start (undefined symbol: avcodec_alloc_frame)

Frederic Peters fpeters at debian.org
Fri Apr 29 13:51:52 UTC 2016


Package: idjc
Version: 0.8.15-1+b1
Severity: important

Hi,

 $ idjc
jack client ID: idjc_default
something bad happened

I altered part of main.py to get a proper trace and got this:

Traceback (most recent call last):
  File "/usr/bin/idjc", line 32, in <module>
    exit(idjc.main())
  File "/usr/lib/idjc/site-packages/idjc/__init__.py", line 119, in main
    return maingui.main()
  File "/usr/lib/idjc/site-packages/idjc/maingui.py", line 3995, in main
    run_instance = MainWindow()
  File "/usr/lib/idjc/site-packages/idjc/maingui.py", line 3047, in __init__
    self.backend = ctypes.CDLL(FGlobs.backend)
  File "/usr/lib/python2.7/ctypes/__init__.py", line 365, in __init__
    self._handle = _dlopen(self._name, mode)
OSError: /usr/lib/idjc/idjc.so: undefined symbol: avcodec_alloc_frame

The symbol was apparently marked avcodec_alloc_frame, I guess if finally
got removed in a recent ffmpeg upload.


thanks,
        Fred

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.5.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages idjc depends on:
ii  jackd                             5
ii  libavcodec57                      7:3.0.1-3
ii  libavformat57                     7:3.0.1-3
ii  libavutil55                       7:3.0.1-3
ii  libc6                             2.22-7
ii  libflac8                          1.3.1-4
ii  libglib2.0-0                      2.48.0-1
ii  libjack-jackd2-0 [libjack-0.116]  1.9.10+20150825git1ed50c92~dfsg-1
ii  libmp3lame0                       3.99.5+repack1-9+b1
ii  libmpg123-0                       1.22.4-1
ii  libogg0                           1.3.2-1
ii  libopus0                          1.1.2-1
ii  libsamplerate0                    0.1.8-8
ii  libshout-idjc3                    2.3.1-2
ii  libsndfile1                       1.0.25-10
ii  libspeex1                         1.2~rc1.2-1
ii  libswresample2                    7:3.0.1-3
ii  libvorbis0a                       1.3.5-3
ii  libvorbisenc2                     1.3.5-3
ii  python                            2.7.11-1
ii  python-dbus                       1.2.4-1
ii  python-gobject                    3.20.0-2
ii  python-gtk2                       2.24.0-4
ii  python-irc                        8.5.3+dfsg-2
ii  python-mutagen                    1.31-1
ii  python2.7                         2.7.11-8
pn  python:any                        <none>

Versions of packages idjc recommends:
ii  python-eyed3  0.6.18-1

idjc suggests no packages.

-- no debconf information



More information about the pkg-multimedia-maintainers mailing list