XBMC in openSUSE 12.2

Has anyone figured out how to install XBMC in openSUSE 12.2? Or do they know how to install it?

I’ve looked everywhere but all I can find instructions for is for 12.1

Please bare with me. Semi-linux-noob here so you might have to put it in elementary terms for me. lol!

I’ve never had any luck installing XBMC from source; however, it’s usually just a matter of waiting for it to show up in the Packman repo.

ATM there’s no easy way to install XBMC. openSUSE is using a newer version of libcdio, which causes compile errors. Just downloaded the latests sources from git, to see if it will compile.

Compiling xbmc is not difficult, the main issue is to get all the devel packages installed

Edit: withdrawing the above. Now it requires a higher version of tablib, sigh.

Edit 2: found taglib >= 1.8, so configure ran OK, compiling now, will be back with results

OK, now I get this:

-----------------------
XBMC built successfully
-----------------------
knurpht@laptop:/Extra/Devel/XBMC/xbmc> su -c 'make install'
Wachtwoord: 
Copying XBMC binary to /usr/local/lib64/xbmc/
You can run XBMC with the command 'xbmc'
Copying support and legal files...                                             
Done!
Copying system files to /usr/local/share/xbmc

Now see if it all works. In the ‘doc’ folder of the xbmc sources root, there’s a README.linux which tells you which ‘devel’ packages have to be installed. A bit of a puzzle sometimes, since it refers to the libnames on Ubuntu, but it’s doable. The only package from outside the default repos was taglib / libtag, which I found through software.opensuse.org: Download openSUSE 12.2

Thank you so much for working on this for us Knurpht!!

So did you get it to work? If so, where can I go get it? rotfl!

Why isn’t XBMC available on the pacman repo?

Hi
Because it’s not building;
http://pmbs.links2linux.org/package/show?package=xbmc&project=Multimedia


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 12.2 (x86_64) Kernel 3.4.6-2.10-desktop
up 1:20, 3 users, load average: 0.30, 0.13, 0.14
CPU Intel i5 CPU M520@2.40GHz | Intel Arrandale GPU

Here’s a conversation that took place outside of the forums that I had with Knurpht by email. I’ll post what he said.

“XBMC sources compile now, it starts, it works partially, but f.e. I cannot update/install add-ons, and have no clue yet why this does not work. AFAIK the Packman packagers handle XBMC. IMHO the best thing is to wait a bit, I know the Packman people talk to the XBMC people, so let’s hope they come up with a proper working version soon.”

Anyone have any new good news about XBMC in openSUSE 12.2 yet?

I’m sorry openSUSE Community but until it is available, I’m going to have to move onto another distribution :’(

Whenever it is finally available, I will return, but openSUSE had everything that I wanted ‘BUT’ that.

Yeah the lack of XBMC is a huge pain. I’ve always used Kubuntu or Arch so when I got to openSUSE the lack of XBMC was a huge shock but I was reassured I would find it in packman. Since then I learned to live without it but I eagerly await its return. openSUSE might sometimes lack packages (this is changing so quickly thanks to OBS becoming many dev’s one-stop shop for multi-distro packaging) but it has tons of benefits like stability, polish, the best KDE implementation, zypper, yast and powerful, well resourced and forward looking community.

I rate somebody should use OBS and build one themselves or something. Maybe set-up up a binary rpm with static linked libraries. Maybe going the route of /opt like propriety software. Its not ideal but it would work. Unfortunately I have no clue how to use OBS, whether it even supports static linked libraries or if there would be any other problems to face. It wouldn’t be a good solution but it would be a working solution.

> I’m going to have to move onto another distribution

around here we say often: Use what works!

if you can’t make it yourself, and can’t wait for it to show up in
packman, see ya! No problem.


dd

Hi
Unfortunately with the additional bits packman packagers add, it’s not
allowed on the Open Build Service.

That being said, getting on the packman mailing list or IRC channel
#packman is a good start to talk directly as they are 3rd party…


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 12.2 (x86_64) Kernel 3.4.6-2.10-desktop
up 5:09, 2 users, load average: 0.23, 0.18, 0.11
CPU Intel i5 CPU M520@2.40GHz | Intel Arrandale GPU

Today I pulled in the latest git revision of xbmc, compiled it and am succesfully running it. Just after finishing I received an email, where a non forums member reported having seen the thread and having created an rpm. He sent me the spec file as well. Could that be of help to anybody? I don’t have the time atm to dive into package building.

Knurpht, if it is able to work with what he sent you, I’ll be happy to make it work for myself. If you could share it with me and send me instructions on how to install it, I would be much obliged.

Hi
It’s rebuilding now, so should be available in a few hours…suggest
looking tomorrow on the mirrors;
http://pmbs.links2linux.org/package/show?package=xbmc&project=Multimedia


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 12.2 (x86_64) Kernel 3.4.6-2.10-desktop
up 12:20, 4 users, load average: 0.89, 0.82, 0.68
CPU Intel i5 CPU M520@2.40GHz | Intel Arrandale GPU

Thanks for the news, it is now showing as ‘Succeeded’ for both 32bit & 64bit.

Also is showing on Packman website that it is was added into the repo 3 hours ago :slight_smile:

On 09/26/2012 08:46 AM, cra1g321 wrote:
> it is now showing as ‘Succeeded’…Also is showing on Packman website

once again superman Malcolm saves the day–thanks!!


dd
*
Smile, and Have a lot of fun.
*

Just installed it. Just remember to disable composting for full screen windows: Configure Desktop > Advanced > Suspend desktop effects for fullscreen windows.

So happy now!

Hi
Not me, I just found the right person to prod and accept the SR for it
to get built…


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 12.2 (x86_64) Kernel 3.4.6-2.10-desktop
up 22:12, 3 users, load average: 0.05, 0.05, 0.05
CPU Intel i5 CPU M520@2.40GHz | Intel Arrandale GPU

Ok, this is amazing. What started as me wanting one thing, got tons of people involved and created results!

Positive A+++ Results! This goes down as a kudos to the openSUSE name. :good::good::good: I will never forget this experience… EVER.

Okay, shutting down now to install openSUSE again and hopefully for the very last time.

THANK YOU EVERYONE!