[LINUX] installing xbmc-send uninstalls xbmc?

  Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
rcase822 Offline
Junior Member
Posts: 8
Joined: Oct 2011
Reputation: 0
Post: #1
-Ubuntu 11.04, 2.6.38-11-generic x86_64
-Installed xbmc from ppa, Built on Sep 28 2011

dpkg --get-selections
...
xbmc install
xbmc-bin install
...

I wanted to be able to use xbmc-send to interact via the command line.

Code:
$ sudo apt-get install xbmc-eventclients-xbmc-send
Reading package lists... Done
Building dependency tree      
Reading state information... Done
The following packages were automatically installed and are no longer required:
  mesa-utils python-bluez libhal-storage1 libmicrohttpd5 libsdl-mixer1.2 libpcrecpp0 python-qt3 python-sip libhal1 libmikmod2 xbmc-bin libyajl1
  libqt3-mt libsmpeg0
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  xbmc-eventclients-common
The following packages will be REMOVED:
  xbmc
The following NEW packages will be installed:
  xbmc-eventclients-common xbmc-eventclients-xbmc-send
0 upgraded, 2 newly installed, 1 to remove and 0 not upgraded.
Need to get 0 B/91.8 kB of archives.
After this operation, 35.9 MB disk space will be freed.
Do you want to continue [Y/n]? n
Abort.

Why does it want to remove xbmc?
find quote
rcase822 Offline
Junior Member
Posts: 8
Joined: Oct 2011
Reputation: 0
Post: #2
a little more ppa info:

Code:
xbmc        2:11.0~git20110927.b62c8c0-0ubuntu1~ppa1~natty
xbmc-bin        2:11.0~git20110927.b62c8c0-0ubuntu1~ppa1~natty
find quote
rcase822 Offline
Junior Member
Posts: 8
Joined: Oct 2011
Reputation: 0
Post: #3
Probably also useful. Sorry for the multiple posts:

Code:
$ sudo apt-get install xbmc xbmc-eventclients-xbmc-send
Reading package lists... Done
Building dependency tree      
Reading state information... Done
xbmc is already the newest version.
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:
xbmc : Conflicts: xbmc-eventclients-xbmc-send
xbmc-eventclients-xbmc-send : Depends: xbmc-eventclients-common (= 2:11.0~git20110927.b62c8c0-0ubuntu1~ppa1~natty)
E: Broken packages
find quote
rcase822 Offline
Junior Member
Posts: 8
Joined: Oct 2011
Reputation: 0
Post: #4
Figured this was worth a bump. This is probably the most useful:
rcase822 Wrote:
Code:
$ sudo apt-get install xbmc xbmc-eventclients-xbmc-send
Reading package lists... Done
Building dependency tree      
Reading state information... Done
xbmc is already the newest version.
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:
xbmc : Conflicts: xbmc-eventclients-xbmc-send
xbmc-eventclients-xbmc-send : Depends: xbmc-eventclients-common (= 2:11.0~git20110927.b62c8c0-0ubuntu1~ppa1~natty)
E: Broken packages
find quote
pumkinut Offline
Posting Freak
Posts: 974
Joined: May 2006
Reputation: 9
Post: #5
I've asked a similar question multiple times, but nobody seems to either have an answer or deems the question worthy of an answer. I've tried installing any of the eventclients with pre-Eden, and every time xbmc and/or xbmc-bin is uninstalled in the process. Maybe you can get an answer from the devs.

I'd ask in the dev board, but that's not really the place, so I tried asking in two different threads on the Linux support board to no avail.
find quote
frederic.ve Offline
Junior Member
Posts: 4
Joined: Oct 2011
Reputation: 0
Post: #6
The same happens with xbmc-eventclients-wiiremote, latest version from the ppa repository.
Code:
root@ilia:~# apt-get install xbmc-eventclients-wiiremote
Reading package lists... Done
Building dependency tree      
Reading state information... Done
The following extra packages will be installed:
  xbmc-eventclients-common
The following packages will be REMOVED:
  xbmc xbmc-bin xbmc-live
The following NEW packages will be installed:
  xbmc-eventclients-common xbmc-eventclients-wiiremote
0 upgraded, 2 newly installed, 3 to remove and 0 not upgraded.
Need to get 0 B/113 kB of archives.
After this operation, 61.4 MB disk space will be freed.
find quote
pumkinut Offline
Posting Freak
Posts: 974
Joined: May 2006
Reputation: 9
Post: #7
It would really be nice if someone could provide some insight into this issue, but I'm becoming skeptical as to whether that's actually going to happen.
find quote
squareatom Offline
Junior Member
Posts: 38
Joined: Jan 2011
Reputation: 0
Post: #8
Having the same problem with 2011-10-13 build.

Code:
# sudo apt-get install xbmc xbmc-eventclients-xbmc-send
Reading package lists... Done
Building dependency tree      
Reading state information... Done
xbmc is already the newest version.
xbmc set to manually installed.
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:
xbmc : Conflicts: xbmc-eventclients-xbmc-send
xbmc-eventclients-xbmc-send : Depends: xbmc-eventclients-common (= 2:11.0~git20111013.86683ca-0ubuntu1~ppa1~natty)
E: Broken packages
(This post was last modified: 2011-10-15 16:11 by squareatom.)
find quote
frederic.ve Offline
Junior Member
Posts: 4
Joined: Oct 2011
Reputation: 0
Post: #9
I downloaded the package sources (apt-get source xbmc) and it appears they are configured to be conflicting:

Code:
Package: xbmc
<snip>
Provides: xbmc-standalone, xbmc-data, xbmc-skin-confluence,
xbmc-eventclients-common, xbmc-eventclients-dev, xbmc-eventclients-j2me,
xbmc-eventclients-ps3, xbmc-eventclients-xbmc-send
Replaces: xbmc-standalone, xbmc-data, xbmc-skin-confluence,
xbmc-eventclients-common, xbmc-eventclients-dev, xbmc-eventclients-j2me,
xbmc-eventclients-ps3, xbmc-eventclients-xbmc-send
[b]Conflicts: xbmc-standalone, xbmc-data, xbmc-skin-confluence,
xbmc-eventclients-common, xbmc-eventclients-dev, xbmc-eventclients-j2me,
xbmc-eventclients-ps3, xbmc-eventclients-xbmc-send[/b]
<snip>
Package: xbmc-bin
Architecture: i386 amd64 powerpc ppc64 armel
Depends: ${shlibs:Depends},
         ${misc:Depends}
Provides: xbmc-common, xbmc-eventclients-wiiremote
Replaces: xbmc-common, xbmc-eventclients-wiiremote
[b]Conflicts: xbmc-common, xbmc-eventclients-wiiremote[/b]

Now the question is, are they deliberately there or by accident?
find quote
pumkinut Offline
Posting Freak
Posts: 974
Joined: May 2006
Reputation: 9
Post: #10
Odd, from the "Provides" and "Replaces" portions, it appears as if you would no longer need the separate binaries for the eventclients, but if so, why are they still available on the repo, and how would they be called while XBMC is running?

An answer would be nice. Should these questions be posed in the Dev forum?
find quote
rcase822 Offline
Junior Member
Posts: 8
Joined: Oct 2011
Reputation: 0
Post: #11
Interesting. Could that be a copy/paste error on the part of the package maintainer?
find quote
pumkinut Offline
Posting Freak
Posts: 974
Joined: May 2006
Reputation: 9
Post: #12
I posted a thread in the dev forum asking about this. We'll see if I get any response.
find quote
rcase822 Offline
Junior Member
Posts: 8
Joined: Oct 2011
Reputation: 0
Post: #13
http://xkcd.com/979/
find quote
pumkinut Offline
Posting Freak
Posts: 974
Joined: May 2006
Reputation: 9
Post: #14
^^
Exactly
find quote
Deity Offline
Junior Member
Posts: 12
Joined: Sep 2010
Reputation: 0
Post: #15
Please link this other post
find quote
Post Reply