Re: Dependencies and RPM hell, revisited - time for a fork?
[email protected] (Mojo B. Nichols) 19 Oct 2003 11:02:59 -0500
| Newsgroups | gmane.linux.usability.annoyances |
|---|---|
| Message-ID | <[email protected]> |
>>>>> "Daniel" == Daniel C von Asmuth <asmuth-8LkvcxCLB6JmR6Xm/[email protected]> writes: > Thus quoth Robin Green on Sun, Oct 19, 2003 at 01:29:02AM +0100: >> Those of you who participated in the long and repititive >> "dependency hell" / "packaging hell" / "RPM hell" discussions >> earlier on this list may be interested to the "ultimate solution" >> I've worked out: > Afraid I didn't. What problem are you trying to solve? I tend to agree unless you build a giagantic monolithic os and really limit what can be done or have all apps re invent all libraries. You'll always need dependencies. I want application x to use library y so that I don't have to rewrite all the work in lib y. Now application x depends on application y which is a good thing. What is a bad thing is when an package manager doesn't resolve a dependency and install what is necessary. It sounds as if RPM needs improvement or the user needs learn how satisfy them. I think if you install everything or close to everything in RH you won't generally have these issues. Gentoo automatically installs dependent software, which it sounds like a better solution is to have rpm automatically install dependencies. >> It may seem wildly over the top to suggest that packaging problems >> are a good reason to fork a new OS. But I think it is a good >> excuse, > Linus said you're free to write an OS of your own if you like to. >> at least, to have some fun and experiment with different ways of >> doing things. My packaging solution necessitates getting rid of the >> standard /bin /usr /var hierarchy, and once you've taken a >> "radical" > Sounds like creating a huge problem to solve an extremely minor one. > Apple Computer have done something similar. You get the Open Source > OS Darwin, but on top of that they created a GUI that is everything > but Unix-like. I don't know what window manager you use, but apple's gui is very similar to a simple example of one of my unix gui's, of course, you can't personalize it and that is very un-Unix-like;-). [snip] mojo -- Pelorat sighed. "I will never understand people." "There's nothing to it. All you have to do is take a close look at yourself and you will understand everyone else. How would Seldon have worked out his Plan -- and I don't care how subtle his mathematics was -- if he didn't understand people; and how could he have done that if people weren't easy to understand? You show me someone who can't understand people and I'll show you someone who has built up a false image of himself -- no offense intended." -- Asimov, "Foundation's Edge"