kickarts is small, great KDE kicker applet. it provides the same funcionality as artsshell but via nice gui. this applet is very usefull for example running games. this ebuild uses kde eclasses, works well, i cannot find any bug. someone who knows KDE better can add some dependencies. Reproducible: Always Steps to Reproduce:
Created attachment 22652 [details] new ebuild i think that can be helpfull :)
I had to do a slight adjustment to the ebuild to get it to work. In the SRC_URI replace the first ${P} with ${PV}, as only the version "0.4" is used as second directory-name. The line now reads: SRC_URI="http://ripi.net/pub/software/${PN}/${PV}/${P}.tar.gz" After this change compiling and running works fine!
I get /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../x86_64-pc-linux-gnu/bin/ld: .libs/confdialog.o: relocation R_X86_64_32S against `vtable for ConfDialog' can not be used when making a shared object; recompile with -fPIC .libs/confdialog.o: could not read symbols: Bad value collect2: ld returned 1 exit status make[3]: *** [kickarts_panelapplet.la] Error 1 make[3]: Leaving directory `/var/tmp/portage/kickarts-0.4/work/kickarts-0.4/kickarts' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/kickarts-0.4/work/kickarts-0.4/kickarts' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/kickarts-0.4/work/kickarts-0.4' make: *** [all] Error 2 !!! ERROR: kde-misc/kickarts-0.4 failed. !!! Function kde_src_compile, Line 156, Exitcode 2 # emerge info Portage 2.0.51-r15 (default-linux/amd64/2005.0, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.9-gentoo-r14-lordi-1.2 x86_64) ================================================================= System uname: 2.6.9-gentoo-r14-lordi-1.2 x86_64 AMD Athlon(tm) 64 Processor 3000+ Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4 [2.3.4 (#1, Feb 2 2005, 16:44:13)] ccache version 2.3 [enabled] dev-lang/python: 2.3.4 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.6.8.1-r4 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CFLAGS="-march=k8 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=k8 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig candy ccache distlocks gpg sandbox userpriv usersandbox" GENTOO_MIRRORS="ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://gentoo.tiscali.nl/gentoo/ http://www.gigaload.org/gentoo.org/ http://ftp.easynet.nl/mirror/gentoo/" LDFLAGS="-Wl,-O1" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="amd64 X acpi adns alsa arts bcmath berkdb bitmap-fonts cdr crypt dvd dvdr erandom f77 fam fbcon flac fortran ftp gcj gif gpm gtk gtk2 imagemagick imlib ipv6java jp2 jpeg kde ldap libwww lzw lzw-tiff mad makecheck motif multislot ncurses nls nptl objc oggvorbis opengl oss pam perl pic png python qt readline sdl slangssl tcpd tetex tiff truetype truetype-fonts type1-fonts unicode usb userlocales xml2 xmms xpm xrandr xv zlib linguas_en_GB linguas_de_DE@euro linguas_de linguas_de_DE" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL
This builds cleanly for me with the change noted by Dominik. Did you make the noted change before emerging?
I spoke too soon. I didn't look close enough to realize that you were running AMD64. I tried the modified ebuild on my AMD64 today and got the same compile error.
Last upstream release 3 years ago... Not getting into portage, sorry.