Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 36474

Summary: kickarts - ebuild submit
Product: Gentoo Linux Reporter: Piotr Piasny <p1t3r05>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: RESOLVED WONTFIX    
Severity: enhancement Keywords: EBUILD
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
URL: http://ripi.net/software/kickarts/
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: new ebuild

Description Piotr Piasny 2003-12-25 04:41:14 UTC
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:
Comment 1 Piotr Piasny 2003-12-25 04:42:34 UTC
Created attachment 22652 [details]
new ebuild

i think that can be helpfull :)
Comment 2 Dominik Stadler (RETIRED) gentoo-dev 2004-02-19 15:04:32 UTC
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!
Comment 3 Christian Harms 2005-02-04 08:25:56 UTC
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
Comment 4 Jason Komar 2005-03-06 18:50:39 UTC
This builds cleanly for me with the change noted by Dominik. Did you make the noted change before emerging?
Comment 5 Jason Komar 2005-03-07 12:11:10 UTC
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.
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2006-05-22 07:29:17 UTC
Last upstream release 3 years ago... Not getting into portage, sorry.