Difference between revisions of "Error messages"
imported>ThorstenStaerk (→libXm) |
(→libXm) |
||
Line 40: | Line 40: | ||
= libXm = | = libXm = | ||
+ | '''Symptom:''' When installing an rpm (in this case ICAClient) you get an error like | ||
error: Failed dependencies: | error: Failed dependencies: | ||
libXm.so.4 is needed by ICAClient-11.0-1.i386 | libXm.so.4 is needed by ICAClient-11.0-1.i386 | ||
+ | '''Solution:''' Install openmotif-libs, best for 32bit and 64bit. | ||
+ | You can find out what package a file belongs to after installing the rpm like this: | ||
rpm -qf /usr/lib64/libXm.so.4 | rpm -qf /usr/lib64/libXm.so.4 | ||
openmotif-libs-2.3.1-3.13 | openmotif-libs-2.3.1-3.13 |
Revision as of 14:29, 8 November 2011
This is a collection of know error messages during build and run of software incl. a suggested resolution.
gettext
During the build you get, in this example from pidgin:
configure: error: GNU gettext tools not found; required for intltool
Solution, in this case for SLES 11:
# yast -i gettext-tools
intltool
During the build you get, in this case by pidgin:
configure: error: The intltool scripts were not found. Please install intltool.
Solution, in this case with SLES 11:
# wget http://ftp.gnome.org/pub/gnome/sources/intltool/0.35/intltool-0.35.5.tar.bz2 # bunzip2 intltool-0.35.5.tar.bz2 # tar xvf intltool-0.35.5.tar # cd intltool-0.35.5/ # ./configure && make -j8 && make install
libQt
Problem, in this case by umtsmon:
./umtsmon: error while loading shared libraries: libqt-mt.so.3: cannot open shared object file: No such file or directory
Solution, in this case for SUSE 11.3:
yast -i qt3-32bit
libQtDBus
Problem, in this case from skype:
skype: error while loading shared libraries: libQtDBus.so.4: cannot open shared object file: No such file or directory
Reason: You do not have the 32bit libraries for Qt.
- Solution, in this case for SUSE 11.3
yast -i libqt4-32bit
libQtGui
Problem, in this case from skype:
skype: error while loading shared libraries: libQtGui.so.4: cannot open shared object file: No such file or directory
Reason: You do not have the 32bit libraries for Qt.
Solution:
yast -i libqt4-x11-32bit
libXm
Symptom: When installing an rpm (in this case ICAClient) you get an error like
error: Failed dependencies: libXm.so.4 is needed by ICAClient-11.0-1.i386
Solution: Install openmotif-libs, best for 32bit and 64bit.
You can find out what package a file belongs to after installing the rpm like this:
rpm -qf /usr/lib64/libXm.so.4 openmotif-libs-2.3.1-3.13
libxml2
You must have libxml2 >= 2.6.0 development headers installed to build.
Solution
# yast -i libxml2-devel
libXv
# rpm -ivh Downloads/RealPlayer11GOLD.rpm error: Failed dependencies: libXv.so.1 is needed by realplay-11.0.2.1744-1.i386
# yast -i xorg-x11-libXv-32bit