Package: libpango-perl
Version: 1.226-2
Tags: sid
Severity: serious
X-Debbugs-Cc: pkg-con...@packages.debian.org

The libpango-perl package fails to build on current sid.

  [...]
  Warning (mostly harmless): No library found for -lglib-2.0-lpangocairo-1.0
  [...]
  Can't load 'blib/arch/auto/Pango/Pango.so' for module Pango: 
blib/arch/auto/Pango/Pango.so: undefined symbol: pango_cairo_update_layout at 
/usr/lib/x86_64-linux-gnu/perl/5.20/DynaLoader.pm line 187.
   at -e line 0.
  Compilation failed in require.
  BEGIN failed--compilation aborted.
  Makefile:1388: recipe for target 'build/podindex' failed
  make[1]: *** [build/podindex] Error 2

This broke with pkg-config 0.28-1 -> 0.29-2, because 'pkg-config --libs
pango' output no longer has a space at the end.  The libpango-perl build
system concatenates the output with the 'pkg-config --libs pangocairo'
output, which now breaks.

Cc'ing the pkg-config maintainer. Tollef, is this an intentional change?

With 0.28-1:

% pkg-config --libs pango|grep -q ' $' && echo ok
ok

With 0.29-2:

% pkg-config --libs pango|grep -q ' $' && echo ok
%

-- 
Niko Tyni   nt...@debian.org

Reply via email to