Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 207335 - =kde-base/kopete-3.5.8 compile error on jabber protocol
Summary: =kde-base/kopete-3.5.8 compile error on jabber protocol
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 Linux
: High critical (vote)
Assignee: Gentoo KDE team
URL: http://forums.gentoo.org/viewtopic-t-...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-01-25 01:09 UTC by Adam Coyne
Modified: 2008-01-25 06:50 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 Adam Coyne 2008-01-25 01:09:52 UTC
Error compiling kopete-3.5.8. When it gets to the jabber protocol it fails with:  No rule to make target `libiris/qca/src/libqca.la', needed by `kopete_jabber.la'.

Reproducible: Always

Steps to Reproduce:
1.emerge -va =kde-base/kopete-3.5.8
2.
3.

Actual Results:  
make[5]: Entering directory `/var/tmp/portage/kde-base/kopete-3.5.8/work/kopete-3.5.8/kopete/protocols/jabber'
/usr/qt/3/bin/moc ./jabberprotocol.h -o jabberprotocol.moc
/usr/qt/3/bin/moc ./jabberaccount.h -o jabberaccount.moc
/usr/qt/3/bin/moc ./jabberresource.h -o jabberresource.moc
/usr/qt/3/bin/moc ./jabberresourcepool.h -o jabberresourcepool.moc
/usr/qt/3/bin/moc ./jabberbasecontact.h -o jabberbasecontact.moc
/usr/qt/3/bin/moc ./jabbercontact.h -o jabbercontact.moc
/usr/qt/3/bin/moc ./jabbergroupcontact.h -o jabbergroupcontact.moc
/usr/qt/3/bin/moc ./jabbergroupmembercontact.h -o jabbergroupmembercontact.moc
/usr/qt/3/bin/moc ./jabbercontactpool.h -o jabbercontactpool.moc
/usr/qt/3/bin/moc ./jabberformtranslator.h -o jabberformtranslator.moc
/usr/qt/3/bin/moc ./jabberformlineedit.h -o jabberformlineedit.moc
/usr/qt/3/bin/moc ./jabberchatsession.h -o jabberchatsession.moc
/usr/qt/3/bin/moc ./jabbergroupchatmanager.h -o jabbergroupchatmanager.moc
/usr/qt/3/bin/moc ./jabberfiletransfer.h -o jabberfiletransfer.moc
/usr/qt/3/bin/moc ./jabbercapabilitiesmanager.h -o jabbercapabilitiesmanager.moc
/usr/qt/3/bin/moc ./jabbertransport.h -o jabbertransport.moc
/usr/qt/3/bin/moc ./jabberbookmarks.h -o jabberbookmarks.moc
make[5]: *** No rule to make target `libiris/qca/src/libqca.la', needed by `kopete_jabber.la'.  Stop.
make[5]: *** Waiting for unfinished jobs....
make[5]: Leaving directory `/var/tmp/portage/kde-base/kopete-3.5.8/work/kopete-3.5.8/kopete/protocols/jabber'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/var/tmp/portage/kde-base/kopete-3.5.8/work/kopete-3.5.8/kopete/protocols/jabber'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/kde-base/kopete-3.5.8/work/kopete-3.5.8/kopete/protocols'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/kde-base/kopete-3.5.8/work/kopete-3.5.8/kopete'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kde-base/kopete-3.5.8/work/kopete-3.5.8'
make: *** [all] Error 2
 * 
 * ERROR: kde-base/kopete-3.5.8 failed.
 * Call stack:
 *               ebuild.sh, line   46:  Called src_compile
 *             environment, line 4342:  Called kde_src_compile
 *             environment, line 3020:  Called kde_src_compile 'src_compile'
 *             environment, line 3141:  Called kde_src_compile 'src_compile' 'all' 'myconf'
 *             environment, line 3137:  Called die
 * The specific snippet of code:
 *                   emake || diefunc "$FUNCNAME" "$LINENO" "$?" "died running emake, $FUNCNAME:make"
 *  The die message:
 *   died running emake, kde_src_compile:make
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/kde-base/kopete-3.5.8/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/kde-base/kopete-3.5.8/temp/environment'.


cranshaw ~ # equery u =kde-base/kopete-3.5.8
[ Searching for packages matching =kde-base/kopete-3.5.8... ]
[ Colour Code : set unset ]
[ Legend : Left column  (U) - USE flags from make.conf              ]
[        : Right column (I) - USE flags packages was installed with ]
[ Found these USE variables for kde-base/kopete-3.5.8 ]
 U I
 - - addbookmarks        : Builds Add Bookmarks plugin
 - - alias               : Builds Alias plugin
 + + arts                : Adds support for aRts: the KDE sound daemon
 - - autoreplace         : Builds Auto-Replace plugin
 - - connectionstatus    : Builds Connection Status plugin
 - - contactnotes        : Builds Contact Notes plugin
 + + crypt               : Add support for encryption -- using mcrypt or gpg where applicable
 - - debug               : Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see http://www.gentoo.org/proj/en/qa/backtraces.xml
 - - elibc_FreeBSD       : <unknown>
 - - gadu                : Builds GaduGadu protocol handler
 - - groupwise           : Builds Novell GroupWise protocol handler
 - - highlight           : Builds Highlight plugin
 - - history             : Builds history plugin
 + + irc                 : Builds IRC protocol handler
 + + jingle              : Enables voice calls for jabber
 - - kdeenablefinal      : EXPERIMENTAL: KDE ebuilds will use the enable-final flag, yielding compilation speedups at the cost of heavy mem usage and potentially causing problems. We strongly discourage setting this
 - - kdehiddenvisibility : Makes KDE symbols hidden by default, requires GCC 4.1 (experimental)
 + + kernel_linux        : <unknown>
 + + latex               : Adds support for LaTeX (typesetting package)
 - - netmeeting          : Builds netmeeting plugin (require gnomemeeting)
 - - nowlistening        : Builds Now Listening... plugin
 - - sametime            : Enables support for the Sametime protocol for instant messaging
 + + slp                 : Adds Service Locator Protocol support
 - - sms                 : Builds SMS protocol handler
 + + ssl                 : Adds support for Secure Socket Layer connections
 - - statistics          : Builds statistics plugin
 - - texteffect          : Builds Text Effect plugin
 - - translator          : Builds Translator plugin
 - - webpresence         : Builds Web Presence plugin
 - - winpopup            : Builds WinPopUp protocol handler
 + + xinerama            : Add support for the xinerama X11 extension, which allows you to stretch your display across multiple monitors
 + + xscreensaver        : Adds support for XScreenSaver extension
 + + yahoo               : Enable Yahoo Messenger IM protocol support



cranshaw ~ # emerge --info
Portage 2.1.4 (default-linux/x86/2007.0, gcc-4.2.2, glibc-2.7-r1, 2.6.23-gentoo-r6 i686)
=================================================================
System uname: 2.6.23-gentoo-r6 i686 AMD Athlon(tm) XP 2800+
Timestamp of tree: Thu, 24 Jan 2008 22:30:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p33
dev-java/java-config: 1.3.7, 2.1.3
dev-lang/python:     2.4.3-r4, 2.5.1-r5
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.23-r3
ACCEPT_KEYWORDS="x86 ~x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch userpriv usersandbox"
GENTOO_MIRRORS="http://gentoo.osuosl.org"
LINGUAS="en"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/enlightenment"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X a52 aac aalib acl acpi aim alsa ao apache2 apm arts audiofile bash-completion bcmath berkdb bitmap-fonts branding bzip2 cairo calendar caps cddb cdinstall cdparanoia cdr cgi cli cracklib crypt cscope ctype cups curl curlwrappers dbm dbus dga directfb dri dts dv dvd dvdr dvdread encode enscript esd evo exif expat fam fastcgi fbcon ffmpeg firefox flac fltk foomaticdb fortran ftp gcj gd gdbm geoip gif gimp glut gnome gnustep gnutls gphoto2 gpm gps graphviz gstreamer gtk gtkhtml hal hddtemp htmlhandbook iconv idn ieee1394 imagemagick imap imlib ipod ipv6 irc isdnlog jabber jack java javascript jbig jikes jingle joystick jpeg jpeg2k kde kerberos krb4 lame lash latex lcms lesstif libcaca libnotify libsamplerate libwww lm_sensors mad mcal mhash midi mikmod mime mmap mmx mng modplug mono motif mozilla mp3 mpeg mpi mplayer msn mudflap musepack musicbrainz nas ncurses neXt nls nocd nptl nptlonly nsplugin odbc offensive ogg openal openexr opengl openmp osc oscar oss pam pcre pda pdf perl php plotutils png portaudio posix pppd pulseaudio python qt3 qt3support qt4 quicktime raw rdesktop readline reflection rss ruby samba sasl sdl seamonkey session sharedext shorten simplexml skey slang slp smartcard sndfile snmp soap sockets socks5 sox speex spell spl sqlite sqlite3 sse sse2 ssl startup-notification subversion suid svg svga symlink syslog sysvipc szip taglib tcl tcpd tetex theora threads tidy tiff tk tokenizer truetype truetype-fonts type1-fonts unicode usb v4l v4l2 vcd vhosts videos vim vim-syntax vnc vorbis wavpack wifi win32codecs wmf wxwindows x264 x86 xattr xcb xcomposite xine xinerama xinetd xml xmlrpc xorg xosd xpm xprint xscreensaver xsl xv xvid yahoo zeroconf zlib" ALSA_CARDS="via82xx" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter 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="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS


Have tried MAKEOPTE="-j1" (as suggested in the forum post) and USE="-ssl" (to try to disable qca).
Comment 1 Ingmar Vanhassel (RETIRED) gentoo-dev 2008-01-25 01:27:42 UTC
Can you try `emerge -vu app-crypt/qca:1 app-crypt/qca-tls:1`
Comment 2 Ingmar Vanhassel (RETIRED) gentoo-dev 2008-01-25 01:39:27 UTC
Try `emerge -vu app-crypt/qca:1 app-crypt/qca-tls:1`
Comment 3 Adam Coyne 2008-01-25 01:43:20 UTC
`No outdated packages found on system.'  Also tried remerging qca-1.0-r3 and qca-tls-1.0-r4.
Comment 4 Tais P. Hansen 2008-01-25 06:00:16 UTC
I just got bitten by this bug as well on a fresh Gentoo install.
Comment 5 Ingmar Vanhassel (RETIRED) gentoo-dev 2008-01-25 06:50:56 UTC
This is fixed in CVS. Thanks for your report!