gdebi, firefox3 closed with error /usr/lib/libcairo.so.2: undefined symbol: pixman_format_supported_destination

Bug #298645 reported by draco
2
Affects Status Importance Assigned to Milestone
cairo (Ubuntu)
Invalid
Low
Unassigned

Bug Description

Hello,

* My configuration is the following :

Description: Ubuntu 8.04.1
Release: 8.04

libcairo2:
  Installé : 1.6.0-0ubuntu2
  Candidat : 1.6.0-0ubuntu2
 Table de version :
 *** 1.6.0-0ubuntu2 0
        500 http://fr.archive.ubuntu.com hardy-updates/main Packages
        100 /var/lib/dpkg/status
     1.6.0-0ubuntu1 0
        500 http://fr.archive.ubuntu.com hardy/main Packages

libpixman-1-0:
  Installé : 0.10.0-0ubuntu1
  Candidat : 0.10.0-0ubuntu1
 Table de version :
 *** 0.10.0-0ubuntu1 0
        500 http://fr.archive.ubuntu.com hardy/main Packages
        100 /var/lib/dpkg/status

My desktop is the one provided by Xubuntu 8.04 x86_64 release after all security updates until today.

* What happened :

When I try to launch gdebi-gtk or firefox-3.0.3 from a terminal, I've got the following error :

For example in gedib-gtk :

/usr/lib/python2.5/site-packages/apt/__init__.py:18: FutureWarning: apt API not stable yet
  warnings.warn("apt API not stable yet", FutureWarning)
Traceback (most recent call last):
  File "/usr/bin/gdebi-gtk", line 31, in <module>
    from GDebi.GDebi import GDebi
  File "/usr/lib/python2.5/site-packages/GDebi/GDebi.py", line 35, in <module>
    import gtk, gtk.glade
  File "/var/lib/python-support/python2.5/gtk-2.0/gtk/__init__.py", line 48, in <module>
    from gtk import _gtk
ImportError: /usr/lib/libcairo.so.2: undefined symbol: pixman_format_supported_destination

The last line is the same in firefox-3.0.3

I already try de reinstall libcairo2 and libpixman-1-0 with apt-get install --reinstall.
(and of course firefox and gdebi too)

Revision history for this message
Sebastien Bacher (seb128) wrote :

could you run ldd /usr/lib/libcairo.so.2 and copy the log to a comment? you likely have a local version hijacking the distribution one

Changed in cairo:
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
draco (draco31-fr) wrote :

Hello,

I'm sorry, but the system was too much unstable in the above state : I needed to reinstall quickly.
I am now in 8.10 version, and I cannot reproduce the bug.

I hope that nobody will encounter the same desagreement as it is very stressful.

PS: I was thinking that "apt-get install --reinstall" would have overriding the local version with the version on the Ubuntu repository, isn't it ?

Revision history for this message
Sebastien Bacher (seb128) wrote :

the packaging system doesn't use the local directory it's meant as a way to override system version and that's what you have been doing, reinstalling the package doesn't change things you did in the local directory, that's not an ubuntu bug

Changed in cairo:
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.