From Bugzilla Helper: User-Agent: Mozilla/4.77 [en] (X11; U; Linux 2.4.2-2smp i686) $ rpm -i ruby-1.6.2-4.i386.rpm error: failed dependencies: libruby = 1.6.2 is needed by ruby-1.6.2-4 libruby.so.1.6 is needed by ruby-1.6.2-4 $ rpm -i --nodeps ruby-1.6.2-4.i386.rpm $ rpm -i ruby-tcltk-1.6.2-4.i386.rpm error: failed dependencies: libruby = 1.6.2 is needed by ruby-tcltk-1.6.2-4 libruby.so.1.6 is needed by ruby-tcltk-1.6.2-4 $ Reproducible: Always Steps to Reproduce: This is not really needed, is it? Expected Results: Package should install without complaining.
You don't have the libruby package installed. Install that first and the others should install as well. The following error: libruby = 1.6.2 is needed by ruby-1.6.2-4 Means that it needs at least the libruby-1.6.2 package installed to fulfill dependancies. Tim
My error, sorry. But why do you have a separate libruby? Why is this package different from python for example? And why nit a ruby-lib package? sorry for all these questions. Dimitri
Yes, really sorry for being so talkative. I did find a pythonlib package. The ruby package should be called rubylib as well to be consistent, shouldn't it? It's also easier to find when installing.