Success!!!!
I updated to Eden Beta 2 today, and for grins, I tried installing the eventclients again. To my surprise xbmc-eventclients-common installed without a hitch. The Wii remote eventclient failed with the following error:
Quote:dpkg: error processing /var/cache/apt/archives/xbmc-eventclients-wiiremote_2%3a11.0~git20120120.f76c547-0ubuntu1~ppa1~oneiric_amd64.deb (--unpack):
trying to overwrite '/usr/share/man/man1/xbmc-wiiremote.1.gz', which is also in package xbmc-bin 2:11.0~git20120120.f76c547-0ubuntu1~ppa1~oneiric
Processing triggers for man-db ...
Errors were encountered while processing:
/var/cache/apt/archives/xbmc-eventclients-wiiremote_2%3a11.0~git20120120.f76c547-0ubuntu1~ppa1~oneiric_amd64.deb
So, after some searching I found mossroy had opened a trac ticket stating that he was seeing the same behavior. He also wrote that performing the installation with "--force-overwrite" worked.
I then did some digging and found where the .deb is stored and got everything to work as follows:
The .deb is stored in /var/cache/apt/archives. To force the installation, issue this command:
Code:
sudo apt-get install xbmc-eventclients-common
sudo apt-get install libcwiid
sudo apt-get install xbmc-eventclients-wiiremote
The last command will fail because of the above error. Install the first two either individually or together, but not with the wiiremote eventclient. Because the wii remote package fails, the others download but are not configured. Installing them without the wii remote package allows them to be configured and ready.
Now, since you've already tried, but failed, to install the wiiremote eventclient, the deb is already downloaded in the apt cache. So, if you do the following, it will force the installation:
Code:
dpkg -i --force-overwrite /var/cache/apt/archive/xbmc-eventclients-wiiremote*
I'm not sure if the wildcard will work or not, I fed dpkg the full path and filename, but the .deb filename will differ depending upon architecture, so I didn't want to give the specific filename and cause more confusion.
Anyway, once the above command was issued, the wiiremote eventclient installed and I was able to fire it up with:
This ran cleanly and I was able to sync my wii remote by pressing 1 and 2 simultaneously. I then added the above line to the end of /etc/rc.local so the eventclient is launched automatically.
Happy Day!