Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • cerbero cerbero
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 101
    • Issues 101
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 35
    • Merge requests 35
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GStreamerGStreamer
  • cerberocerbero
  • Issues
  • #314
Closed
Open
Issue created Feb 12, 2021 by Tom Gilbert@tomg

cerbero package gstreamer-1.0 fails on Linux with python 3.9.1

Building GStreamer via cerbero package gstreamer-1.0 on Arch Linux with Python 3.9.1 installed fails at gobject-introspection:

cerbero/build/sources/linux_x86_64/gobject-introspection-1.56.1/./g-ir-scanner", line 66, in <module>
    sys.exit(scanner_main(sys.argv))
  File "./giscanner/scannermain.py", line 581, in scanner_main
    write_output(data, options)
  File "./giscanner/scannermain.py", line 469, in write_output
    passthrough_gir(main_f_name, temp_f)
  File "./giscanner/scannermain.py", line 259, in passthrough_gir
    parser.parse(path)
  File "./giscanner/girparser.py", line 64, in parse
    self.parse_tree(tree)
  File "./giscanner/girparser.py", line 73, in parse_tree
    self._parse_api(tree.getroot())
  File "./giscanner/girparser.py", line 110, in _parse_api
    for node in root.getchildren():
AttributeError: 'xml.etree.ElementTree.Element' object has no attribute 'getchildren'

Not sure why this fix hasn't been picked up? https://gitlab.gnome.org/GNOME/gobject-introspection/-/issues/325

Assignee
Assign to
Time tracking