Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 307803 - Kopete build fails searching for kde-base/qimageblitz
Summary: Kopete build fails searching for kde-base/qimageblitz
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High minor (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks:
 
Reported: 2010-03-04 19:21 UTC by M. B.
Modified: 2010-04-04 15:52 UTC (History)
1 user (show)

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 M. B. 2010-03-04 19:21:48 UTC
Emerging Kopete alone on a XFCE-system pulled in quite a few deps. qimageblitz wasn't among them; kopete failed with the following output:

-- Found automoc4: /usr/bin/automoc4
-- Found KdepimLibs: /usr/lib/cmake/KdepimLibs/KdepimLibsConfig.cmake
-- Strigi API needs 'signed char'
-- Found Strigi: /usr/lib/libstreams.so
-- Found JPEG: /usr/lib/libjpeg.so
-- Found LibKNotificationItem-1: /usr/lib/libknotificationitem-1.so
-- Found Soprano version 2.3.1: /usr/lib/libsoprano.so
-- Found Soprano includes: /usr/include
-- Found Soprano Index: /usr/lib/libsopranoindex.so
-- Found Soprano Client: /usr/lib/libsopranoclient.so
-- Found Soprano Plugin Dir: /usr/share/soprano/plugins
-- Found Soprano Plugins: nquadparser nquadserializer raptorparser sesame2backend
-- Could NOT find NEPOMUK  (missing:  NEPOMUK_LIBRARIES NEPOMUK_INCLUDE_DIR)
--   found sqlite3, version 3.6.20
-- Found Sqlite: /usr/include
-- Strigi API needs 'signed char'
--   found qca2, version 2.0.2
-- Found QCA2: /usr/lib/qca2/libqca.so
CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:57 (MESSAGE):
  Could NOT find QImageBlitz (missing: QIMAGEBLITZ_INCLUDES
  QIMAGEBLITZ_LIBRARIES)
Call Stack (most recent call first):
  /usr/share/apps/cmake/modules/FindQImageBlitz.cmake:48 (find_package_handle_standard_args)
  kopete/CMakeLists.txt:41 (FIND_PACKAGE)


-- Configuring incomplete, errors occurred!
 * ERROR: kde-base/kopete-4.3.5 failed:
 *   cmake failed
 * 
 * Call stack:
 *     ebuild.sh, line   48:  Called src_configure
 *   environment, line 4235:  Called kde4-meta_src_configure
 *   environment, line 3305:  Called kde4-base_src_configure
 *   environment, line 3003:  Called cmake-utils_src_configure
 *   environment, line 1143:  Called _execute_optionaly 'src_configure'
 *   environment, line  574:  Called enable_cmake-utils_src_configure
 *   environment, line 1571:  Called die
 * The specific snippet of code:
 *       cmake "${cmakeargs[@]}" "${CMAKE_USE_DIR}" || die "cmake failed";
 * 
 * If you need support, post the output of 'emerge --info =kde-base/kopete-4.3.5',
 * the complete build log and the output of 'emerge -pqv =kde-base/kopete-4.3.5'.
 * The complete build log is located at '/var/tmp/portage/kde-base/kopete-4.3.5/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/kde-base/kopete-4.3.5/temp/environment'.
 * S: '/var/tmp/portage/kde-base/kopete-4.3.5/work/kopete-4.3.5'


Reproducible: Always

Steps to Reproduce:
1. have a bare system (without any kdelibs/qt-[$stuff])
2. try installing kopete
3. get some coffee

Actual Results:  
Kopete build fails.

Expected Results:  
Kopete should install fine.

Installing qimageblitz by hand solves the issue.



# emerge --info
Portage 2.2_rc62 (default/linux/x86/10.0, gcc-4.3.4, glibc-2.10.1-r1, 2.6.31-gentoo-r6 i686)
=================================================================
System uname: Linux-2.6.31-gentoo-r6-i686-Genuine_Intel-R-_CPU_T2300_@_1.66GHz-with-gentoo-2.0.1
Timestamp of tree: Wed, 03 Mar 2010 22:45:03 +0000
distcc 3.1 i686-pc-linux-gnu [enabled]
ccache version 2.4 [enabled]
app-shells/bash:     4.0_p35
dev-java/java-config: 2.1.10
dev-lang/python:     2.6.4
dev-python/pycrypto: 2.1.0_beta1
dev-util/ccache:     2.4-r7
dev-util/cmake:      2.6.4-r3
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.6.0-r1
sys-apps/sandbox:    2.2
sys-devel/autoconf:  2.13, 2.63-r1
sys-devel/automake:  1.8.5-r3, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.18-r3
sys-devel/gcc:       4.3.4
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6b
virtual/os-headers:  2.6.27-r2
ACCEPT_KEYWORDS="x86"
ACCEPT_LICENSE="*"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer -m32"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer -m32"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--jobs=6 --load-average=3"
FEATURES="assume-digests ccache distcc distlocks fixpackages news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch webrsync-gpg"
GENTOO_MIRRORS="http://de-mirror.org/distro/gentoo/ http://gentoo.mneisen.org/ http://gentoo.supp.name/"
LANG="de"
LDFLAGS="-Wl,-O1"
LINGUAS="de en sv fr ru"
MAKEOPTS="-j5 --load-average=3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_EXTRA_OPTS="--delete-after"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/science /usr/portage/local/layman/java-overlay /usr/portage/local/layman/x11 /usr/portage/local/layman/sunrise /usr/portage/local/mine"
SYNC="rsync://10.2.3.4/gentoo-portage"
USE="X a52 aac aalib accessibility acl acpi alsa amr aotuv archive bash-completion berkdb blksha1 boost branding bzip2 cairo cdda cddax cdr cleartype cli cracklib crypt css cups cxx dbus device-mapper dga dia disk-partition doc dri dvd dvdr enca encode exif fam fat ffmpeg flac foomaticdb fortran frei0r ftp fuse gd gdbm geoip gif gimp git glitz gnome gphoto2 gpm gre gs gstreamer gtk hal hddtemp hpn iconv id3tag idn inkjar iostats ipv6 jabber java java6 javascript jpeg jpeg2k kpathsea ladspa laptop latex libass libcaca libnotify libv4l2 live lm_sensors lock lzma lzo mad matroska mime mjpeg mmap mmx mmxext mng modules mp2 mp3 mp4 mpeg mplayer msn mudflap music ncurses network nls nodrm nptl nptlonly nsplugin ntfs ntp octave offensive ogg opengl openmp otr pam pcre pdf perl png postscript ppds pppd python qt4 quicktime rar readline reflection reiser4 reiserfs rss rtc samba schroedinger sdl session skins skype smp sound speex spl sse sse2 ssl startup-notification stk subtitles subversion svg symlink sysfs tcpd templates theora threads thunar tidy tiff trayicon truetype twolame unicode upnp usb v4l2 vcd video videos vim-syntax vim-with-x vorbis vst weather-metar weather-xoap webkit wifi winpopup wma wps wxwidgets x264 x86 xanim xcb xcomposite xfce xhtml xinerama xml xorg xosd xpm xscreensaver xv xvid xvmc yahoo zip zlib" ALSA_CARDS="hdmi" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="synaptics evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de en sv fr ru" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="radeon" 
Unset:  CPPFLAGS, CTARGET, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS
Comment 1 Tomáš Chvátal (RETIRED) gentoo-dev 2010-03-05 21:06:10 UTC
 22 case ${KMNAME} in$
 23 ^Ikdebase|kdebase-apps|kdebase-workspace|kdebase-runtime|kdegraphics)$
 24 ^I^ICOMMONDEPEND+=" >=kde-base/qimageblitz-0.0.4"$

basicaly everything depends on it... weird
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2010-03-06 09:15:57 UTC
(In reply to comment #1)
>  22 case ${KMNAME} in$
>  23 ^Ikdebase|kdebase-apps|kdebase-workspace|kdebase-runtime|kdegraphics)$
>  24 ^I^ICOMMONDEPEND+=" >=kde-base/qimageblitz-0.0.4"$
> 
> basicaly everything depends on it... weird
> 

pretty much like bug 307823
Comment 3 Bruno 'brubru' Tarquini 2010-03-18 10:40:12 UTC
(In reply to comment #2)
> (In reply to comment #1)
> >  22 case ${KMNAME} in$
> >  23 ^Ikdebase|kdebase-apps|kdebase-workspace|kdebase-runtime|kdegraphics)$
> >  24 ^I^ICOMMONDEPEND+=" >=kde-base/qimageblitz-0.0.4"$
> > 
> > basicaly everything depends on it... weird
> > 

I have an xfce desktop with only some kde4 apps installed (okteta, umbrello, k3b...) and i have this error too. It happened during 4.3.3 -> 4.3.5 update and I don't think I have any of « kdebase|kdebase-apps|kdebase-workspace|kdebase-runtime|kdegraphics » installed.


> 
> pretty much like bug 307823
> 

Not really as kopete seems to really depend on qimageblitz:

kopete-4.3.5 % grep -i blitz * -R
kopete/CMakeLists.txt:FIND_PACKAGE(QImageBlitz REQUIRED)
kopete/kopete/CMakeLists.txt:${QIMAGEBLITZ_INCLUDES}
kopete/kopete/CMakeLists.txt:	${QIMAGEBLITZ_LIBRARIES}
kopete/kopete/contactlist/CMakeLists.txt:${QIMAGEBLITZ_INCLUDES}
kopete/kopete/contactlist/CMakeLists.txt:${QIMAGEBLITZ_LIBRARIES})
kopete/kopete/contactlist/kopeteitemdelegate.cpp:#include <qimageblitz.h>
kopete/kopete/contactlist/kopeteitemdelegate.cpp:						Blitz::grayscale( metaContactImage );
kopete/kopete/contactlist/kopeteitemdelegate.cpp:						Blitz::fade( metaContactImage, 0.5, Qt::white );
kopete/kopete/contactlist/kopeteitemdelegate.cpp:						Blitz::fade( metaContactImage, 0.4, Qt::white );
kopete/kopete/contactlist/kopeteitemdelegate.cpp:						Blitz::fade( metaContactImage, 0.8, Qt::white );
Comment 4 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2010-04-04 15:52:11 UTC
Fixed on kopete-4.4.2-r1.