[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#917590: ffms2: FTBFS (No module named 'headerid')



Package: src:ffms2
Version: 2.23-3
Severity: serious
Tags: ftbfs

Dear maintainer:

I tried to build this package in buster but it failed:

--------------------------------------------------------------------------------
[...]
 debian/rules build-arch
dh build-arch
   dh_update_autotools_config -a
   dh_autoreconf -a
libtoolize: putting auxiliary files in '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
configure.ac:37: installing './compile'
configure.ac:5: installing './missing'

[... snipped ...]

                         ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/vapoursynth/vapoursynth.cpp:24:
src/vapoursynth/../core/utils.h:130:91: warning: 'void avresample_free(AVAudioResampleContext**)' is deprecated [-Wdeprecated-declarations]
 typedef unknown_size<FFMS_ResampleContext, ffms_resample_alloc_context, ffms_resample_free> FFResampleContext;
                                                                                           ^
In file included from src/vapoursynth/../core/utils.h:36,
                 from src/vapoursynth/vapoursynth.cpp:24:
/usr/include/x86_64-linux-gnu/libavresample/avresample.h:258:6: note: declared here
 void avresample_free(AVAudioResampleContext **avr);
      ^~~~~~~~~~~~~~~
/bin/bash ./libtool  --tag=CXX   --mode=link g++ -std=c++11 -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -version-info 4:0:0 -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o src/core/libffms2.la -rpath /usr/lib/x86_64-linux-gnu src/core/audiosource.lo src/core/ffms.lo src/core/filehandle.lo src/core/indexing.lo src/core/lavfaudio.lo src/core/lavfindexer.lo src/core/lavfvideo.lo src/core/track.lo src/core/utils.lo src/core/videosource.lo src/core/videoutils.lo src/core/wave64writer.lo src/core/zipfile.lo src/vapoursynth/vapoursource.lo src/vapoursynth/vapoursynth.lo -lavformat -lavcodec -lswscale -lavutil -lavresample  -lz  
libtool: link: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/8/crtbeginS.o  src/core/.libs/audiosource.o src/core/.libs/ffms.o src/core/.libs/filehandle.o src/core/.libs/indexing.o src/core/.libs/lavfaudio.o src/core/.libs/lavfindexer.o src/core/.libs/lavfvideo.o src/core/.libs/track.o src/core/.libs/utils.o src/core/.libs/videosource.o src/core/.libs/videoutils.o src/core/.libs/wave64writer.o src/core/.libs/zipfile.o src/vapoursynth/.libs/vapoursource.o src/vapoursynth/.libs/vapoursynth.o   -lavformat -lavcodec -lswscale -lavutil -lavresample -lz -L/usr/lib/gcc/x86_64-linux-gnu/8 -L/usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/8/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/8/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-linux-gnu/8/crtendS.o /usr/lib/gcc/x86_64-li
 nux-gnu/8/../../../x86_64-linux-gnu/crtn.o  -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed   -Wl,-soname -Wl,libffms2.so.4 -o src/core/.libs/libffms2.so.4.0.0
libtool: link: (cd "src/core/.libs" && rm -f "libffms2.so.4" && ln -s "libffms2.so.4.0.0" "libffms2.so.4")
libtool: link: (cd "src/core/.libs" && rm -f "libffms2.so" && ln -s "libffms2.so.4.0.0" "libffms2.so")
libtool: link: ( cd "src/core/.libs" && rm -f "libffms2.la" && ln -s "../libffms2.la" "libffms2.la" )
/bin/bash ./libtool  --tag=CXX   --mode=link g++ -std=c++11 -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o src/index/ffmsindex src/index/ffmsindex.o src/core/libffms2.la 
libtool: link: g++ -std=c++11 -fvisibility=hidden -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -o src/index/.libs/ffmsindex src/index/ffmsindex.o  src/core/.libs/libffms2.so
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
python3 -m markdown doc/ffms2-api.md \
	-x fenced_code -x headerid >doc/ffms2-api.html
Traceback (most recent call last):
  File "/usr/lib/python3.7/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/usr/lib/python3.7/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/usr/lib/python3/dist-packages/markdown/__main__.py", line 144, in <module>
    run()
  File "/usr/lib/python3/dist-packages/markdown/__main__.py", line 138, in run
    markdown.markdownFromFile(**options)
  File "/usr/lib/python3/dist-packages/markdown/core.py", line 408, in markdownFromFile
    md = Markdown(**kwargs)
  File "/usr/lib/python3/dist-packages/markdown/core.py", line 100, in __init__
    configs=kwargs.get('extension_configs', {}))
  File "/usr/lib/python3/dist-packages/markdown/core.py", line 126, in registerExtensions
    ext = self.build_extension(ext, configs.get(ext, {}))
  File "/usr/lib/python3/dist-packages/markdown/core.py", line 166, in build_extension
    module = importlib.import_module(ext_name)
  File "/usr/lib/python3.7/importlib/__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
  File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  File "<frozen importlib._bootstrap>", line 965, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'headerid'
make[1]: *** [debian/rules:14: override_dh_auto_build] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:7: build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit status 2
--------------------------------------------------------------------------------

The build was made in my autobuilder with "dpkg-buildpackage -B"
but it also fails here:

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/ffms2.html

where you can get a full build log if you need it.

If this is really a bug in one of the build-depends, please use reassign and affects,
so that this is still visible in the BTS web page for this package.

Thanks.


Reply to: