>> % sudo rpm -Uvh tix-devel-8.1.4-97.i386.rpm tix-8.1.4-97.i386.rpm >> error: Failed dependencies: >> libtix8.1.8.3.so is needed by (installed) tkinter-2.2.2-2 >There are two solutions, depending on some things. Sometimes, if none of >the files collide, you can install both versions (specify "-i" instead >of "-U"). Sometimes. Otherwise you will need to fix the tkinter package >to accept other versions of libtix8 (if that works) or install a newer >version of tkinter that does accept your newer version of libtix8. > I am having a similar issue. Basically I have a package which is being built on an installation (redhat 7.1) that has older versions of tcl and tk (tcl-8.3.3, tk-8.3.3). Even though the package will run fine with the newer versions of tcl tk and tix on Redhat Enterprise 3.0, it fails to install without checking for dependencies (rpm install only works with --nodeps). So, I have control of the creation of this RPMpackage I want to install, and from this second solution mentioned above I tend to think that this can be achieved by specifying something in the packages spec file. Do you have some tips on how this can be made? I have tried adding a line such as to the package's spec: Requires: tk >= 8.3, tcl >= 8.3, tix >= 4.1 When I am installing the new package I receive this kind of error: [root@localhost]# rpm -Uvh SABER-App-3.2-1.rpm error: Failed dependencies: libtcl.so.0 is needed by SABER-App-3.2-1 libtix.so is needed by SABER-App-3.2-1 libtk.so.0 is needed by SABER-App-3.2-1 The really bizarre part is actually libtix.so is on this system and is owned by the tix-8.1 package. However, even with the spec file saying to accept tix >= 4.1 - the libraries are getting the dependence on the particular libtix.so belonging to the antiquated tix-4.1... This is pretty frustrating, and it seems the only choice is to turn off the Autoreq: in the spec or to just install with the '--nodeps' flag. Both options, of course, seem bad and extreme. Is there an easy answer to this or a link to get me going? I realize I should be reading more to find the answer myself but I'm on a limited schedule for this. Thanks for any tips, --------------------------- Webb McDonald mcdonaldjrw@xxxxxxxx _______________________________________________ Rpm-list mailing list Rpm-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/rpm-list