[Pkg-fonts-bugs] Bug#578634: fontforge: unflexible build system wtr dlopened files

Rogério Brito rbrito at ime.usp.br
Wed Apr 21 12:12:37 UTC 2010

Package: fontforge
Version: 0.0.20100401-1
Severity: normal

I am preparing a new version of fontforge and it seems that our build
system could deal better with changes in the libraries loaded with

Right now, their versions are hardcoded in the paths that we use during
build time and upstream has just bumped the micro version of

This means that our binaries can't load it at runtime (breaking a very
useful---essential?) feature of a package meant to be multilingual.
The failure should, as much as possible, be recognized at build time,
not at run time.

The patch attached on the next e-mail mitigates the situation for a
little while.

Regards, Rogério Brito.

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.34-rc4-00054-g2ba3abd (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_US.utf-8, LC_CTYPE=pt_BR.utf-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages fontforge depends on:
ii  libc6                   2.10.2-6         Embedded GNU C Library: Shared lib
ii  libcairo2               1.8.10-4         The Cairo 2D vector graphics libra
ii  libfontconfig1          2.8.0-2          generic font configuration library
ii  libfontforge1           0.0.20100401-1   font editor - runtime library
ii  libfreetype6            2.3.11-1         FreeType 2 font engine, shared lib
ii  libgdraw4               0.0.20100401-1   font editor - runtime graphics and
ii  libgif4                 4.1.6-9          library for GIF images (library)
ii  libglib2.0-0            2.24.0-1         The GLib library of C routines
ii  libice6                 2:1.0.6-1        X11 Inter-Client Exchange library
ii  libjpeg62               6b-16.1          The Independent JPEG Group's JPEG 
ii  libpango1.0-0           1.28.0-1         Layout and rendering of internatio
ii  libpng12-0              1.2.43-1         PNG library - runtime
ii  libsm6                  2:1.1.1-1        X11 Session Management library
ii  libspiro0               20071029-2       a library for curve design
ii  libtiff4                3.9.2-3+b1       Tag Image File Format (TIFF) libra
ii  libuninameslist0        0.0.20091231-1   a library of Unicode annotation da
ii  libx11-6                2:1.3.3-3        X11 client-side library
ii  libxft2                 2.1.14-2         FreeType-based font drawing librar
ii  libxml2                 2.7.7.dfsg-2     GNOME XML library
ii  python2.5               2.5.5-4          An interactive high-level object-o
ii  zlib1g                  1: compression library - runtime

fontforge recommends no packages.

Versions of packages fontforge suggests:
ii  autotrace                 0.31.1-15+b1   bitmap to vector graphics converte
pn  fontforge-doc             <none>         (no description available)
ii  fontforge-extras          0.3-1          Additional data and utilities for 
ii  potrace                   1.8-4          utility to transform bitmaps into 
ii  python-fontforge          0.0.20100401-1 font editor - Python bindings

-- no debconf information

Rogério Brito : rbrito@{ime.usp.br,gmail.com} : GPG key 1024D/7C2CAEB8
http://rb.doesntexist.org : Packages for LaTeX : algorithms.berlios.de
DebianQA: http://qa.debian.org/developer.php?login=rbrito%40ime.usp.br

More information about the Pkg-fonts-bugs mailing list