'gi._gobject.GProps' object has no attribute 'serialize'
@forum
Submitted by Francois Boulogne Assigned to Francois Boulogne @forum
Description
Hi,
I compiled the git version on archlinux. https://aur.archlinux.org/packages/pitivi-git
Then, I ran
$ pitivi
Traceback (most recent call last):
File "/usr/lib/pitivi/python/pitivi/application.py", line 185, in _activateCb
self.createMainWindow()
File "/usr/lib/pitivi/python/pitivi/application.py", line 192, in createMainWindow
self.gui = PitiviMainWindow(self)
File "/usr/lib/pitivi/python/pitivi/mainwindow.py", line 151, in init
self._createUi()
File "/usr/lib/pitivi/python/pitivi/mainwindow.py", line 332, in _createUi
self.timeline_ui = TimelineContainer(self, self.app, self.uimanager)
File "/usr/lib/pitivi/python/pitivi/timeline/timeline.py", line 689, in init
self._createUi()
File "/usr/lib/pitivi/python/pitivi/timeline/timeline.py", line 854, in _createUi
self.timeline = TimelineStage(self, self._settings)
File "/usr/lib/pitivi/python/pitivi/timeline/timeline.py", line 105, in init
self.createSelectionGroup()
File "/usr/lib/pitivi/python/pitivi/timeline/timeline.py", line 145, in createSelectionGroup
self.current_group.props.serialize = False
AttributeError: 'gi._gobject.GProps' object has no attribute 'serialize'
Inspecting the code, it fails around line 143 in timeline/timeline.py
143 def createSelectionGroup(self):
144 self.current_group = GES.Group()
145 self.current_group.props.serialize = False
The commit that added this piece of code is 40cd336c
According to http://lazka.github.io/pgi-docs/#GES-1.0/classes/TimelineElement.html#ges-timelineelement-props
the property serialize does not exist. I have python-gobject 3.14.0, released after the commit.
Please ask if there is missing elements.
Thank you.
Imported from https://bugzilla.gnome.org/show_bug.cgi?id=742286