To view parent comment, click here.
To read all comments associated with this story, please click here.
While lots of distros support RPM, everyone knows that if it isn't compiled specifically for your distro, you're headed straight for dependency hell.
Maybe that's what everyone "knows", but based on a little experiment I did tonight, maybe everyone should know (no inverted commas) that that's a canard.
I downloaded an rpm for Suse 9.3 the other day and have been using it on 10.0. No probs.
So tonight after seeing your post I decided to do a little experiment.
I like most, the most-is-more-than-less-is-more-than-more pager, so I downloaded an RPM for Red Hat something and installed it (this is still on SuSE). Works fine. So I decided to try something a little more complicated. I downloaded amiwm, the Amiga look-alike window manager, for Mandriva. It depends on xloadimage, mandrake-desk, and ksh; mandrake-desk depends on mandrake-themes.
So I downloaded them all (from a variety of different distros' rpm repositories, and a variety of versions of those distros) and am sitting here typing this in a Firefox window managed by amiwm.
All that proves is that you got lucky.
For example, yesterday I needed an application to read Windows .CHM files on Linux. Why don't you go ahead and try running the Fedora RPMs for xCHM on PCLOS?
I'll check back on you tomorrow night once you've given up and decided to just compile the damn thing ...
I mean are you trying to convince us that you have *never* run into dependency issues with RPM packages before?
This is why new linux users often become dissolutioned, because experienced users try to create an illusion that these issues don't exist.
Edited 2006-08-28 06:57




Member since:
2005-10-19
While I agree that it is nice to be able to choose between Gnome or KDE, and also between distros, I also think that Linux distros should choose to accept a unifying standard for software installs.
While lots of distros support RPM, everyone knows that if it isn't compiled specifically for your distro, you're headed straight for dependency hell.
I don't mind having specific RPMs for each distro, but you should *always* have the option of downloading an uber RPM that contains all of the dependencies.