LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   SUSE / openSUSE (https://www.linuxquestions.org/questions/suse-opensuse-60/)
-   -   libbz2.so.1.0 is needed (https://www.linuxquestions.org/questions/suse-opensuse-60/libbz2-so-1-0-is-needed-686431/)

eulaersi 11-26-2008 02:07 PM

libbz2.so.1.0 is needed
 
I'm trying to install handbrake 0.9.3 on my opensuse 11 system.

I've found a .deb file on the net and converted it to a rpm file by using "alien -r HandBrake-0.9.3-Ubuntu_GUI_i386.deb -c".

But when I try to install this rpm ("rpm -i handbrake-0.9.3-2.i386.rpm"), I have the following error: "error: Failed dependencies:
libbz2.so.1.0 is needed by handbrake-0.9.3-2.i386"

Looking in the /lib folder I have a file named /lib/libbz2.so.1.0.5. I've created a link to this file "ln -s /lib/libbz2.so.1.0.5 /lib/libbz2.so.1.0", but this was not the solution.

Can you help this newbie?

Tx

Ivan

knudfl 11-27-2008 08:22 AM

Very simple :
'rpm -Uvh --nodeps handbrake-0.9.3-2.i386.rpm'

And everything works fine, to open "Handbrake"
please do the command 'ghb'

The "--nodeps" (no dependencies) option causes no
problems with the Suse package management system.

Handbrake is a very interesting piece of software,
all audio and video dependencies are included in
the 2 executables, 'ghb' and 'HandBrakeCLI'
( HandBrakeCLI is the command line tool )

It is also possible to compile the source code on
Suse 11, the build tool is "jam" also taking care
of downloading the 16 included dependencies :

a52dec, ffmpeg, faac, faad2, lame, libdca, libdvdread,
libmkv, libmp4v2, libogg, libsamplerate, libtheora,
libvorbis, mpeg2dec, x264, xvidcore.
As mentioned before, they are all compiled into the
executable(s).

Things used to build HandBrakeCLI are :
jam, gcc-c++, nasm, libtool, (git)

And for the GUI ( ghb ) :
intltool, glib2-devel, gtk2-devel, hal-devel,
gtkhtml2-devel.


All times are GMT -5. The time now is 07:51 AM.