GNOME Bugzilla – Bug 793560
gst-python: tarball missing __init__.py files
Last modified: 2018-02-22 22:07:48 UTC
gi/__init__.py and gi/overrides/__init__.py are missing from the tarball. The makefile references them (for a non-srcdir build at least) and fails.
Oh, let's fix this before 1.13.2/1.14.
Created attachment 368517 [details] [review] makefiles: Add missing dist files
This adds the missing file, but "distcheck" still fails. make[3]: Entering directory '/home/nicolas/Sources/gstreamer-master/gst-python/gst-python-1.13.1.1/_build/sub/testsuite' /usr/bin/python ../../../testsuite/runtests.py test_gst.py test_types.py Traceback (most recent call last):
+ Trace 238402
suite = _tests_suite()
return loader.loadTestsFromNames(testcases)
suites = [self.loadTestsFromName(name, module) for name in names]
module = __import__('.'.join(parts_copy))
from common import TestCase, unittest
from gi.repository import Gst
dynamic_module = load_overrides(introspection_module)
override_mod = importlib.import_module(override_package_name)
__import__(name)
from . import _gi_gst
Review of attachment 368517 [details] [review]: ::: testsuite/Makefile.am @@ +12,3 @@ + gstpython.supp \ + meson.build \ + mesonconfig.py \ mesonconfig.py is a generated file, no ? Doesn't exist here.
Oh, oops, I thought all meson generated stuff was in the build directory. Seems like a meson bug, I'll fix the commit.
Attachment 368517 [details] pushed as 146b8cc - makefiles: Add missing dist files