Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • pitivi pitivi
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 197
    • Issues 197
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 27
    • Merge requests 27
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GNOME
  • pitivipitivi
  • Issues
  • #73

Closed
Open
Created May 02, 2006 by Bugzilla@bugzilla-migration💬Reporter

pitivi doesn't start and complains about lacking cairo support in pygtk

Submitted by b'Lars T\xc3\xa4uber' @taeuber

Assigned to b'Lars T\xc3\xa4uber' @taeuber

Link to original bug (#1784)

Description

Steps to reproduce:
Hi,

configure realizes that there is cairo support available:

$ ./configure
checking for a BSD-compatible install... /usr/bin/ginstall -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking nano version... 0 (release)
configure: Storing library files in /usr/local/lib
configure: Storing data files in /usr/local/share
configure: Storing configuration files in /usr/local/etc
configure: Using localstatedir /usr/local/var
configure: Looking for Python version >= 2.3
checking for python... /usr/bin/python
checking "/usr/bin/python":... okay
checking local Python configuration... looks good
checking for pkg-config... /usr/local/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for GST... yes
checking for PYGTK... yes
configure: Using pygtk installed in /usr/local/lib/python2.4/site-packages
checking for pycairo... found
checking for gtk.glade... found
checking for cairo support in PyGTK... found
checking for PYGST... yes
configure: Using gstreamer-python installed in /usr/local/lib/python2.4/site-pac
kages
checking for gnonlin >= 0.10.2... found
configure: creating ./config.status
config.status: creating bin/pitivi
config.status: creating Makefile
config.status: creating bin/Makefile
config.status: creating common/Makefile
config.status: creating common/m4/Makefile
config.status: creating pitivi/Makefile
config.status: creating pitivi/configure.py
config.status: creating pitivi/ui/Makefile
config.status: creating pitivi/pixmaps/Makefile
config.status: creating pitivi.spec
config.status: creating pitivi.desktop

but starting pitivi the following window opens:

PyGTK doesn't have cairo support!
Please use a version of the Python bindings for GTK+ built with Cairo support.

I think it comes from:
/usr/local/lib/pitivi/python/pitivi/check.py:60

Best regards.

Lars

Stack trace:

Other information:

Imported from https://bugzilla.gnome.org/show_bug.cgi?id=340446

Assignee
Assign to
Time tracking