Re: dependency hell



takeout <user@xxxxxxxxxxx> wrote:
houghi wrote:
takeout wrote:
So my 10.2 system is now pretty much frozen. I can't install or
uninstall any major packages anymore, or I spend an hour going in a
loop trying to figure out dependencies. Its really frustrating.
Microsoft solved these problems almost 10 years ago.. of course they
were never in it as deep as Linux what with all the community projects
releasing new versions all the time and depending on each other.

The first problem you have is that you did not correct the maximum width
of you messages. The second is that it sounds very trolling when you

Ok.

start saying Windows solved this.


No sir, no trolling. But I believe it is a fair criticism of Linux. Linux is not
perfect but can be made better then Windows in every way, I believe. It is not
there yet.

One thing you can like or dislike about suse is that it stays pretty static,
only releasing security fixes. If you install only standard packages from the
suse repo you won't have problems. But I want to run all kinds of software..
next thing you know you are having to pull in the latest builds of GNOME, or
whatever, and you are in to deep!

I think it is a big problem. And the solution is of course simple. We have
gigantic hard drives. All software should come with its own dependencies. They
should be kept apart from each other. Software should just work. This is not my
genius idea im hoping to reveal here, it is an old obvious solution to the problem.

But I don't want to debate. Just curious. So you don't think its a problem.
Would you say most Linux developers agree with you?

I think it is a problem and just said so in a previous post.

If you look closely at the conflicts, the installation of *some*
packages causes real conflicts. But many of the other conflicts
are just bunk.

Was it 10.2 that would not let you remove Firefox because it was
*required* for tons of programs. All this with Knoqueror the
default system browser. It was all crap.

I do not think that there is a real dependency data base. Instead
the system depends on the install lists. If program X is in what
openSUSE callss a "pattern", then it assumes that all those programs
depend on each other.

On the other hand, I think it would be difficult to build and
maintain a real dependency data base. But I wish somebody would
solve that problem.

--
--- Paul J. Gans
.



Relevant Pages

  • Re: yum update dependencies problem: wireless-tools-27-0.pre25.3
    ... | I think there is a dependency problem related to the following packages: ... | Performing the following to resolve dependencies: ...
    (Fedora)
  • Re: "apt-get" says file a bug report - Should I?
    ... packages* that are too old, and doesn't know what to do about it, to the ... > through each layer of dependencies. ... really looking at an upgrade to "sarge" before I was done. ... put me a good distance of the way to a "sarge" installation anyway. ...
    (Debian-User)
  • RE: FC5 - T3 - Had enough. Package Managers, Yumex is crap.
    ... install/update a huge number of packages would stress things out too ... Run "yum update yum". ... Say FC4, where you install it new, then ... dependencies, something that is a major bugbear in Linux that I've not ...
    (Fedora)
  • Re: kconfig/kbuild rewite (Re: Whats up with CONFIG_BLK_DEV?)
    ... kconfig, understand the dependencies, and spit out the miniconfig, without ... and for many packages changing configuration requires a "make clean" ... (The kernel is not one of these packages, ... And those large software packages tend to either reimplement ...
    (Linux-Kernel)
  • Re: "apt-get" says file a bug report - Should I?
    ... but the following packages have unmet dependencies: ... | I've verified that "apt-get" really is trying to go get ... willing to attempt the upgrade and see what happens. ...
    (Debian-User)