Forum
Official XBMC 12.2 Thread - Printable Version

+- Forum (http://forum.xbian.org)
+-- Forum: Software (/forum-6.html)
+--- Forum: Releases (/forum-48.html)
+--- Thread: Official XBMC 12.2 Thread (/thread-873.html)

Pages: 1 2 3 4 5 6 7 8


RE: Official XBMC 12.2 Thread - hawkpd - 2nd Jul, 2013 02:38 AM

(1st Jul, 2013 07:59 PM)mk01 Wrote:  
(30th Jun, 2013 11:49 PM)Smultie Wrote:  Bump!!!
I can't be the only one that switched back to 1.0a5 and wants to update XBMC to 12.2

you can revert to this commit ec2e98f4b6492f452295fd029aeef48d45e7a194 where the change has been done and install the generated package.


What does the above actually mean? How do I install this!?

I too have been trying to get Xbian 1.0A5 upgraded to XBMC 12.2. A week ago it worked fine on a test SD card I had but the upgrade no longer downloads correctly? Seems to be since the Beta was released?


RE: Official XBMC 12.2 Thread - mk01 - 2nd Jul, 2013 02:43 AM

you clone the repo from git with:

git clone https://github.com/xbianonpi/xbian-package-xbmc.git

then you enter the directory created and run:

git reset --hard ec2e98f4b6492f452295fd029aeef48d45e7a194

then you just run the gen.package.sh
(it needs fakeroot installed - apt-get install fake root)

then, you install the created .deb with dpkg -i


RE: Official XBMC 12.2 Thread - hawkpd - 2nd Jul, 2013 02:55 AM

(2nd Jul, 2013 02:43 AM)mk01 Wrote:  you clone the repo from git with:

git clone https://github.com/xbianonpi/xbian-package-xbmc.git

then you enter the directory created and run:

git reset --hard ec2e98f4b6492f452295fd029aeef48d45e7a194

then you just run the gen.package.sh
(it needs fakeroot installed - apt-get install fake root)

then, you install the created .deb with dpkg -i

I will give that a go tonight. Many thanks Big Grin


RE: Official XBMC 12.2 Thread - hawkpd - 2nd Jul, 2013 11:33 PM

(2nd Jul, 2013 02:55 AM)hawkpd Wrote:  
(2nd Jul, 2013 02:43 AM)mk01 Wrote:  you clone the repo from git with:

git clone https://github.com/xbianonpi/xbian-package-xbmc.git

then you enter the directory created and run:

git reset --hard ec2e98f4b6492f452295fd029aeef48d45e7a194

then you just run the gen.package.sh
(it needs fakeroot installed - apt-get install fake root)

then, you install the created .deb with dpkg -i

I will give that a go tonight. Many thanks Big Grin

I have just tried the above but the download location appears to be down? It started working and then bombed out. Going to https://github.com/xbianonpi/xbian-package-xbmc displays "This page is taking way too long to load." Sad


RE: Official XBMC 12.2 Thread - hawkpd - 3rd Jul, 2013 12:40 AM

(2nd Jul, 2013 11:33 PM)hawkpd Wrote:  
(2nd Jul, 2013 02:55 AM)hawkpd Wrote:  
(2nd Jul, 2013 02:43 AM)mk01 Wrote:  you clone the repo from git with:

git clone https://github.com/xbianonpi/xbian-package-xbmc.git

then you enter the directory created and run:

git reset --hard ec2e98f4b6492f452295fd029aeef48d45e7a194

then you just run the gen.package.sh
(it needs fakeroot installed - apt-get install fake root)

then, you install the created .deb with dpkg -i

I will give that a go tonight. Many thanks Big Grin

I have just tried the above but the download location appears to be down? It started working and then bombed out. Going to https://github.com/xbianonpi/xbian-package-xbmc displays "This page is taking way too long to load." Sad

The github was down but now working Smile

I have followed your install instructions above and finally made to the end with a created .deb file! But its not installing instead giving the below error:-

Terminal
xbian@xbian ~/xbian-package-xbmc $ sudo dpkg -i xbian-package-xbmc2.3.deb
[sudo] password for xbian:
(Reading database ... 29233 files and directories currently installed.)
Preparing to replace xbian-package-xbmc 2.0 (using xbian-package-xbmc2.3.deb) ...
Unpacking replacement xbian-package-xbmc ...
dpkg: dependency problems prevent configuration of xbian-package-xbmc:
xbian-package-xbmc depends on xbian-package-firmware (>= 1.4); however:
Version of xbian-package-firmware on system is 1.2.
xbian-package-xbmc depends on libbluetooth3; however:
Package libbluetooth3 is not installed.
xbian-package-xbmc depends on xbian-package-cec (>= 1.0); however:
Package xbian-package-cec is not installed.
xbian-package-xbmc depends on upstart; however:
Package upstart is not installed.

dpkg: error processing xbian-package-xbmc (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
xbian-package-xbmc
xbian@xbian ~/xbian-package-xbmc $


What am I doing wrong? Looks like I need to update extra bits, if so how?


RE: Official XBMC 12.2 Thread - Brickman - 3rd Jul, 2013 04:32 AM

I went back one more commit (before upstart is used):
Terminal
# Install fakeroot for the compilation of the package
sudo apt-get install fakeroot
# Clone from github
git clone https://github.com/xbianonpi/xbian-package-xbmc.git
cd xbian-package-xbmc
# Get the right version
git reset --hard 7c1aefc36f2247862f3ef8c64ac1a956816df4a6
# Compile the package
./gen.package.sh
# Install the additional packages needed
sudo apt-get install libbluetooth3 xbian-package-cec
# Install XBMC 12.2
sudo dpkg -i xbian-package-xbmc2.3.deb



RE: Official XBMC 12.2 Thread - mk01 - 3rd Jul, 2013 08:27 AM

(3rd Jul, 2013 12:40 AM)hawkpd Wrote:  What am I doing wrong? Looks like I need to update extra bits, if so how?

sorry. probably I switched lines when copying. as Brickman saying, the one below.

so 7c1aefc36f2247862f3ef8c64ac1a956816df4a6


RE: Official XBMC 12.2 Thread - hawkpd - 3rd Jul, 2013 11:12 PM

(3rd Jul, 2013 04:32 AM)Brickman Wrote:  I went back one more commit (before upstart is used):
Terminal
# Install fakeroot for the compilation of the package
sudo apt-get install fakeroot
# Clone from github
git clone https://github.com/xbianonpi/xbian-package-xbmc.git
cd xbian-package-xbmc
# Get the right version
git reset --hard 7c1aefc36f2247862f3ef8c64ac1a956816df4a6
# Compile the package
./gen.package.sh
# Install the additional packages needed
sudo apt-get install libbluetooth3 xbian-package-cec
# Install XBMC 12.2
sudo dpkg -i xbian-package-xbmc2.3.deb

The above didn't work unfortunately Sad

It was unable to install xbian-package-cec. The libbluetooth3 did install OK.

Terminal
xbian@xbian ~/xbian-package-xbmc $ sudo apt-get install xbian-package-cec
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package xbian-package-cec
xbian@xbian ~/xbian-package-xbmc $

As a guess I then ran sudo apt-get update and then tried to install the cec package again. This time it gave a different error as below:-

Terminal
xbian@xbian ~/xbian-package-xbmc $ sudo apt-get install xbian-package-cec
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
xbian-package-cec : Depends: xbian-package-xbmc (>= 2.3) but 2.0 is to be installed
Breaks: xbian-package-xbmc (< 2.3) but 2.0 is to be installed
E: Unable to correct problems, you have held broken packages.
xbian@xbian ~/xbian-package-xbmc $

I then tried to run the final command given in your reply to install the XBMC 12.2 package but this complained about the firmware and the cec package being out of date :-

Terminal
xbian@xbian ~/xbian-package-xbmc $ sudo dpkg -i xbian-package-xbmc2.3.deb
(Reading database ... 29245 files and directories currently installed.)
Preparing to replace xbian-package-xbmc 2.0 (using xbian-package-xbmc2.3.deb) ...
Unpacking replacement xbian-package-xbmc ...
dpkg: dependency problems prevent configuration of xbian-package-xbmc:
xbian-package-xbmc depends on xbian-package-firmware (>= 1.4); however:
Version of xbian-package-firmware on system is 1.2.
xbian-package-xbmc depends on xbian-package-cec (>= 1.0); however:
Package xbian-package-cec is not installed.

dpkg: error processing xbian-package-xbmc (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
xbian-package-xbmc
xbian@xbian ~/xbian-package-xbmc $

I then ran sudo apt-get install xbian-package-cec (and the same for the firmware) but both failed and it suggested running apt-get -f install which I did (see below). This did install the firmware and the CEC package but REMOVED "sysvinit" whatever that is! Huh

I then had a working Xbian XBMC 12.2 desktop but as feared it won't boot up again after a restart!


Is it an easy fix? What happened to the XBMC 12.2 upgrade that worked just over a week ago? Sad

I really appreciate all the help, thanks.

Terminal
xbian@xbian ~/xbian-package-xbmc $ sudo apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
libjson0 libnih-dbus1 libnih1 xbian-package-libshairport xbian-package-libtag
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
busybox initramfs-tools klibc-utils libklibc libudev0 makedev udev xbian-package-cec xbian-package-firmware xbian-package-

libshairport
xbian-package-libtag
Recommended packages:
pciutils
The following packages will be REMOVED:
sysvinit
The following NEW packages will be installed:
busybox initramfs-tools klibc-utils libklibc makedev xbian-package-cec xbian-package-libshairport xbian-package-libtag
The following packages will be upgraded:
libudev0 udev xbian-package-firmware
WARNING: The following essential packages will be removed.
This should NOT be done unless you know exactly what you are doing!
sysvinit
3 upgraded, 8 newly installed, 1 to remove and 99 not upgraded.
1 not fully installed or removed.
Need to get 8980 kB of archives.
After this operation, 8842 kB of additional disk space will be used.
You are about to do something potentially harmful.
To continue type in the phrase 'Yes, do as I say!'
?] Yes, do as I say!
Get:1 http://apt.xbian.org/ wheezy/main xbian-package-firmware armhf 1.4-0.1 [3429 kB]
Get:2 http://mirrordirector.raspbian.org/raspbian/ wheezy/main libudev0 armhf 175-7.2 [124 kB]
Get:3 http://mirrordirector.raspbian.org/raspbian/ wheezy/main udev armhf 175-7.2 [366 kB]
Get:4 http://mirrordirector.raspbian.org/raspbian/ wheezy/main makedev all 2.3.1-92 [42.3 kB]
Get:5 http://mirrordirector.raspbian.org/raspbian/ wheezy/main libklibc armhf 2.0.1-3.1+rpi1 [59.3 kB]
Get:6 http://mirrordirector.raspbian.org/raspbian/ wheezy/main initramfs-tools all 0.109.1 [91.3 kB]
Get:7 http://mirrordirector.raspbian.org/raspbian/ wheezy/main busybox armhf 1:1.20.0-7 [438 kB]
Get:8 http://mirrordirector.raspbian.org/raspbian/ wheezy/main klibc-utils armhf 2.0.1-3.1+rpi1 [204 kB]
Get:9 http://apt.xbian.org/ wheezy/main xbian-package-cec armhf 1.1-0.2 [3647 kB]
Get:10 http://apt.xbian.org/ wheezy/main xbian-package-libshairport armhf 1.0 [65.5 kB]
Get:11 http://apt.xbian.org/ wheezy/main xbian-package-libtag armhf 1.0 [514 kB]
Fetched 8980 kB in 4s (1921 kB/s)
Preconfiguring packages ...
(Reading database ... 30685 files and directories currently installed.)
Preparing to replace xbian-package-firmware 1.2 (using .../xbian-package-firmware_1.4-0.1_armhf.deb) ...
Unpacking replacement xbian-package-firmware ...
Setting up xbian-package-firmware (1.4-0.1) ...
(Reading database ... 30700 files and directories currently installed.)
Preparing to replace libudev0:armhf 175-7 (using .../libudev0_175-7.2_armhf.deb) ...
Unpacking replacement libudev0:armhf ...
Setting up libudev0:armhf (175-7.2) ...
(Reading database ... 30700 files and directories currently installed.)
Preparing to replace udev 175-7 (using .../udev_175-7.2_armhf.deb) ...
Unpacking replacement udev ...
Processing triggers for man-db ...
Setting up udev (175-7.2) ...
Installing new version of config file /etc/modprobe.d/fbdev-blacklist.conf ...
Installing new version of config file /etc/init.d/udev ...
[ ok ] Stopping the hotplug events dispatcher: udevd.
[ ok ] Starting the hotplug events dispatcher: udevd.
Selecting previously unselected package xbian-package-cec.
(Reading database ... 30705 files and directories currently installed.)
Unpacking xbian-package-cec (from .../xbian-package-cec_1.1-0.2_armhf.deb) ...
Replacing files in old package xbian-update ...
Setting up xbian-package-cec (1.1-0.2) ...
Setting up xbian-package-xbmc (2.3) ...
dpkg: warning: overriding problem because --force enabled:
This is an essential package - it should not be removed.
(Reading database ... 30711 files and directories currently installed.)
Removing sysvinit ...
Processing triggers for man-db ...
Selecting previously unselected package makedev.
(Reading database ... 30685 files and directories currently installed.)
Unpacking makedev (from .../makedev_2.3.1-92_all.deb) ...
update-rc.d: using dependency based boot sequencing
Processing triggers for man-db ...
Setting up makedev (2.3.1-92) ...
/run/udev or .udevdb or .udev presence implies active udev. Aborting MAKEDEV invocation.
/run/udev or .udevdb or .udev presence implies active udev. Aborting MAKEDEV invocation.
/run/udev or .udevdb or .udev presence implies active udev. Aborting MAKEDEV invocation.
/run/udev or .udevdb or .udev presence implies active udev. Aborting MAKEDEV invocation.
Selecting previously unselected package busybox.
(Reading database ... 30691 files and directories currently installed.)
Unpacking busybox (from .../busybox_1%3a1.20.0-7_armhf.deb) ...
Selecting previously unselected package libklibc.
Unpacking libklibc (from .../libklibc_2.0.1-3.1+rpi1_armhf.deb) ...
Selecting previously unselected package klibc-utils.
Unpacking klibc-utils (from .../klibc-utils_2.0.1-3.1+rpi1_armhf.deb) ...
Selecting previously unselected package initramfs-tools.
Unpacking initramfs-tools (from .../initramfs-tools_0.109.1_all.deb) ...
Selecting previously unselected package xbian-package-libshairport.
Unpacking xbian-package-libshairport (from .../xbian-package-libshairport_1.0_armhf.deb) ...
Selecting previously unselected package xbian-package-libtag.
Unpacking xbian-package-libtag (from .../xbian-package-libtag_1.0_armhf.deb) ...
Processing triggers for man-db ...
Setting up busybox (1:1.20.0-7) ...
Setting up libklibc (2.0.1-3.1+rpi1) ...
Setting up klibc-utils (2.0.1-3.1+rpi1) ...
Setting up initramfs-tools (0.109.1) ...
update-initramfs: deferring update (trigger activated)
Setting up xbian-package-libshairport (1.0) ...
Setting up xbian-package-libtag (1.0) ...
Processing triggers for initramfs-tools ...
xbian@xbian ~/xbian-package-xbmc $

xbian@xbian ~/xbian-package-xbmc $ sudo apt-get install xbian-package-firmware
Reading package lists... Done
Building dependency tree
Reading state information... Done
xbian-package-firmware is already the newest version.
The following packages were automatically installed and are no longer required:
xbian-package-libshairport xbian-package-libtag
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 99 not upgraded.

xbian@xbian ~/xbian-package-xbmc $ sudo apt-get install xbian-package-cec
Reading package lists... Done
Building dependency tree
Reading state information... Done
xbian-package-cec is already the newest version.
xbian-package-cec set to manually installed.
The following packages were automatically installed and are no longer required:
xbian-package-libshairport xbian-package-libtag
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 99 not upgraded.
xbian@xbian ~/xbian-package-xbmc $

xbian@xbian ~/xbian-package-xbmc $ sudo dpkg -i xbian-package-xbmc2.3.deb
(Reading database ... 30938 files and directories currently installed.)
Preparing to replace xbian-package-xbmc 2.3 (using xbian-package-xbmc2.3.deb) ...
Unpacking replacement xbian-package-xbmc ...
Setting up xbian-package-xbmc (2.3) ...



RE: Official XBMC 12.2 Thread - mk01 - 4th Jul, 2013 04:38 AM

(3rd Jul, 2013 11:12 PM)hawkpd Wrote:  Is it an easy fix? What happened to the XBMC 12.2 upgrade that worked just over a week ago? Sad

I really appreciate all the help, thanks.

yes, everything is fixable, but it depends on the effort you are prepare to into it.
and, it was you, who confirmed with:"Yes, do as I say!"


RE: Official XBMC 12.2 Thread - hawkpd - 4th Jul, 2013 05:54 AM

(4th Jul, 2013 04:38 AM)mk01 Wrote:  
(3rd Jul, 2013 11:12 PM)hawkpd Wrote:  Is it an easy fix? What happened to the XBMC 12.2 upgrade that worked just over a week ago? Sad

I really appreciate all the help, thanks.

yes, everything is fixable, but it depends on the effort you are prepare to into it.
and, it was you, who confirmed with:"Yes, do as I say!"

The "Yes, do as I say!" was because I was out of options on a test build with upgrade instructions that didn't work! Sad

So i'm asking is there an easy, reliable upgrade to XBMC 12.2 available like there was just over a week ago - that's been taken down for some reason!?


RE: Official XBMC 12.2 Thread - IriDium - 4th Jul, 2013 06:20 AM

I'm being polite. As it's a test upgrade - have you looked at http://forum.xbian.org/thread-1077.html


RE: Official XBMC 12.2 Thread - hawkpd - 4th Jul, 2013 06:47 AM

(4th Jul, 2013 06:20 AM)IriDium Wrote:  I'm being polite. As it's a test upgrade - have you looked at http://forum.xbian.org/thread-1077.html

I tried beta 1 when its was released with reasonable success but I was put off by the problems people were experiencing. I will take a look at beta 1.1 though.

With my shared SQL DB setup on my NAS I don't wont to risk break things though.


RE: Official XBMC 12.2 Thread - IriDium - 4th Jul, 2013 07:18 AM

Beta 1.1 is a lot more reliable. Most if not ALL (but I won't stake your life! on it) problems have been solved.

It seems to be stable so I would suggest go for Beta 1.1 and restart from there.


RE: Official XBMC 12.2 Thread - mk01 - 4th Jul, 2013 09:11 AM

(4th Jul, 2013 05:54 AM)hawkpd Wrote:  So i'm asking is there an easy, reliable upgrade to XBMC 12.2 available like there was just over a week ago - that's been taken down for some reason!?

hawkpd, deb was maybe taken down, because was replaced by newer version.

but history on git is still there. when it was working week ago, with the same commit it must work again ! even someone here confirmed that.

if you will reflash your sd card, save copy of /home before that. all you need for your previous xbmc setup is there.