Your message dated Mon, 15 Feb 2010 11:33:30 +0200
with message-id <20100215093330.gb23...@ktnx.net>
and subject line Re: Bug#569920: libcairo-perl: fails to load with new 
libdirectfb
has caused the Debian Bug report #569920,
regarding libcairo-perl: fails to load with new libdirectfb
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
569920: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=569920
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libcairo-perl
Severity: grave
Justification: renders package unusable


This package seems to be unusable with the newest version of
libdirectfb.

Building Graphics::Primitive::Driver::Cairo yielded the following
test output (see libgraphics-primitive-driver-cairo-perl in the
Debian Perl Group repository):

t/00-load.t ............ 
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/1 subtests 
Can't load '/usr/lib/perl5/auto/Cairo/Cairo.so' for module Cairo: 
libdirectfb-1.2.so.0: cannot open shared object file: No such file or directory 
at /usr/lib/perl/5.10/DynaLoader.pm line 193.
 at 
/build/jon-libgraphics-primitive-driver-cairo-perl_0.43-1-i386-o6cS9N/libgraphics-primitive-driver-cairo-perl-0.43/blib/lib/Graphics/Primitive/Driver/Cairo.pm
 line 5
Compilation failed in require at 
/build/jon-libgraphics-primitive-driver-cairo-perl_0.43-1-i386-o6cS9N/libgraphics-primitive-driver-cairo-perl-0.43/blib/lib/Graphics/Primitive/Driver/Cairo.pm
 line 5.
BEGIN failed--compilation aborted at 
/build/jon-libgraphics-primitive-driver-cairo-perl_0.43-1-i386-o6cS9N/libgraphics-primitive-driver-cairo-perl-0.43/blib/lib/Graphics/Primitive/Driver/Cairo.pm
 line 5.
Compilation failed in require at t/10-complex-border.t line 7.
BEGIN failed--compilation aborted at t/10-complex-border.t line 7.

Inspecting the package in a chroot, a different API version of
libdirectfb is now installed. I'm not sure how to proceed here,
except perhaps conflict with the newer version or rebuild.

A rebuild of the Cairo bindings (libcairo-perl) should fix it,
but moving forward, I'd like to investigate a more robust and
resilient system (that won't result in breakages whenever a
new version of libdirectfb is uploaded).

After installing libcairo-perl (including directfb which is one
of the dependencies), the following files are put in /usr/lib:
  # ls /usr/lib/libdirectfb*
  /usr/lib/libdirectfb-1.2.so.9  /usr/lib/libdirectfb-1.2.so.9.0.1

The same error happens trying to load Cairo:
  # perl -MCairo -e1
  Can't load '/usr/lib/perl5/auto/Cairo/Cairo.so' for module Cairo: 
libdirectfb-1.2.so.0: cannot open shared object file: No such file or directory 
at /usr/lib/perl/5.10/DynaLoader.pm line 193. at -e line 0
  Compilation failed in require.
  BEGIN failed--compilation aborted.

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable'), (1, 'experimental'), (1, 
'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.24-1-686 (SMP w/2 CPU cores)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash



--- End Message ---
--- Begin Message ---
This is just a manifestation of #569815 (closed yesterday). Closing.

Attachment: signature.asc
Description: Digital signature


--- End Message ---

Reply via email to