SliTaz SliTaz Forum

You are not logged in.

#1 2012-01-10 02:05:09

Guest
Guest

Ultrastar Deluxe converted from debian package [ HELP! ]

Hello all again wink

ok im having problems with ultrastar deluxe found here:

http://ultrastardx.sourceforge.net/usdx-downloads/usdx/

converted the package with #tazpkg convert ultrastar-deluxe_1.1.0-4_i386.deb

and it converted it without any errors to: ultrastar-deluxe_1.1.0-4_i386.tazpkg

installed it with #tazpkg install ultrastar-deluxe_1.1.0-4_i386.tazpkg

it installed and downloaded all dependencies that where missing

however, when trying to start it selecting from the menu under Games/UltrastarDX

nothing happens, how can i see whats wrong?

can someone else also try this and help get this great game working big_smile

its singstar for linux

Really apriciate all help i can get

//Martin

#2 2012-01-10 03:44:23

mojo
Administrator
Registered: 2011-03-29
Posts: 2,174

Re: Ultrastar Deluxe converted from debian package [ HELP! ]

Start it in terminal,post the errors if it doesn't run.

Offline

#3 2012-01-10 03:48:45

Guest
Guest

Re: Ultrastar Deluxe converted from debian package [ HELP! ]

ahh yea its missing LibProjectM.so.2, but not sure how i would get that in slitaz, and from where? wink

#4 2012-01-10 04:08:13

mojo
Administrator
Registered: 2011-03-29
Posts: 2,174

Re: Ultrastar Deluxe converted from debian package [ HELP! ]

Not in slitaz repo.

See this: http://sourceforge.net/projects/projectm/

I find it doesn't save effort converting packages from other distro's.

Always have to satisfy depends anyway.

Easier to compile on slitaz to run on slitaz.

Offline

#5 2012-01-10 10:09:26

Trixar_za
Administrator
Registered: 2011-03-29
Posts: 1,506

Re: Ultrastar Deluxe converted from debian package [ HELP! ]

I find it does however.

Why install 50MB of requirments just compile and install something that would easily have fit into 1MB of converted packages? Yeah, there are some exceptions to the rule and to get optimized packages requires some package hacking, but generally it's faster than compiling something with a lot of requirements not in the repository.

For example, converting the manaplus tmw client (from scratch with all it's dependencies) originally took me 10 minutes to do. Compiling everything it requires from scratch took me 2 hours and then 15 minutes every time I wanted to upgrade it. Now if I want to upgrade it, it takes me 2 minutes to do. Hence it's faster and saves effort.

Anyway, getting off my high horse now. I would rather recommend converting over the debian package for the simple reason that debian has some weird naming conventions for some of it's lib files. Here's the method I normally follow:

1. Find the Debian package I want and convert it and all it's logical requirements (most debian packages are split in two or three files - normally named something like package and package-data). Install it.

2. I try to run it from terminal. If it works, you're done. If it fails, write down the error, especially the file name of the lib it requires to work.

3. Go to http://www.debian.org/distrib/packages and scroll down until you see the "Search the contents of packages" box and enter the file your looking for. Click search and download that package, convert and install it. Then try running the program again. If it works, you're done. If not, repeat step 2 and 3 until it does. If it takes more than 5 times, then it's probably too integrated into GNOME/KDE to work at which point you should give up.

Another tip is to use Debian Lenny Packages. They're not so up to date, but they tend to work wink

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.020 seconds, 7 queries executed - Memory usage: 1.54 MiB (Peak: 1.77 MiB) ]