Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 38714 - kbarcode 1.7.0 bad location install...
Summary: kbarcode 1.7.0 bad location install...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-19 07:55 UTC by Panard
Modified: 2004-01-19 11:44 UTC (History)
1 user (show)

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 Panard 2004-01-19 07:55:51 UTC
# 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.
Comment 1 Caleb Tennis (RETIRED) gentoo-dev 2004-01-19 08:01:57 UTC
should install in /usr - works fine on my machine.  do you have something configured differently? (KDEDIRS ?)
Comment 2 Panard 2004-01-19 08:19:52 UTC
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"
Comment 3 Caleb Tennis (RETIRED) gentoo-dev 2004-01-19 09:35:37 UTC
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
?
Comment 4 Gregorio Guidi (RETIRED) gentoo-dev 2004-01-19 11:25:27 UTC
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...
Comment 5 Caleb Tennis (RETIRED) gentoo-dev 2004-01-19 11:44:12 UTC
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.