Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
How to compile and use XBMC in gentoo.
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
Xake
Guru
Guru


Joined: 11 Feb 2004
Posts: 588
Location: Göteborg, the rainy part of scandinavia

PostPosted: Wed Jan 28, 2009 8:37 am    Post subject: How to compile and use XBMC in gentoo. Reply with quote

(this is mostly a support thread for bug 198849)

Compiling

Go fetch the latest ebuild from bug 198849, choose between the from "stable" 8.10, or live-svn 9999 version.
Place it in you overlay (under category media-video/xbmc) and do not forget to manifest the ebuild.
As this is experimental ebuilds: if you do not know how to do this already, are you sure this things are for you?
(If you do not already know, but want to learn a bit, and RTFM (yeah, you should! I will not just give you the commands without telling you why it works), look into the gentoo dev-manual, more precisely here and here)


Next you have the magic command
Code:
emerge xbmc


It should pull in a lot of deps, compile them all and end with compilation of xbmc.
If this compilation breaks, please try again with MAKEOPTS="-j1" and then post the error here.

Next you can run xbmc.

If it works for you: have fun.
Else: read ahead!

Troubleshooting

There is a lot of thing that can go wrong with XBMC currently. Firstly it boundles *a lot* of libraries which makes it gigantic, hard to build and leave you with a horde of things that can go wrong.
For some reason it also places it's runtime log as /var/tmp/<username>-xbmc.log.
Always start by reading this file. If someone asks for the output from "the xbmc log" they usually mean this file.
If it is not there then you probably do not have write-permissions to this folder (which is not a bad thing). If you do not want to/can make this directory writable, then go whine upstreams (http://xbmc.org), ask them to modify the source to place this file inside of TMPDIR or HOMEDIR.

Is you bug a crasher?
Then from a terminal run
Code:
ulimit -c unlimited && xbmc
and make it crash.
Afterwards you will have a file named core or core.<pidof xbmc>.
run
Code:
gdb /usr/bin/share/xmbc/xbmc.bin <corefile>
where you substitute <corefile> with above mentioned file.
inside of gdb run
Code:
bt full
and post the output here.

Hopefully someone can help you or give you directions of what to do next.


Last edited by Xake on Sun Feb 08, 2009 10:10 pm; edited 2 times in total
Back to top
View user's profile Send private message
jesnow
Guru
Guru


Joined: 26 Apr 2006
Posts: 588

PostPosted: Sun Feb 08, 2009 12:11 am    Post subject: Reply with quote

Can someone please post a detailed description of how to build, some of us haven't maifested too many ebuilds before, and could use some hand holding.
Back to top
View user's profile Send private message
Xake
Guru
Guru


Joined: 11 Feb 2004
Posts: 588
Location: Göteborg, the rainy part of scandinavia

PostPosted: Sun Feb 08, 2009 10:11 pm    Post subject: Reply with quote

jesnow wrote:
Can someone please post a detailed description of how to build, some of us haven't maifested too many ebuilds before, and could use some hand holding.

I have updated the first post with links to the proper information.
Back to top
View user's profile Send private message
saffsd
Tux's lil' helper
Tux's lil' helper


Joined: 03 Mar 2006
Posts: 139

PostPosted: Wed Feb 11, 2009 10:41 am    Post subject: Reply with quote

I have successfully compiled both the 8.10-r5 ebuild, as well as the svn rebuild(r17641), but I can't get xbmc to start at all - Nothing happens, it just hangs.

I get the following in xbmc.log:
Code:

21:38:59 T:3058091872 M:320598016  NOTICE: -----------------------------------------------------------------------
21:38:59 T:3058091872 M:320598016  NOTICE: Starting XBMC, Platform: GNU/Linux.  Built on Feb 11 2009 (SVN:17641)
21:38:59 T:3058091872 M:320598016  NOTICE: special://xbmc/ is mapped to: /usr/share/xbmc
21:38:59 T:3058091872 M:320598016  NOTICE: special://masterprofile/ is mapped to: /home/xbmc/.xbmc/userdata
21:38:59 T:3058091872 M:320598016  NOTICE: special://home/ is mapped to: /home/xbmc/.xbmc
21:38:59 T:3058091872 M:320598016  NOTICE: special://temp/ is mapped to: /tmp/xbmc-xbmc
21:38:59 T:3058091872 M:320598016  NOTICE: The executable running is: /usr/share/xbmc/xbmc.bin
21:38:59 T:3058091872 M:320598016  NOTICE: Log File is located: /var/tmp/xbmc-xbmc.log
21:38:59 T:3058091872 M:320598016  NOTICE: -----------------------------------------------------------------------
21:38:59 T:3058091872 M:320458752 WARNING: CreateFile, successfuly opened </usr/share/xbmc/userdata/ModeLines.xml> instead of </usr/share/xbmc/UserData/ModeLines.xml>
21:38:59 T:3058091872 M:319868928  NOTICE: Setup SDL


Nothing else thereafter. I'm guessing we're getting stuck somewhere in this SDL setup step? There is no console output from xbmc. I would appreciate any suggestions, thanks!

Here is the tail end of `strace xbmc` run as user xbmc

Code:

mmap2(NULL, 936, PROT_READ, MAP_SHARED, 11, 0) = 0xb7ee1000
_llseek(11, 936, [936], SEEK_SET)       = 0
munmap(0xb7ee1000, 936)                 = 0
close(11)                               = 0
open("/dev/snd/controlC0", O_RDONLY)    = 11
close(11)                               = 0
semget(0x56a4d5, 1, IPC_CREAT|0660)     = 131072
semctl(131072, 0, IPC_64|IPC_STAT, 0xbf908b78) = 0
semctl(131072, 0, IPC_64|IPC_SET, 0xbf908b78) = -1 EPERM (Operation not permitted)
semop(131072, 0xbf908d42, 2


As you can see, the last 'semop' does not complete. I'm guessing it's a deadlock on a semaphore somewhere. I will see if I can figure out where.

I tried to have a peek with gdb, but for some reason I don't get debugging symbols:

Code:

(no debugging symbols found)
^C
Program received signal SIGINT, Interrupt.
[Switching to Thread 0xb630e760 (LWP 29295)]
0xffffe424 in __kernel_vsyscall ()
(gdb) bt
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb765199b in semop () from /lib/libc.so.6
#2  0xb7ca70b4 in snd_pcm_dmix_open () from /usr/lib/libasound.so.2
#3  0xb7ca7e38 in _snd_pcm_dmix_open () from /usr/lib/libasound.so.2
#4  0xb7c739f4 in ?? () from /usr/lib/libasound.so.2
#5  0xbfbc82d4 in ?? ()
#6  0x08cff770 in ?? ()
#7  0x08ce3e08 in ?? ()
#8  0x08cff838 in ?? ()
#9  0x00000000 in ?? ()


alsa-libs and xbmc itself are both built with the debug use flag.

Code:

xbmc@localhost ~ $ eix alsa-lib
[I] media-libs/alsa-lib
     Available versions:  1.0.14a-r1 (~)1.0.15 1.0.16 (~)1.0.16-r1 (~)1.0.17-r1 1.0.17a (~)1.0.18 (~)1.0.19 {alisp alsa_pcm_plugins_adpcm alsa_pcm_plugins_alaw alsa_pcm_plugins_asym alsa_pcm_plugins_copy alsa_pcm_plugins_dmix alsa_pcm_plugins_dshare alsa_pcm_plugins_dsnoop alsa_pcm_plugins_empty alsa_pcm_plugins_extplug alsa_pcm_plugins_file alsa_pcm_plugins_hooks alsa_pcm_plugins_iec958 alsa_pcm_plugins_ioplug alsa_pcm_plugins_ladspa alsa_pcm_plugins_lfloat alsa_pcm_plugins_linear alsa_pcm_plugins_meter alsa_pcm_plugins_mmap_emul alsa_pcm_plugins_mulaw alsa_pcm_plugins_multi alsa_pcm_plugins_null alsa_pcm_plugins_plug alsa_pcm_plugins_rate alsa_pcm_plugins_route alsa_pcm_plugins_share alsa_pcm_plugins_shm alsa_pcm_plugins_softvol debug doc midi python}
     Installed versions:  1.0.19(22:21:40 02/11/09)(alsa_pcm_plugins_adpcm alsa_pcm_plugins_alaw alsa_pcm_plugins_asym alsa_pcm_plugins_copy alsa_pcm_plugins_dmix alsa_pcm_plugins_dshare alsa_pcm_plugins_dsnoop alsa_pcm_plugins_empty alsa_pcm_plugins_extplug alsa_pcm_plugins_file alsa_pcm_plugins_hooks alsa_pcm_plugins_iec958 alsa_pcm_plugins_ioplug alsa_pcm_plugins_ladspa alsa_pcm_plugins_lfloat alsa_pcm_plugins_linear alsa_pcm_plugins_meter alsa_pcm_plugins_mmap_emul alsa_pcm_plugins_mulaw alsa_pcm_plugins_multi alsa_pcm_plugins_null alsa_pcm_plugins_plug alsa_pcm_plugins_rate alsa_pcm_plugins_route alsa_pcm_plugins_share alsa_pcm_plugins_shm alsa_pcm_plugins_softvol debug midi python -alisp -doc)
     Homepage:            http://www.alsa-project.org/
     Description:         Advanced Linux Sound Architecture Library

xbmc@localhost ~ $ eix xbmc
[I] media-video/xbmc [1]
     Available versions:  (**)8.10-r5 (**)9999-r2 {autostart ccache debug gprof joystick mms opengl}
     Installed versions:  9999-r2(19:59:47 02/11/09)(autostart debug mms opengl -ccache -gprof -joystick)
     Homepage:            http://xbmc.org/
     Description:         XBMC is a free and open source media-player and entertainment hub

[1] /usr/portage/local/overlay




Final edit- Sorry, this was not an XBMC issue at all (except that if you recompile alsa-lib, you should remember to /etc/init.d/alsasound restart thereafter). Restarting the alsasound boot service cured the above.
Back to top
View user's profile Send private message
DaggyStyle
Watchman
Watchman


Joined: 22 Mar 2006
Posts: 5326

PostPosted: Wed Feb 11, 2009 11:02 pm    Post subject: Reply with quote

why does alsa-lib has to be emerged with the debug flag?
_________________
Only two things are infinite, the universe and human stupidity and I'm not sure about the former - Albert Einstein
Back to top
View user's profile Send private message
saffsd
Tux's lil' helper
Tux's lil' helper


Joined: 03 Mar 2006
Posts: 139

PostPosted: Wed Feb 11, 2009 11:33 pm    Post subject: Reply with quote

DaggyStyle wrote:
why does alsa-lib has to be emerged with the debug flag?


Good question. I was gathering information from two sets of instructions when installing. The set on the gentoo wiki (http://www.gentoo-wiki.info/XBMC) demands it as a fix for a Floating Point Exception issue. It's not clear from the bug if this issue has been settled, it certainly is mentioned though. (https://bugs.gentoo.org/198849) So perhaps this workaround is no longer necessary. I'm happily running xbmc now though - looks like my xbox is being forced into early retirement!
Back to top
View user's profile Send private message
enkil
Tux's lil' helper
Tux's lil' helper


Joined: 27 Apr 2004
Posts: 115
Location: Bern, Switzerland

PostPosted: Fri Feb 13, 2009 10:23 pm    Post subject: Reply with quote

This is not quite ebuild-related, but has anybody managed to compile the xmbc-vdpau branch on gentoo?

Edit: I can no longer compile xbmc (neither the linuxport branch nor the vdpau-branch). I always get the following error during compilation:
Code:
libtool: compile:  gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"SDL_Goom\" -DVERSION=\"2k4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DYYTEXT_POINTER=1 -DHAVE_MMX=1 -DCPU_X86=1 -I. -O2 -march=core2 -pipe -MT goomsl_yacc.lo -MD -MP -MF .deps/goomsl_yacc.Tpo -c goomsl_yacc.c  -fPIC -DPIC -o goomsl_yacc.o
Compiling ../Python/Lib/idlelib/ObjectBrowser.pyc
goomsl_yacc.y: In function ‘gsl_declare_global_variable’:
goomsl_yacc.y:1186: error: ‘FLOAT_TK’ undeclared (first use in this function)
goomsl_yacc.y:1186: error: (Each undeclared identifier is reported only once
goomsl_yacc.y:1186: error: for each function it appears in.)
goomsl_yacc.y:1187: error: ‘INT_TK’ undeclared (first use in this function)
goomsl_yacc.y:1188: error: ‘PTR_TK’ undeclared (first use in this function)
Compiling ../Python/Lib/idlelib/OutputWindow.pyc
make[3]: *** [goomsl_yacc.lo] Error 1
make[3]: Leaving directory `/var/tmp/portage/media-video/xbmc-9999-r2/work/xbmc-9999/xbmc/visualizations/Goom/goom2k4-0/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/media-video/xbmc-9999-r2/work/xbmc-9999/xbmc/visualizations/Goom/goom2k4-0'
make[1]: *** [goom2k4-0/src/.libs/libgoom2.a] Error 2
make[1]: Leaving directory `/var/tmp/portage/media-video/xbmc-9999-r2/work/xbmc-9999/xbmc/visualizations/Goom'
make: *** [visualizations] Error 2
make: *** Waiting for unfinished jobs....


Anyone else with the same problem?
Back to top
View user's profile Send private message
Thistled
Guru
Guru


Joined: 06 Jan 2011
Posts: 548
Location: Scotland

PostPosted: Mon Sep 12, 2011 3:16 pm    Post subject: Reply with quote

It's one thing being able to compile and install, but it is a completely different ball game with regards to running the darn thing.
I just can't run XBMC-10.1, it's complaining about missing shared object for guess what?
Code:
pig ~ # xbmc
/usr/local/share/xbmc/xbmc.bin: error while loading shared libraries: libhal-storage.so.1: cannot open shared object file: No such file or directory

libhal-storage.so !!!!
I do not use hal on this system.
I have also checked the ebuild, where I can clearly see --disable-hal, so why on earth is it building fine, but looking for libhal-storage.so upon execution?
I've been using Gentoo for over 3 years now, and only ONCE have I been able to get XBMC working. I love this app, and have had nothing but grief for the last 2 years. If it not a problem with jpeg, it's png, and now it's hal.

Code:

pig ~ # emerge --info xbmc
Portage 2.1.10.11 (default/linux/x86/10.0/desktop/gnome, gcc-4.5.2, glibc-2.12.2-r0, 3.0.4-gentoo i686)
=================================================================
                        System Settings
=================================================================
System uname: Linux-3.0.4-gentoo-i686-Pentium-R-_Dual-Core_CPU_E5400_@_2.70GHz-with-gentoo-2.0.3
Timestamp of tree: Sun, 11 Sep 2011 23:00:01 +0000
app-shells/bash:          4.2_p8-r1
dev-java/java-config:     2.1.11-r3
dev-lang/python:          2.7.1-r1, 3.1.3-r1
dev-util/cmake:           2.8.4-r1
dev-util/pkgconfig:       0.26
sys-apps/baselayout:      2.0.3
sys-apps/openrc:          0.8.3-r1
sys-apps/sandbox:         2.5
sys-devel/autoconf:       2.13, 2.68
sys-devel/automake:       1.9.6-r3, 1.10.3, 1.11.1, 9999
sys-devel/binutils:       2.20.1-r1
sys-devel/gcc:            4.4.5, 4.5.2
sys-devel/gcc-config:     1.4.1-r1
sys-devel/libtool:        2.4-r1
sys-devel/make:           3.82-r1
sys-kernel/linux-headers: 2.6.38 (virtual/os-headers)
sys-libs/glibc:           2.12.2
Repositories: gentoo sunrise zugaina desktop-effects gamerlay-stable sardemff7 gnome keruspe
ACCEPT_KEYWORDS="x86"
ACCEPT_LICENSE="* -@EULA dlj-1.1"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=native -msse -msse2 -msse3 -mmmx -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.3/ext-active/ /etc/php/cgi-php5.3/ext-active/ /etc/php/cli-php5.3/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-march=native -msse -msse2 -msse3 -mmmx -O2 -pipe -fomit-frame-pointer"
DISTDIR="/mnt/nfs_portage/distfiles"
FEATURES="assume-digests binpkg-logs distlocks ebuild-locks fixlafiles fixpackages metadata-transfer news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS=""
GENTOO_MIRRORS="http://mirror.bytemark.co.uk/gentoo/ http://mirror.qubenet.net/mirror/gentoo/ http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/ http://gentoo.virginmedia.com/"
LANG="en_GB.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="en_GB"
MAKEOPTS="-j3"
PKGDIR="/mnt/nfs_portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_EXTRA_OPTS="--exclude-from=/etc/portage/rsync_excludes"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/mnt/nfs_portage"
PORTDIR_OVERLAY="/var/lib/layman/sunrise /var/lib/layman/zugaina /var/lib/layman/desktop-effects /var/lib/layman/gamerlay /var/lib/layman/sardemff7 /var/lib/layman/gnome /var/lib/layman/keruspe"
SYNC="rsync://pig2/gentoo-portage"
USE="X X509 a52 aac acl acpi additions alsa animation-rtl apache2 applet archive artworkextra autoipd berkdb binary-drivers bluetooth branding bzip2 cairo caps cdaudio cdda cdio cdr cdrkit cdrom cdrtools cg cifs cleartype cli client consolekit cracklib crypt cuda cups curl curlwrappers cursors cxx dbase dbus desktop-effects device-mapper dns dri dso dts dv dvb dvbplayer dvbsetup dvd dvdnav dvdr dvdread eds effects emboss encode equalizer evo exif extraicons extras fam fat fat16 fbcondecor fbosd fbsplash ffmpeg fftw firefox fits flac flash fltk flv fontconfig foomaticdb fortran ftp fuse gallium games gcj gconf gd gdbm gdm gdu gedit gif git gjs glade glib glitz glx gmedia gnome gnome-dvb-daemon gnome-keyring gnome-print gnome-shell gnomecanvas gnomecd gnutls gphoto2 gpib gpm gps graphviz grub gstreamer gtk gtkhtml gtkstyle h224 hardware hddtemp help-screen hibernate-script hidd howl-compat hpn htsp http httpd i2c icc icons iconv id3 id3tag idn ieee1394 imagemagick imap inotify introspection ipc iplayer iptables ipv6 ivman jack java java6 javascript jpeg jpeg2k kdrive kerberos keymap lame laptop lastfm lastfmradio lcms ldap libburn libgda libmpeg2 libnotify libsamplerate libsexy libsoup libv4l2 libvisual lm_sensors logrotate lzo mad mailwrapper mbox mdnsresponder-compat metadata mime mms mmx mmxext mng modplug modules mono mp2 mp3 mp4 mpd mpeg mpg123 mplayer mudflap nautilus ncurses net network networking networkmanager new-login nfs nfsv3 nfsv4 nls nptl nptlonly nss ntfs ntp nvidia nvram nvtv objc offensive ogg openal opengl openmp openstreetmap optimization osc oss outputs overlays pam parted pcre pdf perl pipechan pixmaps player playlist plugins plymouth pm-utils pmu png policykit ppds pppd pvr pyqt4 python python-daap qt4 quicktime raw readline rss rsync rtsp ruby sasl scrobbler sctp sdl search-screen server session sftp shaders sharedext sharedmem shm shmvideo showtabbar sid sip slideshow slp smi smp smtp sndfile snmp sockets sound spell splash sql sqlite sse sse2 sse3 ssh ssl ssse3 startup-notification svg swf symlink sysfs syslog sysvipc taglib tcpd tdb teletext tetex themes theora tiff tk toolbar tools tordns totem transcode truetype tvheadend twisted type3 udev udev-acl underscores unicode unsupported upnp usb userpriv v4l2 vdpau vdr vfat vga vhook via video videos virtualbox vnc vorbis wav wavpack weather weather-metar weather-xoap webdav win32codecs wma wmf wmp wxwidgets x264 x86 x86emu xattr xcb xcomposite xcursors xf86 xine xml xorg xosd xpm xrandr xrender xulrunner xv xvid xvmc youtube yv12 zlib" ALSA_CARDS="emu10k1 hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="auth_digest authn_file authz_groupfile authz_host dav dav_fs dir mime status" CALLIGRA_FEATURES="kexi words flow plan stage tables krita karbon braindump" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" DRACUT_MODULES="plymouth" DVB_CARDS="usb-wt220u" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_GB" PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nouveau nv nvidia" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS

=================================================================
                        Package Settings
=================================================================

media-tv/xbmc-10.1 was built with the following:
USE="alsa sse sse2 udev vdpau xrandr (-altivec) -avahi -css -debug -joystick -midi -profile -pulseaudio -rtmp -vaapi -webserver"

Should I file a bug?
Or does this clanger ring any bells with anyone?
_________________
Whatever you do, do it properly!
Back to top
View user's profile Send private message
gimpel
Advocate
Advocate


Joined: 15 Oct 2004
Posts: 2720
Location: Munich, Bavaria

PostPosted: Tue Sep 13, 2011 9:58 am    Post subject: Reply with quote

Thistled,

a) you digged out a 3 years old thread.
b) check your output. It tells something about /usr/local/share - the ebuild installs to /usr, not /usr/local, so you might have some old custom compiled stuff on your system. Try deleting everything in /usr/local that has to do with xbmc.
_________________
http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
Back to top
View user's profile Send private message
Thistled
Guru
Guru


Joined: 06 Jan 2011
Posts: 548
Location: Scotland

PostPosted: Wed Sep 14, 2011 1:06 pm    Post subject: Reply with quote

Hey gimpel,

Apologies for "digging" up a 3 year old thread. :lol: Don't think there are any "rules" against that.

I have to thank you more than a million times for bringing to my attention my error, which was staring me in the face all the time. (for many years)

I took it for granted that portage was doing it's thing. i.e. I would have thought when I call xbmc, it would have launched from /usr and not /usr/local. !!!! Agggghhhh! :roll:

What was in /usr/local/ was the remnants of an install (outwith portage) from around 2 years ago.
Now it's all cleared out, XBMC is running sweet, and looking sexier than ever.

Thank you gimpel. BIG THUMBS UP.

Hey, who said it was a bad thing to dig up an old thread? It fixed my problem. :D
_________________
Whatever you do, do it properly!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum