Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 212560 - x11-themes/qtcurve: install fails in mixed kde3/kde4 environment
Summary: x11-themes/qtcurve: install fails in mixed kde3/kde4 environment
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal with 1 vote (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
: 207854 213216 262500 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-03-07 04:32 UTC by Ivan D Vasin
Modified: 2009-11-07 20:10 UTC (History)
9 users (show)

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


Attachments
cmake_install.cmake (cmake_install.cmake,1.51 KB, text/plain)
2008-03-13 00:00 UTC, Kalidarn
Details
emerge --info (emerge --info,11.68 KB, text/plain)
2009-09-02 23:39 UTC, Simeon Maryasin
Details
build.log (build.log,38.82 KB, text/plain)
2009-09-02 23:41 UTC, Simeon Maryasin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ivan D Vasin 2008-03-07 04:32:28 UTC
Install the project...
-- Install configuration: "Release"
-- Installing /var/tmp/portage/x11-themes/qtcurve-0.56.3/image/usr/kde/3.5/lib/kde3/plugins/styles/qtcurve.so
-- Installing /var/tmp/portage/x11-themes/qtcurve-0.56.3/image/usr/kde/3.5/share/apps/kstyle/themes/qtcurve.themerc
-- Installing /var/tmp/portage/x11-themes/qtcurve-0.56.3/image/usr/kde/3.5/lib/kde3/kstyle_qtcurve_config.so
CMake Error: Error in cmake code at
/var/tmp/portage/x11-themes/qtcurve-0.56.3/work/qtcurve_build/config/cmake_install.cmake:36:
FILE called with relative DESTINATION. This does not make sense when using DESTDIR. Specify absolute path or remove DESTDIR environment variable.
Current CMake stack:
[2]     /var/tmp/portage/x11-themes/qtcurve-0.56.3/work/qtcurve_build/config/cmake_install.cmake
[1]     /var/tmp/portage/x11-themes/qtcurve-0.56.3/work/qtcurve_build/cmake_install.cmake
make: *** [install] Error 255

Reproducible: Always

Steps to Reproduce:
1. emerge =x11-themes/qtcurve-0.56.3



Portage 2.1.4.4 (default-linux/x86/2006.1, gcc-4.2.3, glibc-2.7-r1, 2.6.24-zen3 i686)
=================================================================
System uname: 2.6.24-zen3 i686 Intel(R) Pentium(R) M processor 1.86GHz
Timestamp of tree: Thu, 06 Mar 2008 16:17:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p33
dev-java/java-config: 1.3.7, 2.1.5
dev-lang/python:     2.5.1-r5
dev-python/pycrypto: 2.0.1-r6
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.4_p6, 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.26
virtual/os-headers:  2.6.24
ACCEPT_KEYWORDS="x86 ~x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium4m -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /opt/openjms/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/4.0/env /usr/kde/4.0/share/config /usr/kde/4.0/shutdown /usr/share/config /var/bind /var/qmail/alias /var/qmail/control"
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/splash /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=pentium4m -O2 -pipe -fomit-frame-pointer -fvisibility-inlines-hidden"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS=""
FEATURES="ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch userpriv usersandbox"
GENTOO_MIRRORS="http://gentoo.wpi.edu/gentoo  ftp://ftp.gtlib.gatech.edu/pub/gentoo  http://distfiles.gentoo.org"
INSTALL_MASK=""
LANG="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--enable-new-dtags -Wl,--sort-common -s"
LINGUAS="en en_US"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_EXTRA_OPTS=""
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/custom-kernels /usr/portage/local/layman/netscape /usr/portage/local/layman/sabayon /usr/portage/local/layman/enlightenment /usr/local/portage"
SYNC="rsync://gentoo.wpi.edu/gentoo-portage"
USE="7zip X Xaw3d a52 aac aalib acpi administrator aim akode alias alsa amarok amazon amr animgif ansi ao apache2 apm applet artswrappersuid aspnet2 async asyncns athena audacious audiofile autoipd automount avahi avalon-framework avalon-logkit backtrace bash-completion bcmath bdf beagle berkdb bidi big-tables binfilter bittorrent blas blender-game bluetooth boost branding bzip2 cairo calendar caps captury cardbus cdda cddb cdinstall cdio cdparanoia cdr chm chroot clamav clearcase cli clisp colordiff connectionstatus console contentcache corba cpudetection cpufreq cracklib crypt cscope css ctype cups curl curlwrappers cursors cviewer cvs cvsgraph daap dbus device-mapper devil directfb disassembler disk-partition divx djbfft djvu dnd dri dts dvd dvdr dvdread dynamicplugin eap-tls ecc emacs emerald emovix enca encode enscript eolconv epydoc equalizer erandom exif expat extra-cardsets extraengine fam fame fastbuild fasttrack fat fbcon fbcondecor fbsplash ffmpeg fftw finger firefox fits flac flash flatfile flexresp2 fltk fontconfig foomaticdb fortran fpx freetype ftp fuse g15 gd gdbm gif gimpprint glade glib glibc-compat20 glibc-omitfp glitz glut gmedia gmp gnutella gnutls gpgme gphoto2 gpm graphviz gs gsm gstreamer gtk gtkhtml hal hash hddtemp hdri highlight history hou howl-compat hpn htmlhandbook http httpd icons iconv icq icu id3 id3tag idn ieee1394 image imagemagick inifile inline innodb inode inotify ipod ipv6 isdnlog ithreads jabber java java-internal java5 javascript jbig jce jikes jingle jms jmx jpeg jpeg2k kcal kde kdeenablefinal kdehiddenvisibility kdm kerberos kig-scripting kqemu lame lapack latex lcms ldap ldap-sasl libcaca libgcrypt libnotify libsamplerate libsexy libtommath libvisual libwww live lm_sensors logitech-mouse lzo mad magic mailwrapper maps math matroska md5sum mdnsresponder-compat mhash midi mikmod mime mingmjpeg mmap mmx mmxext mng modplug mono motif mozdom mozembed mp2 mp3 mp4 mp4live mpeg mpeg2 mpi mplayer mtp mudflap multiuser musepack music musicbrainz mysql mysqli ncurses net netboot netjack network network-cron new-clx nfs nis nls nntp no-helper nocd nova nowin nowlistening nptl nptlonly nsplugin ntfs numeric nvidia offensive ogg openal openexr opengl openmp openssl opensslcrypt oscar pam pango pccts pch pcmcia pcntl pcre pdf perfprofiling perl perlsuid php physfs plasma plib plotutils plugins png pnm pop posix postproc ppds pppd prediction prelude psyco pulseaudio pyste python qt-static qt3 qt3support qt4 query-browser quicktime rar rdesktop react readline real realmedia reflection reiser4 reiserfs remix replaygain replytolist rtc rtsp samba sasl scenarios sdl sdl-image semantic-desktop sensord server session shorten simplexml skins slang slp smime sms smtp sndfile snmp snortsam soap sockets socks5 solver sou sound soundex sounds sox speex spell spl sql sqlite sqlite3 srp srt sse sse2 ssl startup-notification statistics stream subversion suhosin suid svg svga svgz swat swig syslog sysvipc szip taglib tagwriting tcl tcpd tetex texteffect textures tga themes theora threads thunderbird tidy tiff timestats tk tokenizer tomsfastmath toolbar toolkit-scroll-bars tordns translator trayicon truetype tunepimp twolame unicode upnp urandom usb userlocales userpriv vcd vcdx vhosts videos vim vim-pager vim-syntax vim-with-x visualization vlm vnc vncviewer voice vorbis vorbis-psy vpopmail wavpack webdav webpresence wifi win32codecs winbind wireshark wma wmf wmp wordexp workbench wxwindows x264 x86 xanim xattr xcomposite xemacs xface xforms xft xine xinerama xinetd xml xmldoclet xmlreader xmlrpc xmlwriter xorg xosd xpm xprint xrender xscreensaver xsl xulrunner xv xvid xvmc xvnc yv12 zip zlib zoran" ALSA_CARDS="hda-intel" 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 auth_digest authn_anon authn_dbd 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 dbd deflate dir disk_cache env expiresext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="g15 ncurses text xosd" LINGUAS="en en_US" USERLAND="GNU" VIDEO_CARDS="nvidia nv"
Unset:  CPPFLAGS, CTARGET, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS
Comment 1 Ingmar Vanhassel (RETIRED) gentoo-dev 2008-03-07 11:13:13 UTC
*** Bug 207854 has been marked as a duplicate of this bug. ***
Comment 2 Ben de Groot (RETIRED) gentoo-dev 2008-03-12 21:35:21 UTC
I can't reproduce this here, it works fine for me. Could you please attach your /var/tmp/portage/x11-themes/qtcurve-0.56.3/work/qtcurve_build/config/cmake_install.cmake file for comparison?
Comment 3 Ben de Groot (RETIRED) gentoo-dev 2008-03-12 23:55:45 UTC
*** Bug 213216 has been marked as a duplicate of this bug. ***
Comment 4 Kalidarn 2008-03-13 00:00:51 UTC
Created attachment 145964 [details]
cmake_install.cmake

This one is from 0.57.0, I'm having the same trouble, btw I'm running KDE4. From I had trouble merging this when having KDE4 installed, and thus when in KDE 3.5 it merged correctly.

(This might be another bug I'm thinking of)
Comment 5 Ingmar Vanhassel (RETIRED) gentoo-dev 2008-03-13 00:26:41 UTC
kde-config apparently isn't being found.
Can both of you paste the output of:

- echo $PATH
- for i in /etc/env.d/4*kde*; do echo "--${i}--" && cat ${i}; done
Comment 6 Kalidarn 2008-03-13 04:10:10 UTC
/usr/kde/4.0/bin:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.1.2:/usr/qt/3/bin:/usr/games/bin:/opt/bin/:.

--/etc/env.d/44kdepaths-kde-4--
PATH="/usr/kde/4.0/bin"
ROOTPATH="/usr/kde/4.0/sbin:/usr/kde/4.0/bin"
LDPATH="/usr/kde/4.0/lib"
MANPATH="/usr/kde/4.0/share/man"
CONFIG_PROTECT="/usr/kde/4.0/share/config /usr/kde/4.0/env /usr/kde/4.0/shutdown /usr/share/config"
KDEDIRS="/usr:/usr/local:/usr/kde/4.0"
#KDE_IS_PRELINKED=1
XDG_DATA_DIRS="/usr/share:/usr/kde/4.0/share:/usr/local/share"
COLON_SEPARATED="XDG_DATA_DIRS"
--/etc/env.d/45kdepaths-3.5--
PATH=/usr/kde/3.5/bin
ROOTPATH=/usr/kde/3.5/sbin:/usr/kde/3.5/bin
LDPATH=/usr/kde/3.5/lib
MANPATH=/usr/kde/3.5/share/man
CONFIG_PROTECT="/usr/kde/3.5/share/config /usr/kde/3.5/env /usr/kde/3.5/shutdown /usr/share/config"
KDEDIRS="/usr:/usr/local:/usr/kde/3.5"
#KDE_IS_PRELINKED=1
XDG_DATA_DIRS="/usr/share:/usr/kde/3.5/share:/usr/local/share"
COLON_SEPARATED="XDG_DATA_DIRS"
Comment 7 Ivan D Vasin 2008-03-13 14:39:06 UTC
# echo $PATH
/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/opt/bin:/usr/local/sbin

# for i in /etc/env.d/4*kde*; do echo "--${i}--" && cat ${i}; done
--/etc/env.d/44kdepaths-kde-4--
PATH="/usr/kde/4.0/bin"
ROOTPATH="/usr/kde/4.0/sbin:/usr/kde/4.0/bin"
LDPATH="/usr/kde/4.0/lib"
MANPATH="/usr/kde/4.0/share/man"
CONFIG_PROTECT="/usr/kde/4.0/share/config /usr/kde/4.0/env /usr/kde/4.0/shutdown /usr/share/config"
KDEDIRS="/usr:/usr/local:/usr/kde/4.0"
#KDE_IS_PRELINKED=1
XDG_DATA_DIRS="/usr/share:/usr/kde/4.0/share:/usr/local/share"
COLON_SEPARATED="XDG_DATA_DIRS"
--/etc/env.d/45kdepaths-3.5--
PATH=/usr/kde/3.5/bin
ROOTPATH=/usr/kde/3.5/sbin:/usr/kde/3.5/bin
LDPATH=/usr/kde/3.5/lib
MANPATH=/usr/kde/3.5/share/man
CONFIG_PROTECT="/usr/kde/3.5/share/config /usr/kde/3.5/env /usr/kde/3.5/shutdown /usr/share/config"
KDEDIRS="/usr:/usr/local:/usr/kde/3.5"
#KDE_IS_PRELINKED=1
XDG_DATA_DIRS="/usr/share:/usr/kde/3.5/share:/usr/local/share"
COLON_SEPARATED="XDG_DATA_DIRS"
Comment 8 Kalidarn 2008-03-15 15:49:19 UTC
It seems to install fine if i do it out in it's own sesssion with X stopped logged in as root.
Comment 9 Kalidarn 2008-03-15 15:55:55 UTC
As root in own session:

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.1.2:/usr/kde/4.0/sbin:/usr/kde/4.0/bin:/usr/kde/3.5/sbin:/usr/kde/3.5/bin:/usr/qt/3/bin

--/etc/env.d/44kdepaths-kde-4--
PATH="/usr/kde/4.0/bin"
ROOTPATH="/usr/kde/4.0/sbin:/usr/kde/4.0/bin"
LDPATH="/usr/kde/4.0/lib"
MANPATH="/usr/kde/4.0/share/man"
CONFIG_PROTECT="/usr/kde/4.0/share/config /usr/kde/4.0/env /usr/kde/4.0/shutdown /usr/share/config"
KDEDIRS="/usr:/usr/local:/usr/kde/4.0"
#KDE_IS_PRELINKED=1
XDG_DATA_DIRS="/usr/share:/usr/kde/4.0/share:/usr/local/share"
COLON_SEPARATED="XDG_DATA_DIRS"
--/etc/env.d/45kdepaths-3.5--
PATH=/usr/kde/3.5/bin
ROOTPATH=/usr/kde/3.5/sbin:/usr/kde/3.5/bin
LDPATH=/usr/kde/3.5/lib
MANPATH=/usr/kde/3.5/share/man
CONFIG_PROTECT="/usr/kde/3.5/share/config /usr/kde/3.5/env /usr/kde/3.5/shutdown /usr/share/config"
KDEDIRS="/usr:/usr/local:/usr/kde/3.5"
#KDE_IS_PRELINKED=1
XDG_DATA_DIRS="/usr/share:/usr/kde/3.5/share:/usr/local/share"
COLON_SEPARATED="XDG_DATA_DIRS"
Comment 10 Jannick Kuhr 2008-04-28 02:39:40 UTC
Interesting... I have the same problem with x11-themes/qtcurve-0.59.0 using paludis for installation. It does not work in Konsole but in a real root session.
Comment 11 Ben de Groot (RETIRED) gentoo-dev 2008-04-28 10:59:23 UTC
(In reply to comment #10)
> Interesting... I have the same problem with x11-themes/qtcurve-0.59.0 using
> paludis for installation. It does not work in Konsole but in a real root
> session.
 
And I assume you have both kde3 and kde4 installed? 
Looks to me this is a problem with environment variables, that somehow get mixed up in a mixed kde3/4 environment, and I'm thinking of reassigning this bug to the kde herd.
Comment 12 Ben de Groot (RETIRED) gentoo-dev 2008-06-07 20:49:00 UTC
0.59.2 is reported as working in a kde4 environment, can you test?

reassigning to kde herd
Comment 13 Ben de Groot (RETIRED) gentoo-dev 2008-09-24 19:15:50 UTC
This is reported as working fine with current kde-testing overlay. Closing.
Comment 14 Chris Slycord 2008-09-30 15:35:08 UTC
(In reply to comment #13)
> This is reported as working fine with current kde-testing overlay. Closing.
> 

Shouldn't the bug stay open until at least something that's in the official tree fixes the bug?
Comment 15 Peter D 2008-11-04 05:10:24 UTC
(In reply to comment #14)
> (In reply to comment #13)
> > This is reported as working fine with current kde-testing overlay. Closing.
> > 
> 
> Shouldn't the bug stay open until at least something that's in the official
> tree fixes the bug?
> 

Just wanted to report that I have observed the same behaviour today in version 0.59.5 (failure inside kde 4, success from an X-Free terminal)
Comment 16 Cristian Tarsoaga 2008-12-31 16:09:53 UTC
it's still here with the 0.60.0 qcurve (I also have both kde3.5 and kde 4.1)
Comment 17 Ben de Groot (RETIRED) gentoo-dev 2008-12-31 17:22:42 UTC
For that reason I'm reopening this bug... *sigh*
Comment 18 Ben de Groot (RETIRED) gentoo-dev 2009-03-15 18:11:35 UTC
*** Bug 262500 has been marked as a duplicate of this bug. ***
Comment 19 Tobias Leupold 2009-04-05 18:34:11 UTC
Still the same with x11-themes/qtcurve-0.62.5 here
Comment 20 Ben de Groot (RETIRED) gentoo-dev 2009-06-14 14:57:04 UTC
Is this still the case with the latest stable kde:3.5?
Comment 21 Simeon Maryasin 2009-09-02 23:39:34 UTC
I haven't KDE installed, only those:
$ ls /var/db/pkg/kde*
/var/db/pkg/kde-base:
kdelibs-3.5.10-r6/  kdialog-3.5.10/

/var/db/pkg/kde-misc:
basket-1.0.3.1/

I'm using x11-wm/awesome and x11-terms/rxvt-unicode and app-misc/screen.
But I have same problem with qtcurve-0.68.0. And it still remains with stopped X server and plain console, and even in single-user mode.

# echo $PATH
/sbin:/bin:/usr/sbin:/usr/bin
# for i in /etc/env.d/4*kde*; do echo "--${i}--" && cat ${i}; done
--/etc/env.d/45kdepaths-3.5--
PATH=/usr/kde/3.5/bin
ROOTPATH=/usr/kde/3.5/sbin:/usr/kde/3.5/bin
LDPATH=/usr/kde/3.5/lib:
MANPATH=/usr/kde/3.5/share/man
CONFIG_PROTECT="/usr/kde/3.5/share/config /usr/kde/3.5/env /usr/kde/3.5/shutdown /usr/share/config"
#KDE_IS_PRELINKED=1
# Excessive flushing to disk as in releases before KDE 3.5.10. Usually you don't want that.
#KDE_EXTRA_FSYNC=1
XDG_DATA_DIRS="/usr/kde/3.5/share"
Comment 22 Simeon Maryasin 2009-09-02 23:39:52 UTC
Created attachment 203024 [details]
emerge --info
Comment 23 Simeon Maryasin 2009-09-02 23:41:40 UTC
Created attachment 203025 [details]
build.log
Comment 24 Ben de Groot (RETIRED) gentoo-dev 2009-11-03 15:31:32 UTC
> /usr/kde/3.5/bin/kde-config: error while loading shared libraries: libjpeg.so.62: cannot open shared object file: No such file or directory

You need to fix that first.
Comment 25 Samuli Suominen (RETIRED) gentoo-dev 2009-11-07 20:10:46 UTC
Has been masked for removal with KDE 3.5.10.