There are two different problems with tix in rawhide: $ python -c 'import Tkinter' ... ImportError: libTix.so: cannot open shared object file: No such file or directory The problem is that libTix.so is in /usr/lib/tcl8.5 and that is not in the linker path. This problems seems to be a remake of https://bugzilla.redhat.com/show_bug.cgi?id=187739 Adding the directory to a file in /etc/ld.so.conf.d/ fixes this problem. The second problem is that as soon as libTix.so is loaded it complains that TkPutImage is not defined. This seems to be caused by a patch used in the spec file (tix-8.4.2-tcl8.5.patch) where the last chunk is: diff -up Tix8.4.2/unix/tixUnixXpm.c_old Tix8.4.2/unix/tixUnixXpm.c --- Tix8.4.2/unix/tixUnixXpm.c_old 2008-01-08 12:10:18.000000000 +0100 +++ Tix8.4.2/unix/tixUnixXpm.c 2008-01-08 12:13:07.000000000 +0100 @@ -19,12 +19,6 @@ #include <tixImgXpm.h> #include <X11/Xutil.h> -#if !defined(WIN32) && !defined(MAC_OSX_TK) -#define TkPutImage(colors, ncolors, display, pixels, gc, image, destx, desty, srcx, srcy, width, height) \ - XPutImage(display, pixels, gc, image, destx, desty, srcx, \ - srcy, width, height); -#endif - typedef struct PixmapData { Pixmap mask; /* Mask: only display pixmap pixels where * there are 1's here. */ The koji build logs already complains about this see as an example http://koji.fedoraproject.org/packages/tix/8.4.2/4.fc9/data/logs/ppc64/build.log ./unix/tixUnixXpm.c: In function 'TixpXpmRealizePixmap': ./unix/tixUnixXpm.c:211: warning: implicit declaration of function 'TkPutImage' Removing the last chunk from tix-8.4.2-tcl8.5.patch and rebuilding the srpms fixes the problem. Should I add this to bugzilla? -- José Abílio -- fedora-test-list mailing list fedora-test-list@xxxxxxxxxx To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-test-list