Linux Upgrading from Dharma to Eden RC2 [Ubuntu]
#1
I'm currently on Dharma (v10.1) installed on Ubuntu Lucid Lynx. I've been trying to upgrade to Eden RC2 (using the commands below) and keep getting an error on the actual install command.

Code:
sudo add-apt-repository ppa:team-xbmc/unstable
sudo apt-get update
sudo apt-get install xbmc
sudo reboot

The following error keeps coming up when I run any install command, even for any other package.

Code:
xbmc@ODIN:~$ sudo apt-get install xbmc
Reading package lists... Done
Building dependency tree
Reading state information... Done
xbmc is already the newest version.
You might want to run `apt-get -f install' to correct these:
The following packages have unmet dependencies:
  xbmc: Depends: xbmc-bin (>= 2:11.0~git20120229.f38655f-0ubuntu1~ppa1~lucid) but 2:10.1~ppa1~karmic is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

When I try run "sudo apt-get -f install" as suggested I get the following error. Appreciate if someone could help me out here as I seem to be a bit stuck on this. No luck in any existing forum posts. recently upgraded from Karmic to Lucid, prior to attempting the XBMC upgrade.

Code:
xbmc@ODIN:~$ 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:
  xserver-xorg liblaunchpad-integration1 xbmc-standalone xserver-xorg-input-evdev
  xserver-xorg-input-wacom nvidia-190-kernel-source xserver-xorg-input-vmmouse
  xserver-xorg-input-mouse xserver-common xserver-xorg-core libwavpack1
  xbmc-skin-confluence xserver-xorg-input-all xfonts-base launchpad-integration
  xinit libmodplug0c2 xbmc-data x11-xkb-utils xserver-xorg-input-synaptics
  libmpeg2-4 libxkbfile1
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  xbmc-bin
The following packages will be upgraded:
  xbmc-bin
1 upgraded, 0 newly installed, 0 to remove and 24 not upgraded.
2 not fully installed or removed.
Need to get 0B/10.2MB of archives.
After this operation, 20.9MB disk space will be freed.
Do you want to continue [Y/n]? y
(Reading database ... 58645 files and directories currently installed.)
Preparing to replace xbmc-bin 2:10.1~ppa1~karmic (using .../xbmc-bin_2%3a11.0~git20120229.f38655f-0ubuntu1~ppa1~lucid_i386.deb) ...
Unpacking replacement xbmc-bin ...
dpkg: error processing /var/cache/apt/archives/xbmc-bin_2%3a11.0~git20120229.f38655f-0ubuntu1~ppa1~lucid_i386.deb (--unpack):
trying to overwrite '/usr/share/man/man1/xbmc-wiiremote.1.gz', which is also in package xbmc-eventclients-wiiremote 2:11.0~git20120229.f38655f-0ubuntu1~ppa1~lucid
Processing triggers for man-db ...
Errors were encountered while processing:
/var/cache/apt/archives/xbmc-bin_2%3a11.0~git20120229.f38655f-0ubuntu1~ppa1~lucid_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Reply
#2
Not an expert here but did you remove the Dharma repository from your software sources?
Mythbuntu doesn't need viruses - we have Sudo
Reply
#3
Hi Dobyken

Not sure how I would go about that. I've got the following entries in my sources.list file. Are these not the lastest ones?

Code:
deb http://ppa.launchpad.net/team-xbmc/ppa/ubuntu lucid main
deb-src http://ppa.launchpad.net/team-xbmc/ppa/ubuntu lucid main

I tried replacing these with the following one and still get the same errors. Do I need to reinstall XBMC from scratch? There seems to be a karmic version dependency for one of the XBMC packages. Not sure why that can't just be replaced.

Code:
deb http://ppa.launchpad.net/team-xbmc/unstable/ubuntu lucid main
deb-src http://ppa.launchpad.net/team-xbmc/unstable/ubuntu lucid main
Reply
#4
The unstable one should work. Mine is the same. Did you run apt-get update after changing it? If you have the Ubuntu desktop installed you should have a gui app to add/remove sources.

http://ppa.launchpad.net/team-xbmc/unstable/ubuntu

You can try removing XBMC then reinstall (sudo apt-get remove xbmc)...I've done it a few times. Ensure that the only entry in /etc/apt/sources.list is the unstable. Don't worry it doesn't touch your .xbmc folder...only the binaries When Eden loads it reads the existing Dharma databases and copies them to new versions leaving the old ones in place.
Mythbuntu doesn't need viruses - we have Sudo
Reply
#5
/etc/apt/sources.list.d

check in that directory for the stable ppa.

i made a copy of it, and deleted the live version so that only the unstable repo remained.
Reply
#6
(2012-03-16, 01:22)Dobyken Wrote: You can try removing XBMC then reinstall (sudo apt-get remove xbmc)...

Thanks Dobyken, I don't have the desktop installed (only a minimal installation). I tried removing XBMC and get the same errors about the unmet dependency. I think something must have gone wrong with the Ubuntu upgrade. Will try revert to a prior mirror image of XBMC on Karmic again and then try upgrade to Eden RC2 on Karmic.
(2012-03-16, 19:07)pyite Wrote: /etc/apt/sources.list.d

check in that directory for the stable ppa...

Thanks pyite, when I listed that folder I seemed to have mostly karmic versions of repository entries (see below). I tried renaming all the active ones (i.e. ending in .list) to .list.bak and then running "sudo apt-get -f install", but I still got the same unmet dependency error. Not sure why all these Karmic entries were in this folder. I'm going to revert to a mirror image of the install on Karmic and try upgrade XBMC without first upgrading Ubuntu.

Code:
xbmc@ODIN:~$ ls /etc/apt/sources.list.d
ari-tczew-ppa-karmic.list
ari-tczew-ppa-karmic.list.distUpgrade
ari-tczew-ppa-karmic.list.save
nvidia-vdpau-ppa-karmic.list
nvidia-vdpau-ppa-karmic.list.distUpgrade
nvidia-vdpau-ppa-karmic.list.save
team-xbmc-ppa-karmic.list
team-xbmc-ppa-karmic.list.distUpgrade
team-xbmc-ppa-karmic.list.save
team-xbmc-unstable-karmic.list
team-xbmc-unstable-karmic.list.distUpgrade
team-xbmc-unstable-karmic.list.save
team-xbmc-unstable-lucid.list
team-xbmc-unstable-lucid.list.save
Reply
#7
I have Karmic and XBMC live, so tried following these instructions in the wiki:
Code:
Ubuntu

From Ubuntu 9.10 (Karmic Koala) to 11.10 (Oneiric Ocelot), you can install from the team-xbmc PPA as follows:

sudo add-apt-repository ppa:team-xbmc
sudo apt-get update
sudo apt-get install xbmc
sudo apt-get update
sudo apt-get upgrade

Make sure to have the multiverse repository enabled, see /etc/apt/sources.list, it is needed for libfaad0, otherwise you get

xbmc: Depends: xbmc-data (= 2:10.00~svn35648-lucid1) but it is not going to be installed
E: Broken packages
Mind you, Eden is no longer RC but final and it still does not update correctly.
First, I do this:
Code:
csimbi@csimbixbmc:~$ sudo add-apt-repository ppa:team-xbmc
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --keyserver keyserver.ubuntu.com --recv 189701DA570C56B9488EF60A6D975C4791E7EE5E
gpg: requesting key 91E7EE5E from hkp server keyserver.ubuntu.com
gpg: key 91E7EE5E: "Launchpad PPA for XBMC for Linux" not changed
gpg: Total number processed: 1
gpg:              unchanged: 1
Then I do this:
Code:
csimbi@csimbixbmc:~$ sudo apt-get update
Hit http://ppa.launchpad.net karmic Release.gpg
Ign http://ppa.launchpad.net karmic/main Translation-en_US
Hit http://old-releases.ubuntu.com karmic Release.gpg
Ign http://old-releases.ubuntu.com karmic/main Translation-en_US
Ign http://old-releases.ubuntu.com karmic/restricted Translation-en_US
Hit http://ppa.launchpad.net karmic Release.gpg
Ign http://ppa.launchpad.net karmic/main Translation-en_US
Hit http://ppa.launchpad.net karmic Release
Ign http://old-releases.ubuntu.com karmic/universe Translation-en_US
Ign http://old-releases.ubuntu.com karmic/multiverse Translation-en_US
Hit http://old-releases.ubuntu.com karmic-updates Release.gpg
Ign http://old-releases.ubuntu.com karmic-updates/main Translation-en_US
Ign http://old-releases.ubuntu.com karmic-updates/restricted Translation-en_US
Ign http://old-releases.ubuntu.com karmic-updates/universe Translation-en_US
Ign http://old-releases.ubuntu.com karmic-updates/multiverse Translation-en_US
Hit http://old-releases.ubuntu.com karmic-security Release.gpg
Ign http://old-releases.ubuntu.com karmic-security/main Translation-en_US
Ign http://old-releases.ubuntu.com karmic-security/restricted Translation-en_US
Hit http://ppa.launchpad.net karmic Release
Ign http://old-releases.ubuntu.com karmic-security/universe Translation-en_US
Ign http://old-releases.ubuntu.com karmic-security/multiverse Translation-en_US
Hit http://old-releases.ubuntu.com karmic Release
Hit http://old-releases.ubuntu.com karmic-updates Release
Hit http://ppa.launchpad.net karmic/main Packages
Hit http://ppa.launchpad.net karmic/main Sources
Hit http://old-releases.ubuntu.com karmic-security Release
Hit http://ppa.launchpad.net karmic/main Packages
Hit http://old-releases.ubuntu.com karmic/main Packages
Hit http://old-releases.ubuntu.com karmic/restricted Packages
Hit http://old-releases.ubuntu.com karmic/main Sources
Hit http://old-releases.ubuntu.com karmic/restricted Sources
Hit http://old-releases.ubuntu.com karmic/universe Packages
Hit http://old-releases.ubuntu.com karmic/universe Sources
Hit http://old-releases.ubuntu.com karmic/multiverse Packages
Hit http://old-releases.ubuntu.com karmic/multiverse Sources
Hit http://old-releases.ubuntu.com karmic-updates/main Packages
Hit http://old-releases.ubuntu.com karmic-updates/restricted Packages
Hit http://old-releases.ubuntu.com karmic-updates/main Sources
Hit http://old-releases.ubuntu.com karmic-updates/restricted Sources
Hit http://old-releases.ubuntu.com karmic-updates/universe Packages
Hit http://old-releases.ubuntu.com karmic-updates/universe Sources
Hit http://old-releases.ubuntu.com karmic-updates/multiverse Packages
Hit http://old-releases.ubuntu.com karmic-updates/multiverse Sources
Hit http://old-releases.ubuntu.com karmic-security/main Packages
Hit http://old-releases.ubuntu.com karmic-security/restricted Packages
Hit http://old-releases.ubuntu.com karmic-security/main Sources
Hit http://old-releases.ubuntu.com karmic-security/restricted Sources
Hit http://old-releases.ubuntu.com karmic-security/universe Packages
Hit http://old-releases.ubuntu.com karmic-security/universe Sources
Hit http://old-releases.ubuntu.com karmic-security/multiverse Packages
Hit http://old-releases.ubuntu.com karmic-security/multiverse Sources
Reading package lists... Done
And finally:
Code:
csimbi@csimbixbmc:~$ sudo apt-get install xbmc
Reading package lists... Done
Building dependency tree
Reading state information... Done
xbmc is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Epic fail. You ought to update the wiki with correct update instructions because the current ones obviously do not work.
Thanks.
Reply

Logout Mark Read Team Forum Stats Members Help
Upgrading from Dharma to Eden RC2 [Ubuntu]0