[Mageia-dev] TeamViewer under Cauldron x86_64

Florian Hubold doktor5000 at arcor.de
Tue Oct 11 11:04:03 CEST 2011

Am 11.10.2011 09:51, schrieb Robert Fox:
> I can't seem to get TeamViewer to install:
> [oot at 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 at ThinkFox Downloads]# rpm -qa | grep libXdamage
> [root at 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 at ThinkFox Downloads]# urpmi libXdamage1
> Package libxdamage1-1.1.3-1.mga1.i586 is already installed
> [root at ThinkFox Downloads]# rpm -qa | grep libXdamage
> [root at ThinkFox Downloads]# updatedb
> [root at 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 at 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 at mageia1 ~]$ rpm -q --provides libxdamage1
    libxdamage = 1.1.3
    libxdamage1 = 1.1.3-1.mga1
    libxdamage1(x86-32) = 1.1.3-1.mga1

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

More information about the Mageia-dev mailing list