I have had playonlinux on my Cauldron 32bit system for a while, but I can't update it to the latest version (see Source RPM field). [root@cauldron Contribution]# urpmi --auto-update The following package can't be installed: playonlinux-4.0.15-1.mga2.i586 (for libXi.so.6()(64bit) is not satisfied) Do you wish to continue ? (Y/n)
*** Bug 4829 has been marked as a duplicate of this bug. ***
CC: (none) => pterjan
/usr/share/playonlinux/bin/ contains 4 binaries: amd64.darwin.check for Mac x86_64 amd64.linux.check for Linux x86_64 x86.darwin.check for Mac x86 x86.linux.check for Linux x86 They shouldn't be shipped anyway as they are binaries from the source tarball. #include <stdio.h> #include <GL/glut.h> // Built with gcc -o x86.check -m32 -lGL -lGLU -lX11 -lXmu -lXi -lm int main(void) { printf("OpenGL 32bits is working\n"); return 0; } #include <stdio.h> #include <GL/glut.h> // Built with gcc -o amd64.check -lGL -lGLU -lX11 -lXmu -lXi -lm int main(void) { printf("OpenGL 64bits is working\n"); return 0; } They can probably be replaced with links to /bin/true.
Debian has a patch to remove the calls to those binaries: http://anonscm.debian.org/viewvc/pkg-games/packages/trunk/playonlinux/debian/patches/disable_gl_check?revision=13340&view=markup&sortby=rev&pathrev=13340
I removed the binaries and added Debian patch.
Status: NEW => RESOLVEDResolution: (none) => FIXED
thanks