# qpkg -l kbarcode app-text/kbarcode-1.7.0 * CONTENTS: /share /share/apps /share/apps/kbarcode /share/apps/kbarcode/logo.png /share/apps/kbarcode/barcodes.html /share/apps/kbarcode/exampledata.sql /share/apps/kbarcode/labeldefinitions.sql /share/icons /share/icons/hicolor /share/icons/hicolor/22x22 /share/icons/hicolor/22x22/actions /share/icons/hicolor/22x22/actions/barcode.png /share/icons/hicolor/64x64 /share/icons/hicolor/64x64/apps /share/icons/hicolor/64x64/apps/kbarcode.png /share/icons/hicolor/16x16 /share/icons/hicolor/16x16/apps /share/icons/hicolor/16x16/apps/kbarcode.png /share/icons/hicolor/16x16/actions /share/icons/hicolor/16x16/actions/kbarcodeellipse.png /share/icons/hicolor/16x16/actions/kbarcodelinetool.png /share/icons/hicolor/16x16/actions/kbarcodegrid.png /share/icons/hicolor/16x16/actions/barcode.png /share/icons/hicolor/32x32 /share/icons/hicolor/32x32/apps /share/icons/hicolor/32x32/apps/kbarcode.png /share/icons/hicolor/32x32/actions /share/icons/hicolor/32x32/actions/kbarcoderect.png /share/icons/hicolor/32x32/actions/barcode.png /share/locale /share/locale/it /share/locale/it/LC_MESSAGES /share/locale/it/LC_MESSAGES/kbarcode.mo /share/locale/sv /share/locale/sv/LC_MESSAGES /share/locale/sv/LC_MESSAGES/kbarcode.mo /share/locale/fi /share/locale/fi/LC_MESSAGES /share/locale/fi/LC_MESSAGES/kbarcode.mo /share/locale/hu /share/locale/hu/LC_MESSAGES /share/locale/hu/LC_MESSAGES/kbarcode.mo /share/locale/de /share/locale/de/LC_MESSAGES /share/locale/de/LC_MESSAGES/kbarcode.mo /share/locale/es /share/locale/es/LC_MESSAGES /share/locale/es/LC_MESSAGES/kbarcode.mo /share/locale/fr /share/locale/fr/LC_MESSAGES /share/locale/fr/LC_MESSAGES/kbarcode.mo /share/services /share/services/kfile_kbarcode.desktop /share/applnk /share/applnk/Applications /share/applnk/Applications/KBarcode /share/applnk/Applications/KBarcode/kbarcode-label.desktop /share/applnk/Applications/KBarcode/kbarcode-batch.desktop /share/applnk/Applications/KBarcode/kbarcode-single.desktop /share/applnk/Applications/KBarcode/kbarcode-editor.desktop /share/applnk/Applications/KBarcode/kbarcode.desktop /usr /usr/share /usr/share/doc /usr/share/doc/kbarcode-1.7.0 /usr/share/doc/kbarcode-1.7.0/AUTHORS.gz /usr/share/doc/kbarcode-1.7.0/ChangeLog.gz /usr/share/doc/kbarcode-1.7.0/NEWS.gz /usr/share/doc/kbarcode-1.7.0/TODO.gz /usr/share/doc/kbarcode-1.7.0/README.gz /usr/share/doc/kbarcode-1.7.0/COPYING.gz /lib /lib/kde3 /lib/kde3/kfile_kbarcode.la /lib/kde3/kfile_kbarcode.so /bin /bin/kbarcode Seems that the "/usr/kde/3.1/" prefix is missing, isn't it? Reproducible: Always Steps to Reproduce: 1. 2. 3.
should install in /usr - works fine on my machine. do you have something configured differently? (KDEDIRS ?)
oops, my emerge info was missing... no, apparently my KDEDIRS is set to /usr # emerge info Portage 2.0.50_pre16 (default-x86-1.4, gcc-3.3.2, glibc-2.3.3_pre20040117-r0, 2.6.1-gentoo) ================================================================= System uname: 2.6.1-gentoo i686 Mobile Intel(R) Pentium(R) 4 - M CPU 1.80GHz Gentoo Base System version 1.4.3.12 distcc 2.12.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59 Automake: sys-devel/automake-1.7.8 ACCEPT_KEYWORDS="x86 ~x86" ACCEPT_LICENSE="" ALSA_CARDS="intel8x0" ARCH="x86" AUTOCLEAN="yes" BASH_ENV="/etc/portage/bashrc" CC="gcc" CFLAGS="-march=pentium4 -mfpmath=sse -msse2 -mmmx -O3 -pipe" CHOST="i686-pc-linux-gnu" CLASSPATH="/opt/blackdown-jdk-1.4.1/jre/lib/rt.jar:." CLEAN_DELAY="5" COLORFGBG="7;default;0" COLORTERM="Eterm" COLORTERM_BCE="Eterm" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3/share/config /usr/share/c onfig /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/pl atex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CVSROOT="/usr/local/cvsroot" CVS_RSH="ssh" CXX="g++" CXXFLAGS="-march=pentium4 -mfpmath=sse -msse2 -mmmx -O3 -pipe" DCCC_PATH="/usr/lib/distcc/bin" DISPLAY=":0.0" DISTCC_DIR="/var/tmp/distccd" DISTCC_LOG="" DISTCC_VERBOSE="0" DISTDIR="/exports/usr/portage/distfiles" EDITOR="/usr/bin/vim" ETERM_THEME_ROOT="/home/panard/.Eterm/themes/Eterm" ETERM_USER_ROOT="/home/panard/.Eterm/themes/Eterm" ETERM_VERSION="0.9.2" FEATURES="autoaddcvs ccache distcc strict" FETCHCOMMAND="/usr/bin/wget -t 5 --passive-ftp -P ${DISTDIR} ${URI}" GDK_USE_XFT="1" GENTOO_MIRRORS="http://ftp.gentoo.skynet.be/pub/gentoo/ http://gentoo.mirror.sdv.fr" GRP_STAGE23_USE="ipv6 pam tcpd readline nls ssl gpm perl python berkdb acl ncurses" GUILE_LOAD_PATH="/usr/share/guile/1.6" G_BROKEN_FILENAMES="1" HOME="/home/panard" HOSTNAME="sylvebarbe" IFS=" " INFODIR="/usr/share/info:/usr/X11R6/info" INFOPATH="/usr/share/info:/usr/share/gcc-data/i686-pc-linux-gnu/3.3/info" INPUTRC="/etc/inputrc" IRCNAME="Panard" IRCNICK="Panard" IRCSERVER="irc.freenode.org" JAVAC="/opt/blackdown-jdk-1.4.1/bin/javac" JAVA_HOME="/opt/blackdown-jdk-1.4.1" JDK_HOME="/opt/blackdown-jdk-1.4.1" KDEDIR="/usr/kde/3.1" KDEDIRS="/usr" LANG="fr_FR@euro" LESS="-R" LESSOPEN="|lesspipe.sh %s" LINGUAS="fr" LOGNAME="panard" LS_COLORS="no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:ex=01;32:*.tar=01;31:*.tgz =01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.deb=01;31:*.rpm=01;31:*.jpg=01 ;35:*.gif=01;35:*.bmp=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.png=01;35:*.mpg=01;35:*.avi=01;35:*.fli= 01;35:*.gl=01;35:*.dl=01;35:" MAKEOPTS="-j2" MANPATH="/usr/share/man:/usr/local/share/man:/usr/share/gcc-data/i686-pc-linux-gnu/3.3/man:/usr/X11R6/man:/opt/blackdown-jdk-1.4.1 /man:/usr/qt/3/man:/usr/qt/3/doc/man:/opt/vmware/man" MOZILLA_FIVE_HOME="/usr/lib/mozilla" NOCOLOR="false" PAGER="/usr/bin/less" PATH="/home/panard/bin:/bin:/usr/bin:/usr/local/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/3.3:/opt/Acrobat5:/usr/X11R6/bin:/opt/ blackdown-jdk-1.4.1/bin:/opt/blackdown-jdk-1.4.1/jre/bin:/usr/qt/3/bin:/usr/kde/3.1/bin:/usr/qt/2/bin:/usr/games/bin:/opt/vmware/b in:/opt/wolfenstein:/usr/local/maple9/bin" PKGDIR="/exports/usr/portage/packages" PORTAGE_BINHOST_CHUNKSIZE="3000" PORTAGE_CACHEDIR="/var/cache/edb/dep/" PORTAGE_CALLER="emerge" PORTAGE_GID="250" PORTAGE_MASTER_PID="25689" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/exports/usr/portage" PORTDIR_OVERLAY="/exports/usr/local/portage" PRELINK_PATH="" PRELINK_PATH_MASK="/opt" PS1="\[\033[01;32m\]\u@\h \[\033[01;34m\]\w \$ \[\033[00m\]" PWD="/home/panard" PYTHONDOCS="/usr/share/doc/python-docs-2.3.3/html" QMAKESPEC="linux-g++" QTDIR="/usr/qt/3" RESUMECOMMAND="/usr/bin/wget -c -t 5 --passive-ftp -P ${DISTDIR} ${URI}" RPMDIR="/usr/portage/rpm" RSYNC_RETRIES="3" RSYNC_TIMEOUT="180" SANE_CONFIG_DIR="/etc/sane.d" SGML_CATALOG_FILES="/etc/sgml/sgml-ent.cat:/etc/sgml/sgml-docbook.cat:/etc/sgml/sgml-docbook-4.2.cat:/etc/sgml/sgml-docbook-3.0.ca t:/etc/sgml/sgml-docbook-3.1.cat:/etc/sgml/sgml-docbook-4.1.cat:/etc/sgml/dsssl-docbook-stylesheets.cat:/etc/sgml/sgml-docbook-4.0 .cat:/etc/sgml/sgml-lite.cat:/etc/sgml/openjade-1.3.2.cat" SHELL="/bin/bash" SHLVL="3" SYNC="rsync://rsync.fr.gentoo.org/gentoo-portage" TERM="xterm" USE="X Xaw3d aalib acpi alsa amd apache2 apm arts artswrappersuid avi berkdb bonobo cdr crypt cups curl dedicated directfb doc dvd encode ethereal fbcon fbdev flash foomaticdb gd gdbm gif gnome gphoto2 gpm gtk gtk2 gtkhtml guile imagemagick imlib java joystick jpeg kde kerberos ldap libg++ libwww mad mbox mikmod motif mozilla moznocompose moznoirc moznomail mpeg mysql nas ncurses nls odb c oggvorbis opengl oss pam pcmcia pdflib perl png pnp postgres ppds python qt quicktime radeon readline ruby samba sasl scanner sd k sdl slang spell ssl svga tcltk tcpd tetex tiff truetype usb v4l videos wmf x86 xchattext xine xml xml2 xmms xv xvid zlib video_c ards_radeon linguas_fr" USER="panard" USERLAND="GNU" USE_EXPAND="VIDEO_CARDS INPUT_DEVICES LINGUAS" VIDEO_CARDS="radeon" WINDOWID="41943224" XARGS="xargs -r" XDM_MANAGED="/var/run/xdmctl/xdmctl-:0,maysd,mayfn,sched" XINITRC="/etc/X11/xinit/xinitrc" XSESSION="fluxbox" _="/usr/bin/emerge"
does it fix it if you add something like: PREFIX=/usr in the src_compile() function of the ebuild, prior to kde_src_compile all ?
I had this bug and the suggestion works for me. I think the proper fix is to call "need-kde 3" (and remove the dep to kdelibs) so that set-kdedir (from kde-functions.eclass) gets called and sets PREFIX. BTW: I think that IUSE="mysql" is inappropriate. I suggest IUSE="" and something like this in the ebuild pkg_postinst() { echo einfo "The database support for kbarcode will be present" einfo "if you have compiled Qt with mysql or postgres support." echo } or even nothing...
You're right, ebuilds have been fixed. The bad thing is that the deps set in need-kde get erased with the DEPEND="" line, but that's the proper way to do it. Ugh. Anyway, should work now.