Bug#822973: idjc displays "something bad happened" and doesn't start (undefined symbol: avcodec_alloc_frame)
Sebastian Ramacher
sramacher at debian.org
Fri Apr 29 14:04:09 UTC 2016
Control: tags -1 + confirmed upstream
Control: severity -1 + grave
On 2016-04-29 15:51:52, Frederic Peters wrote:
> 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.
From the build log:
avcodec_encoder.c: In function 'live_avcodec_encoder_main':
avcodec_encoder.c:145:42: warning: implicit declaration of function 'avcodec_alloc_frame' [-Wimplicit-function-declaration]
And later:
dpkg-shlibdeps: warning: debian/idjc/usr/lib/idjc/idjc.so contains an unresolvable reference to symbol avcodec_alloc_frame: it's probably a plugin
Well, it's not. Raising the severity accordingly.
Regards
--
Sebastian Ramacher
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20160429/1130bce9/attachment.sig>
More information about the pkg-multimedia-maintainers
mailing list