[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: .deb dependancy hell

"Rosenstrauch, David" <david.rosenstrauch@csfb.com> writes:

> There's rarely (if ever) a circular dependency like that.  What
> you'll normally see is that package A needs package B, and package C
> needs package B.  Thus package B is usually a shared
> component/library that is used by many other apps.

It was a circular dependency that prompted my original article.
libgphoto2-port0 depends on libgphoto2-2, and libgphoto2-2 depends on
libgphoto2-port0.  A needs B, and B needs A.  You can't have A OR B.
You need A AND B, no matter what you are using them for, or what other
dependencies exist.

Many people replied with ways around this, but the dependency exists,
and is circular.

Lift me down, so I can make the Earth tremble.
                                --Bucky Katt

Reply to: