Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 130145 - koffice-1.5.0: Krita needs higher imagemagick version
Summary: koffice-1.5.0: Krita needs higher imagemagick version
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-04-16 02:14 UTC by Jonas Bähr
Modified: 2006-04-16 07:57 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jonas Bähr 2006-04-16 02:14:06 UTC
Hi,

As I tryed emerging the new koffice-1.5.0, it failed with this error-message:

-----------8<------------8<------------
make[4]: Entering directory `/var/tmp/portage/koffice-1.5.0/work/koffice-1.5.0/filters/krita/magi
ck'
/usr/qt/3/bin/moc ./magickimport.h -o magickimport.moc
/bin/sh ../../../libtool --silent --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../..
 -I. -I../../../lib/kofficeui -I../../../lib/kofficeui -I../../../lib/kofficecore -I../../../lib/
kofficecore -I../../../lib/store -I../../../lib/store -I../../../lib/kwmf -I../../../lib/kwmf -I.
./../../lib/kopalette -I../../../lib/kopalette -I../../../krita -I../../../krita/core -I../../../
krita/sdk -I../../../krita/core/tiles -I../../../krita/kritacolor -I../../../krita/ui -I../../../
lib/kofficeui -I../../../lib/kofficeui -I../../../lib/kofficecore -I../../../lib/kofficecore -I..
/../../lib/store -I../../../lib/store -I../../../lib/kwmf -I../../../lib/kwmf -I../../../lib/kopa
lette -I../../../lib/kopalette -I../../../lib/interfaces -I../../../lib/kopainter -I../../../lib/
kopainter -I/usr/include/freetype2 -D_FILE_OFFSET_BITS=64 -D_REENTRANT -I/usr/X11R6/include -I/us
r/X11R6/include/X11 -I/usr/include/libxml2 -I/usr/kde/3.5/include -I/usr/qt/3/include -I/usr/X11R
6/include  -I/usr/kde/3.5/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wno-long-long -Wundef -an
si -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpoint
er-arith -DNDEBUG -DNO_DEBUG -O2 -march=athlon-xp -O2 -pipe -Wformat-security -Wmissing-format-at
tribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQ
T_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -DHAVE_KNEWSTUFF -fexceptions -c -
o magickimport.lo magickimport.cpp
/usr/qt/3/bin/moc ./kis_image_magick_converter.h -o kis_image_magick_converter.moc
/bin/sh ../../../libtool --silent --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../..
 -I. -I../../../lib/kofficeui -I../../../lib/kofficeui -I../../../lib/kofficecore -I../../../lib/
kofficecore -I../../../lib/store -I../../../lib/store -I../../../lib/kwmf -I../../../lib/kwmf -I.
./../../lib/kopalette -I../../../lib/kopalette -I../../../krita -I../../../krita/core -I../../../
krita/sdk -I../../../krita/core/tiles -I../../../krita/kritacolor -I../../../krita/ui -I../../../
lib/kofficeui -I../../../lib/kofficeui -I../../../lib/kofficecore -I../../../lib/kofficecore -I..
/../../lib/store -I../../../lib/store -I../../../lib/kwmf -I../../../lib/kwmf -I../../../lib/kopa
lette -I../../../lib/kopalette -I../../../lib/interfaces -I../../../lib/kopainter -I../../../lib/
kopainter -I/usr/include/freetype2 -D_FILE_OFFSET_BITS=64 -D_REENTRANT -I/usr/X11R6/include -I/us
r/X11R6/include/X11 -I/usr/include/libxml2 -I/usr/kde/3.5/include -I/usr/qt/3/include -I/usr/X11R
6/include  -I/usr/kde/3.5/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wno-long-long -Wundef -an
si -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpoint
er-arith -DNDEBUG -DNO_DEBUG -O2 -march=athlon-xp -O2 -pipe -Wformat-security -Wmissing-format-at
tribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQ
T_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -DHAVE_KNEWSTUFF -fexceptions -c -
o kis_image_magick_converter.lo kis_image_magick_converter.cc
kis_image_magick_converter.cc: In function `QString 
   <unnamed>::getColorSpaceName(ColorspaceType, long unsigned int)':
kis_image_magick_converter.cc:94: error: `LABColorspace' undeclared (first use 
   this function)
kis_image_magick_converter.cc:94: error: (Each undeclared identifier is 
   reported only once for each function it appears in.)
kis_image_magick_converter.cc: In function `KisProfile* 
   <unnamed>::getProfileForProfileInfo(const Image*)':
kis_image_magick_converter.cc:121: warning: unused parameter `const Image*image
   '
kis_image_magick_converter.cc: In function `void 
   <unnamed>::setAnnotationsForImage(const Image*, KSharedPtr<KisImage>)':
kis_image_magick_converter.cc:158: warning: unused parameter `const Image*src'
kis_image_magick_converter.cc:158: warning: unused parameter `KisImageSP image'
kis_image_magick_converter.cc: In function `void 
   exportAnnotationsForImage(Image*, KSharedPtr<KisAnnotation>*&, 
   KSharedPtr<KisAnnotation>*&)':
kis_image_magick_converter.cc:223: warning: unused parameter `Image*dst'
kis_image_magick_converter.cc:223: warning: unused parameter `
   KSharedPtr<KisAnnotation>*&it'
kis_image_magick_converter.cc:223: warning: unused parameter `
   KSharedPtr<KisAnnotation>*&annotationsEnd'
kis_image_magick_converter.cc: In function `static QString 
   KisImageMagickConverter::readFilters()':
kis_image_magick_converter.cc:938: warning: unused variable `long unsigned int 
   matches'
kis_image_magick_converter.cc: In function `static QString 
   KisImageMagickConverter::writeFilters()':
kis_image_magick_converter.cc:1012: warning: unused variable `long unsigned int 
   matches'
make[4]: *** [kis_image_magick_converter.lo] Error 1
make[4]: Leaving directory `/var/tmp/portage/koffice-1.5.0/work/koffice-1.5.0/filters/krita/magic
k'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/koffice-1.5.0/work/koffice-1.5.0/filters/krita'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/koffice-1.5.0/work/koffice-1.5.0/filters'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/koffice-1.5.0/work/koffice-1.5.0'
make: *** [all] Error 2

!!! ERROR: app-office/koffice-1.5.0 failed.
!!! Function kde_src_compile, Line 226, Exitcode 2
!!! died running emake, kde_src_compile:make
!!! If you need support, post the topmost build error, NOT this status message.

-----------8<------------8<------------

After some investigations I discovert that my imagemagick (5.5.7.15) does not have "LABColorspace" defined. After I upgraded manualy my imagemagick to 6.2.5.5, KOffice build like it should.

The koffice-1.5.0.ebuild however sais that it depends on >=media-gfx/imagemagick-5.5.2, which is to low. I've only testet with 5.5.7, which is not enough and with 6.2.5, which works fine.
I don't know in which version if imagemagick "LABColorspace" was introduced but it has to be post 5.5.7 and koffice-1.5.0 relies on it.
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2006-04-16 07:57:30 UTC
Well, you shouldn't even have had such a dead old version in use, since 5.x suffers from half a dozen vulnerabilities at least (some dating back to 2004).