Am 11.10.2011 09:51, schrieb Robert Fox:
I can't seem to get TeamViewer to install:

[oot@ThinkFox Downloads]# urpmi teamviewer_linux.rpm
A requested package cannot be installed:
teamviewer6-6.0.9258-1.i386 (due to unsatisfied libXdamage(x86-32))
Continue installation anyway? (Y/n) y
[root@ThinkFox Downloads]# rpm -qa | grep libXdamage
[root@ThinkFox Downloads]# urpmi libXdamage
No package named libXdamage
The following packages contain libXdamage: libxdamage-devel,
libxdamage-static-devel, libxdamage1
You should use "-a" to use all of them
[root@ThinkFox Downloads]# urpmi libXdamage1
Package libxdamage1-1.1.3-1.mga1.i586 is already installed
[root@ThinkFox Downloads]# rpm -qa | grep libXdamage
[root@ThinkFox Downloads]# updatedb
[root@ThinkFox Downloads]# locate libXdamage
/usr/lib/libXdamage.so.1
/usr/lib/libXdamage.so.1.1.0
/usr/lib64/libXdamage.la
/usr/lib64/libXdamage.so
/usr/lib64/libXdamage.so.1
/usr/lib64/libXdamage.so.1.1.0
[root@ThinkFox Downloads]#

Any help would be appreciated.

Cheers,
R.Fox



Simply install it with urpmi --allow-force --allow-nodeps as it will always ask you for that
dependency and you can't satisfy it because the provide of our package is 
slightly
different. These are the provides of our libXdamage:

   [doktor5000@mageia1 ~]$ rpm -q --provides libxdamage1
   libxdamage = 1.1.3
   libXdamage.so.1
   libxdamage1 = 1.1.3-1.mga1
   libxdamage1(x86-32) = 1.1.3-1.mga1

You see, libxdamage*1*(x86-32) != libXdamage(x86-32)

Reply via email to