Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 257859 - kde-base/nepomuk-4.2.0 fails to build when kde-base/kdelibs-4.2.0-r1 has semantic-desktop enabled.
Summary: kde-base/nepomuk-4.2.0 fails to build when kde-base/kdelibs-4.2.0-r1 has sema...
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-02-06 06:39 UTC by kevin kaploe
Modified: 2009-06-04 16:25 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 kevin kaploe 2009-02-06 06:39:01 UTC
nepomuk is supposed to build when kdelib's has the semantic-desktop use flag set. nepomuk fails regardless of what the use flag is set, complaining it can't kind the needed files in kde-libs.

Reproducible: Always

Steps to Reproduce:
1.emerge kde-base/kdelibs-4.2.0-r1 with semantic-desktop enabled
2.emerge kde-base/nepomuk-4.2.0


Actual Results:  
nepomuk fails with the following error.

-----------------------------------------------------------------------------                                      
-- The following OPTIONAL packages could NOT be located on your system.                                            
-- Consider installing them to enable more features from this software.                                            
+ Nepomuk: Nepomuk Libraries <kdelibs>                                                                             
Required to build Nepomuk.                                                                                         
-----------------------------------------------------------------------------                                      

-- Configuring done
-- Generating done 
-- Build files have been written to: /var/tmp/portage/kde-base/nepomuk-4.2.0/work/nepomuk_build
>>> Source configured.                                                                         
>>> Compiling source in /var/tmp/portage/kde-base/nepomuk-4.2.0/work/nepomuk-4.2.0 ...         
make -j3                                                                                       
>>> Source compiled.                                                                           
>>> Test phase [not enabled]: kde-base/nepomuk-4.2.0                                           

>>> Install nepomuk-4.2.0 into /var/tmp/portage/kde-base/nepomuk-4.2.0/image/ category kde-base
make -j3 install DESTDIR=/var/tmp/portage/kde-base/nepomuk-4.2.0/image/                        
make: *** No rule to make target `install'.  Stop.

Expected Results:  
nepomuk is supposed to build with no problems if the semantic-desktop use flag is set in kde-libs.

kde-libs
[ebuild   R   ] kde-base/kdelibs-4.2.0-r1  USE="alsa bzip2 kdeprefix mmx nls opengl semantic-desktop spell sse sse2 ssl -3dnow -acl (-altivec) -bindist -debug -doc -fam -htmlhandbook -jpeg2k -kerberos -openexr -test -zeroconf" 0 kB

nepomuk
[ebuild  NS   ] kde-base/nepomuk-4.2.0 [4.1.4] USE="kdeprefix -debug" 0 kB

emerge --info

Portage 2.2_rc23 (default/linux/x86/2008.0/desktop, gcc-4.1.2, glibc-2.6.1-r0, 2.6.27-gentoo-r8 i686)
=================================================================                                    
System uname: Linux-2.6.27-gentoo-r8-i686-Intel-R-_Core-TM-2_Duo_CPU_T7100_@_1.80GHz-with-glibc2.0   
Timestamp of tree: Fri, 06 Feb 2009 00:05:01 +0000                                                   
app-shells/bash:     3.2_p39                                                                         
dev-java/java-config: 1.3.7-r1, 2.1.6-r1                                                             
dev-lang/python:     2.4.4-r13, 2.5.2-r7                                                             
dev-python/pycrypto: 2.0.1-r6                                                                        
dev-util/cmake:      2.6.2-r1                                                                        
sys-apps/baselayout: 1.12.11.1                                                                       
sys-apps/sandbox:    1.2.18.1-r2                                                                     
sys-devel/autoconf:  2.13, 2.63                                                                      
sys-devel/automake:  1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2                                
sys-devel/binutils:  2.18-r3                                                                         
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.27-r2
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=prescott -pipe -fomit-frame-pointer"
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/kde/4.1/env /usr/kde/4.1/share/config /usr/kde/4.1/shutdown /usr/kde/4.2/env /usr/kde/4.2/share/config /usr/kde/4.2/shutdown /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/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O2 -march=prescott -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="candy distlocks fixpackages parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="en_US"
MAKEOPTS="-j3"
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"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acpi aiglx aim alsa archive arts berkdb bluetooth branding bzip2 cairo cdr cdrw cli cracklib crypt cups dbus dri dvd dvdr dvdread eds emboss encode esd evo ffmpeg firefox flac font-server fortran gdbm gif gnome gpm gstreamer gtk gtk2 hal iconv isdnlog java joystick jpeg kde kdeprefix ldap libnotify mad midi mikmod mjpeg mmx mp3 mpegmsn mudflap ncurses nls nptl nptlonly nsplugin ogg oggvorbis opengl openmp oss pam pcre pdf perl png pnp ppds pppd python qt3 qt3support qt4 quicktime readline reflection samba sdl session spell spl sse sse2 sse3 ssl ssse3 startup-notification svg symlink sysfs tcpd theora tiff truetype unicode usb vcd vidix vorbis win32codec win32codecs x264 x86 xcomposite xine xml xorg xpm xulrunner xv xvid zip zlib" ALSA_CARDS="hda-intel" 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="evdev keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_US" USERLAND="GNU" VIDEO_CARDS="vesa i810 intel"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 1 Markus Doits 2009-02-07 11:43:32 UTC
same for me on 4.2.61
Comment 2 Maciej Mrozowski gentoo-dev 2009-02-09 22:47:28 UTC
You all probably have 4.1 installed as well (I see kdeprefix set), right?
Comment 3 kevin kaploe 2009-02-09 23:01:35 UTC
(In reply to comment #2)
> You all probably have 4.1 installed as well (I see kdeprefix set), right?
> 

Yes kdeprefix is set on both 4.1 and the in coming 4.2 

4.1 is not completely functional at the moment, due to some of the 4.2 stuff installed.
Comment 4 Maciej Mrozowski gentoo-dev 2009-06-04 16:25:47 UTC
This should be issue no longer - due to fixed separation of build environment from system installed kdelibs. Please reopen if still present with 4.2.4.