[Bug 249071] multimedia/pitivi not even starting due to gi being an eldritch horror
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Thu Sep 3 03:00:29 UTC 2020
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=249071
Bug ID: 249071
Summary: multimedia/pitivi not even starting due to gi being an
eldritch horror
Product: Ports & Packages
Version: Latest
Hardware: amd64
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: kwm at FreeBSD.org
Reporter: phryk at wzff.de
Assignee: kwm at FreeBSD.org
Flags: maintainer-feedback?(kwm at FreeBSD.org)
I'm on 12.1-RELEASE-p8. Installed pitivi via the official pkg repo.
I wanted to try out pitivi since I'm (again) evaluating FOSS video editing
solutions. It currently doesn't even manage to start due to the "modern" GTK
bindings for python being what I can only describe as an eldritch horror that
should be cast out with fire.
Traceback is as follows:
~ $ pitivi
Failed to initialize modules
Traceback (most recent call last):
File "/usr/local/bin/pitivi", line 154, in <module>
_initialize_modules()
File "/usr/local/bin/pitivi", line 131, in _initialize_modules
initialize_modules()
File "/usr/local/lib/pitivi/python/pitivi/check.py", line 359, in
initialize_modules
from gi.repository import Gdk
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 668, in _load_unlocked
File "<frozen importlib._bootstrap>", line 638, in _load_backward_compatible
File "/home/phryk/.local/lib/python3.7/site-packages/gi/importer.py", line
145, in load_module
importlib.import_module('gi.repository.' + dep.split("-")[0])
File "/usr/local/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 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 668, in _load_unlocked
File "<frozen importlib._bootstrap>", line 638, in _load_backward_compatible
File "/home/phryk/.local/lib/python3.7/site-packages/gi/importer.py", line
145, in load_module
importlib.import_module('gi.repository.' + dep.split("-")[0])
File "/usr/local/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 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 668, in _load_unlocked
File "<frozen importlib._bootstrap>", line 638, in _load_backward_compatible
File "/home/phryk/.local/lib/python3.7/site-packages/gi/importer.py", line
146, in load_module
dynamic_module = load_overrides(introspection_module)
File
"/home/phryk/.local/lib/python3.7/site-packages/gi/overrides/__init__.py", line
118, in load_overrides
override_mod = importlib.import_module(override_package_name)
File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in
import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "/usr/local/lib/python3.7/site-packages/gi/overrides/GObject.py", line
202, in <module>
features = _gi.features
AttributeError: module 'gi._gi' has no attribute 'features'
I won't even try to make sense of any of this because I value my sanity.
Still, I'd be thankful if anyone more versed in it would give fixing this a
shot.
Special fun fact: Doing `cd /usr/local/lib/pitivi/python`, popping open a
python REPL and doing `from pitivi import check; check.initialize_modules()`
*doesn't* fail.
Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list