XBMC Community Forum
[Guide] Upgrade XBMC Live 10.1 (Dharma) installation into Eden - Printable Version

+- XBMC Community Forum (http://forum.xbmc.org)
+-- Forum: Help and Support (/forumdisplay.php?fid=33)
+--- Forum: XBMC General Help and Support (/forumdisplay.php?fid=111)
+---- Forum: Linux and Live support (/forumdisplay.php?fid=52)
+---- Thread: [Guide] Upgrade XBMC Live 10.1 (Dharma) installation into Eden (/showthread.php?tid=127109)

Pages: 1 2 3 4 5 6 7


RE: Guide - Upgrade an XBMC Live 10.1 (Dharma) installation into Eden - kitana - 2012-03-30 20:10

Thanks. I did follow line by line including the above long step (continuous w/o line breaks) but couldn't get it to compile. I tried the shortened steps under X3lectric's "Upgrading existing XBMCLive with via compile of GIT source" and it finally worked.


RE: Guide - Upgrade an XBMC Live 10.1 (Dharma) installation into Eden - Milleman - 2012-03-30 21:18

(2012-03-30 20:07)DaMizZa Wrote:  Just curious, but are there any issues with running XBMC Eden on Ubuntu 10.04 LTS from XBMC-Live Dharma? Like there isn't anything new in the new version of Ubuntu that you can't get in 10.04 LTS that XBMC would require?

Besides Linux Kernel v 3.0.0, there's nothing new that you would notice while running XBMC Eden on a dedicated HTPC. The same GPU drivers will work on both, which is the most important thing for us XBMC-addicts.

IMHO I would prefer that the XBMC-team only released Live ISO based on LTS releases of Ubuntu, since everything in between is more or less Bleeding Edge from Canonical Ltd. The idea behind LTS releases, is to let the Enterprise Companies stay on those and don't have to worry about incompatibility and glitches after radical updates.
Just in order to keep their daily business running as usual.

The XBMC code itself is sweet. But problems on implementation could be annoying...


RE: Guide - Upgrade an XBMC Live 10.1 (Dharma) installation into Eden - Milleman - 2012-03-30 23:53

(2012-03-30 20:10)kitana Wrote:  Thanks. I did follow line by line including the above long step (continuous w/o line breaks) but couldn't get it to compile. I tried the shortened steps under X3lectric's "Upgrading existing XBMCLive with via compile of GIT source" and it finally worked.

Can't see how that one differs. But as long as you're happy, I'm happy!


RE: Guide - Upgrade XBMC Live 10.1 (Dharma) installation into Eden - alex84 - 2012-03-31 00:35

First of thx mate for taking the time to write this guide, kudos.

I will redo my installation tomorow using yor guide and hope it works better then the xbmcbuntu build. All respect to the members and contributors of the best htpc software ever but... There are just to many bugs with the new buntu live install, that also is starting to show in the forum. I sure do want to contibute geting the next version better and more stable but for now i need to make the gf happy and do error searching / debugging on my free time since the htpc xbmc is sacret in here, hearing stuff like upgrade hell no whats wrong with this version lol...

Inwill post my findings later
All the best


RE: [Guide] Upgrade XBMC Live 10.1 (Dharma) installation into Eden - kitana - 2012-03-31 18:49

Is it normal for XBMC to report this upgraded version as "11.0-PRE" under System Info?


RE: Guide - Upgrade an XBMC Live 10.1 (Dharma) installation into Eden - MWRecords - 2012-04-01 00:24

(2012-03-30 18:48)Milleman Wrote:  
(2012-03-30 16:50)kitana Wrote:  Things seemed to go well until I ran
3rd line at point #14
./bootstrap ; ./configure --prefix=/usr --enable-vdpau --disable-pulse --disable-crystalhd

last few lines

checking openssl/crypto.h usability... no
checking openssl/crypto.h presence... no
checking for openssl/crypto.h... no
checking gcrypt.h usability... yes
checking gcrypt.h presence... yes
checking for gcrypt.h... yes
checking for gcry_control in -lgcrypt... yes
checking for main in -lbz2... yes
checking for main in -ljpeg... yes
checking for main in -ltiff... yes
checking for main in -lpthread... yes
checking for main in -llzo2... yes
checking for main in -lz... yes
checking for main in -lcrypto... no
configure: error: Could not find a required library. Please see the README for your platform.

Proceeded with

4th line at point #14
root@XBMCLive:~/setup/xbmc# make -C $HOME/setup/xbmc/lib/addons/script.module.pil
make: Entering directory `/root/setup/xbmc/lib/addons/script.module.pil'
make: *** No targets specified and no makefile found. Stop.
make: Leaving directory `/root/setup/xbmc/lib/addons/script.module.pil'

I have gone through this process twice with clean installs of XBMC Live 10.1

Looks like the "openssl-dev" isn't installed on your box.

All this should should be on one continuous line of text without line breaks:
Code:
# apt-get install libplist-dev python-support python-dev ccache libyajl-dev libvdpau-dev debhelper zip git-core make g++ gcc gawk pmount libtool yasm nasm automake cmake gperf gettext unzip bison libsdl-dev libsdl-image1.2-dev libsdl-gfx1.2-dev libsdl-mixer1.2-dev libfribidi-dev liblzo2-dev libfreetype6-dev libsqlite3-dev libogg-dev libasound-dev python-sqlite libglew-dev libcurl3 libcurl4-openssl-dev x11proto-xinerama-dev libxinerama-dev libxrandr-dev libxrender-dev libmad0-dev libogg-dev libvorbisenc2 libsmbclient-dev libmysqlclient-dev libpcre3-dev libdbus-1-dev libhal-dev libhal-storage-dev libjasper-dev libfontconfig-dev libbz2-dev libboost-dev libfaac-dev libenca-dev libxt-dev libxtst-dev libxmu-dev libpng-dev libjpeg-dev libpulse-dev mesa-utils libcdio-dev libsamplerate-dev libmms-dev libmpeg3-dev libfaad-dev libflac-dev libiso9660-dev libass-dev libssl-dev fp-compiler gdc libwavpack-dev libmpeg2-4-dev libmicrohttpd-dev libmodplug-dev libboost-thread-dev libboost-system-dev -y -q

Or try install each one row by row:

Code:
# apt-get install libplist-dev
# apt-get install python-support
# apt-get install python-dev
# apt-get install ccache
# apt-get install libyajl-dev
# apt-get install libvdpau-dev
# apt-get install debhelper
# apt-get install zip
# apt-get install git-core
# apt-get install make
# apt-get install g++
# apt-get install gcc
# apt-get install gawk
# apt-get install pmount
# apt-get install libtool
# apt-get install yasm
# apt-get install nasm
# apt-get install automake
# apt-get install cmake
# apt-get install gperf
# apt-get install gettext
# apt-get install unzip
# apt-get install bison
# apt-get install libsdl-dev
# apt-get install libsdl-image1.2-dev
# apt-get install libsdl-gfx1.2-dev
# apt-get install libsdl-mixer1.2-dev
# apt-get install libfribidi-dev
# apt-get install liblzo2-dev
# apt-get install libfreetype6-dev
# apt-get install libsqlite3-dev
# apt-get install libogg-dev
# apt-get install libasound-dev
# apt-get install python-sqlite
# apt-get install libglew-dev
# apt-get install libcurl3
# apt-get install libcurl4-openssl-dev
# apt-get install x11proto-xinerama-dev
# apt-get install libxinerama-dev
# apt-get install libxrandr-dev
# apt-get install libxrender-dev
# apt-get install libmad0-dev
# apt-get install libogg-dev
# apt-get install libvorbisenc2
# apt-get install libsmbclient-dev
# apt-get install libmysqlclient-dev
# apt-get install libpcre3-dev
# apt-get install libdbus-1-dev
# apt-get install libhal-dev
# apt-get install libhal-storage-dev
# apt-get install libjasper-dev
# apt-get install libfontconfig-dev
# apt-get install libbz2-dev
# apt-get install libboost-dev
# apt-get install libfaac-dev
# apt-get install libenca-dev
# apt-get install libxt-dev
# apt-get install libxtst-dev
# apt-get install libxmu-dev
# apt-get install libpng-dev
# apt-get install libjpeg-dev
# apt-get install libpulse-dev
# apt-get install mesa-utils
# apt-get install libcdio-dev
# apt-get install libsamplerate-dev
# apt-get install libmms-dev
# apt-get install libmpeg3-dev
# apt-get install libfaad-dev
# apt-get install libflac-dev
# apt-get install libiso9660-dev
# apt-get install libass-dev
# apt-get install libssl-dev
# apt-get install fp-compiler
# apt-get install gdc
# apt-get install libwavpack-dev
# apt-get install libmpeg2-4-dev
# apt-get install libmicrohttpd-dev
# apt-get install libmodplug-dev
# apt-get install libboost-thread-dev
# apt-get install libboost-system-dev

You will succeed if you follow and do everything exactly as written in the guide.

I tried this both ways and I am still having the same error:

checking boost/shared_ptr.hpp usability... yes
checking boost/shared_ptr.hpp presence... yes
checking for boost/shared_ptr.hpp... yes
checking for main in -lGL... no
configure: error: Could not find a required library. Please see the README for your platform.


Any other thoughts or recommendations? What did you end up doing Kitana?


RE: [Guide] Upgrade XBMC Live 10.1 (Dharma) installation into Eden - lillebri - 2012-04-01 00:38

I keep getting the following error after running the following command:

Code:
# git clone git://github.com/xbmc/xbmc.git

I tried running it 3 times each time with different errors.

Initialized empty Git repository in /root/setup/xbmc/.git/
remote: Counting objects: 149833, done.
remote: Compressing objects: 100% (53136/53136), done.
error: inflate: data stream error (incorrect header check)iB/s
fatal: pack has bad object at offset 80998776: inflate returned -3
fatal: index-pack failed
root@XBMCLive:~/setup# git clone git://github.com/xbmc/xbmc.git
Initialized empty Git repository in /root/setup/xbmc/.git/
remote: Counting objects: 149833, done.
remote: Compressing objects: 100% (53136/53136), done.
error: inflate: data stream error (incorrect data check)95 MiB/s
fatal: pack has bad object at offset 202389019: inflate returned -3
fatal: index-pack failed
root@XBMCLive:~/setup# git clone git://github.com/xbmc/xbmc.git
Initialized empty Git repository in /root/setup/xbmc/.git/
remote: Counting objects: 149833, done.
remote: Compressing objects: 100% (53136/53136), done.
error: inflate: data stream error (invalid distance too far back)
fatal: pack has bad object at offset 38955418: inflate returned -3
fatal: index-pack failed

What am I doing wrong?

Thanks in advance


RE: Guide - Upgrade an XBMC Live 10.1 (Dharma) installation into Eden - kitana - 2012-04-01 03:16

(2012-04-01 00:24)MWRecords Wrote:  I tried this both ways and I am still having the same error:

checking boost/shared_ptr.hpp usability... yes
checking boost/shared_ptr.hpp presence... yes
checking for boost/shared_ptr.hpp... yes
checking for main in -lGL... no
configure: error: Could not find a required library. Please see the README for your platform.


Any other thoughts or recommendations? What did you end up doing Kitana?

I simply followed the steps using X3lectric's guide under the heading "Upgrading existing XBMCLive with via compile of GIT source" referenced back in the OP. The two guides appear virtually identical except for a couple of omissions under X3lectric's guide. The two skipped lines were lines 7 & 8 in step 12 (plus some minor change in sequence)

# apt-get clean
# apt-get autoremove

There may also have been a download hiccup somewhere during "git clone git://github.com/xbmc/xbmc.git" that held me up similar to lillebri's experience above. It was my 3rd attempt (twice using Milleman's guide) and finally X3lectric's guide that eventually got it to compile properly.


RE: [Guide] Upgrade XBMC Live 10.1 (Dharma) installation into Eden - MWRecords - 2012-04-01 03:25

Thank you


RE: [Guide] Upgrade XBMC Live 10.1 (Dharma) installation into Eden - Uuaww - 2012-04-01 04:46

i've run into an issue that hasn't been answered before. I followed your directions completely but after apt-get upgrade a blue window popped up, I said replace files. after than during the next rebooot instead of the xbmc splace i have a purple screen that says ubuntu 10-04 then nforce 2 smbus error. error probing smb2. any tips?


also i ran into no other errors in any part of the installation. Even said XBMC built successfully.