Package: inkscape Version: 0.45.1-1.1 Severity: serious Justification: no longer builds from source
Due to the change from Imagemagick to GraphicsMagick class calls within Inkscape are no longer supported/met. Installing the previous libmagick++9-dev and libmagick9-dev allow for all but the following bitmap code to compile: levelChannel.cpp levelChannel.h level.cpp level.h Without reinstalling these two prior dev packages and their accompanying header files the build complete fails shortly after starting the build process. The current state is non-buildable in either scenario, with one showing more progress than the other. These changes to internal bitmap coding within Inkscape either requires a newer experimental release of GraphicsMagick or a patch codeset from Inkscape Team using an internally modified version of it's toolset. Someone with more coding experience in C/C++ using GraphicsMagick with a greater understanding of Inkscape internals could better resolve this non-buildable scenario. Code output from using libmagick++9-dev and libmagick9-dev: extension/internal/libinternal.a(level.o): In function `Inkscape::Extension::Internal::Bitmap::Level::applyEffect(Magick::Image*)': /home/mdriftmeyer/DeveloperProjects/GTKProjects/Inkscape/buildInkscape/build/src/../../../inkscape/src/extension/internal/bitmap/level.cpp:23: undefined reference to `Magick::Image::level(double, double, double)' extension/internal/libinternal.a(levelChannel.o): In function `Inkscape::Extension::Internal::Bitmap::LevelChannel::applyEffect(Magick::Image*)': /home/mdriftmeyer/DeveloperProjects/GTKProjects/Inkscape/buildInkscape/build/src/../../../inkscape/src/extension/internal/bitmap/levelChannel.cpp:33: undefined reference to `Magick::Image::levelChannel(MagickLib::ChannelType, double, double, double)' -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.24-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/bash Versions of packages inkscape depends on: ii libatk1.0-0 1.22.0-1 The ATK accessibility toolkit ii libc6 2.7-10 GNU C Library: Shared libraries hi libcairo2 1.4.14-1 The Cairo 2D vector graphics libra ii libcairomm-1.0-1 1.4.6-1 C++ wrappers for Cairo (shared lib ii libfontconfig1 2.5.0-2 generic font configuration library ii libfreetype6 2.3.5-1+b1 FreeType 2 font engine, shared lib ii libgc1c2 1:6.8-1.1 conservative garbage collector for ii libgcc1 1:4.3.0-3 GCC support library ii libgconf2-4 2.22.0-1 GNOME configuration database syste ii libglib2.0-0 2.16.2-1 The GLib library of C routines ii libglibmm-2.4-1c2a 2.16.1-1 C++ wrapper for the GLib toolkit ( ii libgnomevfs2-0 1:2.22.0-2 GNOME Virtual File System (runtime ii libgtk2.0-0 2.12.9-2 The GTK+ graphical user interface ii libgtkmm-2.4-1c2a 1:2.12.7-1 C++ wrappers for GTK+ 2.4 (shared ii liblcms1 1.16-8 Color management library ii liborbit2 1:2.14.12-0.1 libraries for ORBit2 - a CORBA ORB ii libpango1.0-0 1.20.0-1 Layout and rendering of internatio ii libpng12-0 1.2.15~beta5-3 PNG library - runtime ii libpopt0 1.10-3 lib for parsing cmdline parameters ii libsigc++-2.0-0c2a 2.0.18-2 type-safe Signal Framework for C++ ii libssl0.9.8 0.9.8g-8 SSL shared libraries ii libstdc++6 4.3.0-3 The GNU Standard C++ Library v3 ii libxft2 2.1.12-2 FreeType-based font drawing librar ii libxml2 2.6.31.dfsg-2 GNOME XML library ii libxslt1.1 1.1.22-1 XSLT processing library - runtime ii zlib1g 1:1.2.3.3.dfsg-12 compression library - runtime Versions of packages inkscape recommends: ii graphicsmagick-imagemagick-co 1.1.11-1 image processing tools providing I ii graphicsmagick-libmagick-dev- 1.1.11-1 image processing libraries providi ii libwmf-bin 0.2.8.4-6 Windows metafile conversion tools ii pstoedit 3.45-3 PostScript and PDF files to editab -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]