Bug#547247: libgraphicsmagick1-dev not having good-enough versioned dependency on libxml2

2009-09-24 Thread Daniel Burr
I also experienced this problem.  The fix was as simple as recompiling
the graphicsmagick source package so that it uses libxml 2.6 instead of 2.4:

$ apt-get -b source libgraphicsmagick1-dev
$ dpkg -i libgraphicsmagick*



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#547247: libgraphicsmagick1-dev not having good-enough versioned dependency on libxml2

2009-09-17 Thread Christian Mayer
Package: libgraphicsmagick1-dev
Version: 1.3.5-5.1
Severity: normal



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

Kernel: Linux 2.6.30-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libgraphicsmagick1-dev depends on:
ii  libbz2-dev 1.0.5-3   high-quality block-sorting file co
ii  libc6-dev  2.9-25GNU C Library: Development Librari
ii  libexif-dev0.6.17-1  library to parse EXIF files (devel
ii  libfreetype6-dev   2.3.9-5   FreeType 2 font engine, developmen
ii  libgraphicsmagick3 1.3.5-5.1 format-independent image processin
ii  libice-dev 2:1.0.5-1 X11 Inter-Client Exchange library 
ii  libjasper-dev  1.900.1-6 Development files for the JasPer J
ii  libjpeg62-dev  6b-15 Development files for the IJG JPEG
ii  liblcms1-dev   1.18.dfsg-1   Color management library (Developm
ii  libpng12-dev   1.2.39-1  PNG library - development
ii  libsm-dev  2:1.1.1-1 X11 Session Management library (de
ii  libtiff4-dev   3.9.1-1   Tag Image File Format library (TIF
ii  libwmf-dev 0.2.8.4-6.1   Windows metafile conversion develo
ii  libx11-dev 2:1.2.2-1 X11 client-side library (developme
ii  libxext-dev2:1.0.4-1 X11 miscellaneous extensions libra
ii  libxml2-dev2.7.4.dfsg-2  Development files for the GNOME XM
ii  x11proto-core-dev  7.0.15-1  X11 core wire protocol and auxilia
ii  zlib1g-dev [libz-dev]  1:1.2.3.3.dfsg-15 compression library - development

libgraphicsmagick1-dev recommends no packages.

Versions of packages libgraphicsmagick1-dev suggests:
pn  graphicsmagicknone (no description available)

-- no debconf information

Found this bug when trying to compile a simple graphicsmagick example.
With the help of the people in the #debian channel we made sure it's really a 
bug.

Here is what you need to reproduce it:


$ gcc -o wand wand.c -O `GraphicsMagickWand-config --cppflags --ldflags --libs` 
-L/usr/lib -I/usr/include/libxml2 -lxml2

wand.c: In function ‘test_wand’:
wand.c:53: warning: assignment makes pointer from integer without a cast
/usr/lib/libGraphicsMagick.so: undefined reference to `xmlmal...@libxml2_2.4.30'
/usr/lib/libGraphicsMagick.so: undefined reference to 
`xmlparsech...@libxml2_2.4.30'
/usr/lib/libGraphicsMagick.so: undefined reference to 
`xmladddocent...@libxml2_2.4.30'
/usr/lib/libGraphicsMagick.so: undefined reference to 
`xmlsplitqn...@libxml2_2.4.30'
/usr/lib/libGraphicsMagick.so: undefined reference to 
`xmladddtdent...@libxml2_2.4.30'
/usr/lib/libGraphicsMagick.so: undefined reference to 
`xmldetectcharencod...@libxml2_2.4.30'
/usr/lib/libGraphicsMagick.so: undefined reference to 
`xmlcleanuppar...@libxml2_2.4.30'
/usr/lib/libGraphicsMagick.so: undefined reference to 
`xmlnanoftpcl...@libxml2_2.4.30'
/usr/lib/libGraphicsMagick.so: undefined reference to 
`xmlpopin...@libxml2_2.4.30'
/usr/lib/libGraphicsMagick.so: undefined reference to 
`xmlnanoftpconn...@libxml2_2.4.30'
/usr/lib/libGraphicsMagick.so: undefined reference to 
`xmlpushin...@libxml2_2.4.30'
/usr/lib/libGraphicsMagick.so: undefined reference to 
`xmlnanoftpi...@libxml2_2.4.30'
/usr/lib/libGraphicsMagick.so: undefined reference to `xmlstr...@libxml2_2.4.30'
/usr/lib/libGraphicsMagick.so: undefined reference to 
`xmlswitchencod...@libxml2_2.4.30'
/usr/lib/libGraphicsMagick.so: undefined reference to 
`xmlgetlastch...@libxml2_2.4.30'
/usr/lib/libGraphicsMagick.so: undefined reference to 
`xmlparseexternalsub...@libxml2_2.4.30'
/usr/lib/libGraphicsMagick.so: undefined reference to 
`xmlnanohttpo...@libxml2_2.4.30'
/usr/lib/libGraphicsMagick.so: undefined reference to 
`xmlgetparameterent...@libxml2_2.4.30'
/usr/lib/libGraphicsMagick.so: undefined reference to 
`xmlnanoftp...@libxml2_2.4.30'
/usr/lib/libGraphicsMagick.so: undefined reference to 
`xmlcreatepushparserc...@libxml2_2.4.30'
/usr/lib/libGraphicsMagick.so: undefined reference to 
`xmlloadexternalent...@libxml2_2.4.30'
/usr/lib/libGraphicsMagick.so: undefined reference to 
`xmlgetdocent...@libxml2_2.4.30'
/usr/lib/libGraphicsMagick.so: undefined reference to `xmlf...@libxml2_2.4.30'
/usr/lib/libGraphicsMagick.so: undefined reference to 
`xmladdattributed...@libxml2_2.4.30'
/usr/lib/libGraphicsMagick.so: undefined reference to 
`xmladdelementd...@libxml2_2.4.30'
/usr/lib/libGraphicsMagick.so: undefined reference to 
`xmlnanoftpnewc...@libxml2_2.4.30'
/usr/lib/libGraphicsMagick.so: undefined reference to `xmlnew...@libxml2_2.4.30'
/usr/lib/libGraphicsMagick.so: undefined reference to 
`xmladdch...@libxml2_2.4.30'
/usr/lib/libGraphicsMagick.so: undefined reference to