[Guide] Upgrade XBMC Live 10.1 (Dharma) installation into Eden

  Thread Rating:
  • 3 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
MWRecords Offline
Junior Member
Posts: 19
Joined: Aug 2011
Reputation: 0
Location: Iowa
Post: #16
(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?
find quote
lillebri Offline
Junior Member
Posts: 6
Joined: Mar 2012
Reputation: 0
Location: Copenhagen
Post: #17
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
find quote
kitana Offline
Junior Member
Posts: 29
Joined: Nov 2011
Reputation: 0
Post: #18
(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.
(This post was last modified: 2012-04-01 03:22 by kitana.)
find quote
MWRecords Offline
Junior Member
Posts: 19
Joined: Aug 2011
Reputation: 0
Location: Iowa
Post: #19
Thank you
find quote
Uuaww Offline
Senior Member
Posts: 125
Joined: May 2010
Reputation: 1
Location: Virgin Islands
Post: #20
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.
(This post was last modified: 2012-04-01 04:48 by Uuaww.)
find quote
lillebri Offline
Junior Member
Posts: 6
Joined: Mar 2012
Reputation: 0
Location: Copenhagen
Post: #21
(2012-04-01 03:16)kitana Wrote:  
(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.

So Kitana your saying I should try and leave out the two commands:

# apt-get clean
# apt-get autoremove

currently ive ran the:

#git clone git://github.com/xbmc/xbmc.git like 5 times in a row with it failing everytime today. last time it just stalls on me.

Would skipping the above two commands help alleviate any of this?

Does anyone have a workaround this part?

EDIT: By leaving out the two above commands the #git clone git://github.com/xbmc/xbmc.git went through the first time. Dont know why but so far so good.
(This post was last modified: 2012-04-01 13:59 by lillebri.)
find quote
Mad.dog Offline
Junior Member
Posts: 2
Joined: Apr 2012
Reputation: 0
Post: #22
Big thanks for this post

On my first machine I had excatly the same issue as kitana
But I then re-ran

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

This was about my 3rd attempt of running this bit of the process as I had previously tried the install line-by-line of the items, on the 3rd attempt it found an item to update/install

Then it worked fine

My second box upgraded without any issues whatsoever! (just instling now!)
(This post was last modified: 2012-04-01 14:46 by Mad.dog.)
find quote
Chris! Offline
Donor
Posts: 1,012
Joined: Apr 2010
Reputation: 16
Location: England
Post: #23
Would be great if this was added to the wiki as it seems relatively specific to XBMC live/ xbmcbuntu
xbmcbuntu


Flirc now has a forum: forum.flirc.tv
find quote
Milleman Offline
Member
Posts: 93
Joined: Jun 2007
Reputation: 13
Post: #24
Okay, I've found the line that caused the problem!
Did a walk-trough on the guide. The problem was the last line at point #12:

Code:
# apt-get autoremove

It will remove packages that isn't used. Unfortunately it will remove just the package (libssl-dev) we need for compiling XBMC. I have now updated the Guide and removed that line. So if anyone for now on follow the guide as written, it will be a success!
(This post was last modified: 2012-04-01 20:46 by Milleman.)
find quote
Uuaww Offline
Senior Member
Posts: 125
Joined: May 2010
Reputation: 1
Location: Virgin Islands
Post: #25
redoing it now, I will let you know how it turns out.
find quote
Uuaww Offline
Senior Member
Posts: 125
Joined: May 2010
Reputation: 1
Location: Virgin Islands
Post: #26
didn't work for me, the purple screen I stated above is still there although there is another message there.

I got a your disc drives are being inspected for errors message on the purple screen, didn't come up again though.
find quote
Milleman Offline
Member
Posts: 93
Joined: Jun 2007
Reputation: 13
Post: #27
Strange. What hardware are you on?
CPU, M/B, Chipset, Graphics?
find quote
Uuaww Offline
Senior Member
Posts: 125
Joined: May 2010
Reputation: 1
Location: Virgin Islands
Post: #28
I'm using an Acer Revo 1600
chipset and graphics- NVIDIA ION LE

http://www.newegg.com/Product/Product.as...6883103228

that is it. Had it for about 2 years...
find quote
Milleman Offline
Member
Posts: 93
Joined: Jun 2007
Reputation: 13
Post: #29
And the XMBC-Live 10.1 (Dharma) works fine after installation, before upgrading to Eden?

I use this one: Zotac MAG HD-ND01-K

The only difference I see, is that I got 2 CPU cores.
(This post was last modified: 2012-04-01 23:03 by Milleman.)
find quote
Uuaww Offline
Senior Member
Posts: 125
Joined: May 2010
Reputation: 1
Location: Virgin Islands
Post: #30
yeah, no problems. I ran everything like you said the only strange part was the blue screen asking me to replace something (which i shouldn't have)
find quote