Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 87672 - amaroK 1.2.3 installs in wrong prefix and doesn't work
Summary: amaroK 1.2.3 installs in wrong prefix and doesn't work
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-04-02 07:01 UTC by Michał Ziąbkowski
Modified: 2005-04-02 11:49 UTC (History)
0 users

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 Michał Ziąbkowski 2005-04-02 07:01:47 UTC
When I recently emerged amaroK 1.2.3, I noticed that most of it gets installed as if / was the prefix, i.e. files are being copied to /bin, /lib/kde3 and /share. I need to move those files to the /usr prefix to make amaroK work. Without it, the player doesn't run, since it can't find its sound plugins. Suprisingly, I remember emerging this version earlier with no such oddities occurring. I can't say I've been doing any changes which could bring about this effect.


Reproducible: Always
Steps to Reproduce:
1. emerge =amarok-1.2.3
2. try to run amarok (skip the first0run wizard, if you need to)

Actual Results:  
The player installs in the wrong prefix. After executing amarok, the player will sooner or later report:
"amaroK could not find any sound-engine plugins. It is likely that amaroK is installed under the wrong 
prefix, please fix your installation using: 
$ cd /path/to/amarok/source-code/ 
$ su -c "make uninstall" 
$ ./configure --prefix=`kde-config --prefix` && su -c "make install" 
$ kbuildsycoca 
$ amarok"

Expected Results:  
The player should install in the /usr prefix, as it's supposed to.

The version of kdelibs I use is 3.3.2-r7.

Here's the output of emerge info:
Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5, glibc-2.3.4.20041102-r1, 2.6.10-gentoo-r7 
i686)
=================================================================
System uname: 2.6.10-gentoo-r7 i686 AMD Athlon(tm) XP 2000+
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Mar  9 2005, 18:44:19)]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.5, 1.8.5-r3, 1.7.9-r1, 1.9.4, 1.6.3, 1.4_p6
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.11
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=athlon-xp -mfpmath=sse,387 -msse -mmmx -m3dnow -fomit-frame-pointer -pipe 
-DNDEBUG -DG_DISABLE_ASSERT -DG_DISABLE_CHECKS -DG_DISABLE_CAST_CHECKS -
maccumulate-outgoing-args"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/
config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -mfpmath=sse,387 -msse -mmmx -m3dnow -fomit-frame-pointer -
pipe -DNDEBUG -DG_DISABLE_ASSERT -DG_DISABLE_CHECKS -
DG_DISABLE_CAST_CHECKS -maccumulate-outgoing-args"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://gentoo.prz.rzeszow.pl"
LANG="pl_PL"
LC_ALL="pl_PL"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/home/mziab/ebuild"
SYNC="rsync://rsync3.pl.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowex X alsa apm avi bash-completion berkdb bitmap-fonts cdr crypt cups curl 
dvd dvdr emboss encode fam flac foomaticdb fortran ftp gdbm gif gnome gpm gtk gtk2 imagemagick 
imlib ipv6 joystick jpeg kdeenablefinal libg++ libwww mad mikmod mmx mmx2 motif mp3 mpeg ncurses 
nls nptl nptlonly oggvorbis opengl oss pam pdflib perl pic png python qt quicktime readline samba 
scanner sdl slang spell sse ssl tcltk tcpd tiff truetype truetype-fonts type1-fonts usb userlocales 
xinerama xml xml2 xmms xv zlib linguas_pl"
Unset:  ASFLAGS, CBUILD, CTARGET, LDFLAGS
Comment 1 Michał Ziąbkowski 2005-04-02 11:49:54 UTC
Fixed. After deleting /etc/env.d/47kdepaths-3.3.2 and reemerging several components and much to my surprise, the problem disappeared. I don't exactly now how, though.