python-cairo: undefined symbol: cairo_ps_surface_create

Bug #20496 reported by Debian Bug Importer
4
Affects Status Importance Assigned to Milestone
pycairo (Debian)
Fix Released
Unknown
pycairo (Ubuntu)
Invalid
High
Unassigned

Bug Description

Automatically imported from Debian bug report #325379 http://bugs.debian.org/325379

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Automatically imported from Debian bug report #325379 http://bugs.debian.org/325379

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-Id: <email address hidden>
Date: Sun, 28 Aug 2005 02:51:29 -0600
From: Adam Olsen <email address hidden>
To: Debian Bug Tracking System <email address hidden>
Subject: python-cairo: undefined symbol: cairo_ps_surface_create

Package: python-cairo
Version: 0.9.0-3
Severity: grave
Justification: renders package unusable

$ python -c 'import cairo'
Traceback (most recent call last):
  File "<string>", line 1, in ?
  File "/usr/lib/python2.3/site-packages/cairo/__init__.py", line 1, in ?
    from _cairo import *
ImportError: /usr/lib/python2.3/site-packages/cairo/_cairo.so: undefined
symbol: cairo_ps_surface_create

I had it working a few days ago so obviously related to the new
libcairo2 package. The python2.4 package has the same problem.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-1-k7
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)

Versions of packages python-cairo depends on:
ii python2.3-cairo 0.9.0-3 Python 2.3 language bindings for t

python-cairo recommends no packages.

-- no debconf information

Revision history for this message
Michael Vogt (mvo) wrote :

python -c 'import cairo'

works without a problem on breezy

Revision history for this message
In , Dave Beckett (dajobe) wrote : Bug#325379: python-cairo: undefined symbol: cairo_ps_surface_create

Yes, the postscript, PDF and OpenGL backends were removed at cairo 1.0.0
after upstream made them unsupported (for now) and the pycairo bindings
need a rebuild to reflect that.

Dave

Revision history for this message
In , Dave Beckett (dajobe) wrote : Bug#325379: fixed in pycairo 0.9.0-4

Source: pycairo
Source-Version: 0.9.0-4

We believe that the bug you reported is fixed in the latest version of
pycairo, which is due to be installed in the Debian FTP archive:

pycairo_0.9.0-4.diff.gz
  to pool/main/p/pycairo/pycairo_0.9.0-4.diff.gz
pycairo_0.9.0-4.dsc
  to pool/main/p/pycairo/pycairo_0.9.0-4.dsc
python-cairo-dev_0.9.0-4_all.deb
  to pool/main/p/pycairo/python-cairo-dev_0.9.0-4_all.deb
python-cairo_0.9.0-4_all.deb
  to pool/main/p/pycairo/python-cairo_0.9.0-4_all.deb
python2.3-cairo_0.9.0-4_i386.deb
  to pool/main/p/pycairo/python2.3-cairo_0.9.0-4_i386.deb
python2.4-cairo_0.9.0-4_i386.deb
  to pool/main/p/pycairo/python2.4-cairo_0.9.0-4_i386.deb

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to <email address hidden>,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Dave Beckett <email address hidden> (supplier of updated pycairo package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing <email address hidden>)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Wed, 31 Aug 2005 00:18:51 +0100
Source: pycairo
Binary: python2.3-cairo python-cairo-dev python-cairo python2.4-cairo
Architecture: source i386 all
Version: 0.9.0-4
Distribution: unstable
Urgency: low
Maintainer: Dave Beckett <email address hidden>
Changed-By: Dave Beckett <email address hidden>
Description:
 python-cairo - Python bindings for the Cairo vector graphics library
 python-cairo-dev - Python cairo bindings: development files
 python2.3-cairo - Python 2.3 language bindings for the Cairo vector graphics librar
 python2.4-cairo - Python 2.4 language bindings for the Cairo vector graphics librar
Closes: 325379
Changes:
 pycairo (0.9.0-4) unstable; urgency=low
 .
   * Rebuild against cairo 1.0.0 with updated backends (Closes: #325379)
   * debian/control: Build-Depend on libcairo2-dev >=1.0.0
   * Install cairo.pth to enable debian python installs to add the cairo
     dir to the search path.
Files:
 387c3300481b74148b73bc7fa90447d5 747 python optional pycairo_0.9.0-4.dsc
 83197dbc2fda7c795ab33fb33dcdaa8c 12226 python optional pycairo_0.9.0-4.diff.gz
 b0c25e64ef444f8067eee3f2686e88ab 48726 python optional python2.3-cairo_0.9.0-4_i386.deb
 26d0af9e371cfc92f4d821f7cfeb9076 48732 python optional python2.4-cairo_0.9.0-4_i386.deb
 cf0b72f5610b8357c663e3db6da98d39 28622 python optional python-cairo_0.9.0-4_all.deb
 3a3037d58038b8cd04ada7777f4787c9 30626 python optional python-cairo-dev_0.9.0-4_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFDFOnwQ+ySUE9xlVoRAoUZAKCc3pGrU6NMmTyuYi+789q+174p8QCglICw
09XD42go5vwwj4i4DJNZqeM=
=O10W
-----END PGP SIGNATURE-----

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-Id: <email address hidden>
Date: Tue, 30 Aug 2005 23:32:31 +0100
From: Dave Beckett <email address hidden>
To: <email address hidden>
Subject: Bug#325379: python-cairo: undefined symbol: cairo_ps_surface_create

--=-+LIvUu6QKKNAcFeVJZcL
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

Yes, the postscript, PDF and OpenGL backends were removed at cairo 1.0.0
after upstream made them unsupported (for now) and the pycairo bindings
need a rebuild to reflect that.

Dave

--=-+LIvUu6QKKNAcFeVJZcL
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQBDFN5/Q+ySUE9xlVoRAsLjAKCC1eARKq1t7gClSrQC+hlgTndxVQCeM0iu
CRqXtA/gVg1NVynC3tohC7A=
=DXjM
-----END PGP SIGNATURE-----

--=-+LIvUu6QKKNAcFeVJZcL--

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-Id: <email address hidden>
Date: Tue, 30 Aug 2005 16:47:08 -0700
From: Dave Beckett <email address hidden>
To: <email address hidden>
Subject: Bug#325379: fixed in pycairo 0.9.0-4

Source: pycairo
Source-Version: 0.9.0-4

We believe that the bug you reported is fixed in the latest version of
pycairo, which is due to be installed in the Debian FTP archive:

pycairo_0.9.0-4.diff.gz
  to pool/main/p/pycairo/pycairo_0.9.0-4.diff.gz
pycairo_0.9.0-4.dsc
  to pool/main/p/pycairo/pycairo_0.9.0-4.dsc
python-cairo-dev_0.9.0-4_all.deb
  to pool/main/p/pycairo/python-cairo-dev_0.9.0-4_all.deb
python-cairo_0.9.0-4_all.deb
  to pool/main/p/pycairo/python-cairo_0.9.0-4_all.deb
python2.3-cairo_0.9.0-4_i386.deb
  to pool/main/p/pycairo/python2.3-cairo_0.9.0-4_i386.deb
python2.4-cairo_0.9.0-4_i386.deb
  to pool/main/p/pycairo/python2.4-cairo_0.9.0-4_i386.deb

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to <email address hidden>,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Dave Beckett <email address hidden> (supplier of updated pycairo package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing <email address hidden>)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Wed, 31 Aug 2005 00:18:51 +0100
Source: pycairo
Binary: python2.3-cairo python-cairo-dev python-cairo python2.4-cairo
Architecture: source i386 all
Version: 0.9.0-4
Distribution: unstable
Urgency: low
Maintainer: Dave Beckett <email address hidden>
Changed-By: Dave Beckett <email address hidden>
Description:
 python-cairo - Python bindings for the Cairo vector graphics library
 python-cairo-dev - Python cairo bindings: development files
 python2.3-cairo - Python 2.3 language bindings for the Cairo vector graphics librar
 python2.4-cairo - Python 2.4 language bindings for the Cairo vector graphics librar
Closes: 325379
Changes:
 pycairo (0.9.0-4) unstable; urgency=low
 .
   * Rebuild against cairo 1.0.0 with updated backends (Closes: #325379)
   * debian/control: Build-Depend on libcairo2-dev >=1.0.0
   * Install cairo.pth to enable debian python installs to add the cairo
     dir to the search path.
Files:
 387c3300481b74148b73bc7fa90447d5 747 python optional pycairo_0.9.0-4.dsc
 83197dbc2fda7c795ab33fb33dcdaa8c 12226 python optional pycairo_0.9.0-4.diff.gz
 b0c25e64ef444f8067eee3f2686e88ab 48726 python optional python2.3-cairo_0.9.0-4_i386.deb
 26d0af9e371cfc92f4d821f7cfeb9076 48732 python optional python2.4-cairo_0.9.0-4_i386.deb
 cf0b72f5610b8357c663e3db6da98d39 28622 python optional python-cairo_0.9.0-4_all.deb
 3a3037d58038b8cd04ada7777f4787c9 30626 python optional python-cairo-dev_0.9.0-4_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFDFOnwQ+ySUE9xlVoRAoUZAKCc3pGrU6NMmTyuYi+789q+174p8QCglICw
09XD42go5vwwj4i4DJNZqeM=
=O10W
-----END PGP SIGNATURE-----

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.