On Thu, 2005-09-15 at 23:59 -0600, Tyler Strickland wrote: > On 09/15/2005 11:48 PM, Al Byers wrote: > > I tried using apt-get to install some packages and ran into dependency > > hell. I don't want to continue working with them. How do I get them to > > go away? I have tried "clean" and "remove" options, but nothing is > > in /var/cache/apt... anyway. Where do these packages come from? Why do > > they keep showing up and how can I get rid of them? > > > > [EMAIL PROTECTED]:/var/cache/apt/archives/partial$ sudo apt-get -f install > > Reading package lists... Done > > Building dependency tree... Done > > Correcting dependencies... failed. > > The following packages have unmet dependencies: > > libssl-dev: Depends: libssl0.9.7 (= 0.9.7e-3ubuntu0.1) but 0.9.7g-2 is > > installed > > libssl0.9.7: Depends: libc6 (>= 2.3.2.ds1-21) but 2.3.2.ds1-20ubuntu13 > > is installed > > ymessenger: Depends: libssl0.9.6 but it is not installable > > E: Error, pkgProblemResolver::Resolve generated breaks, this may be > > caused by held packages. > > E: Unable to correct dependencies > > b Tyler,
Thanks for your help. I noticed that the reason it fails the dependency is not the version number, but the fact that the ubuntu packages have "ubuntu" attached to them. So I guess ubuntu and debian archives are not compatible? Seems like a waste. -Al > > The tool to use for low-level package management is dpkg. For example: > 'dpkg -r <packagename>' will remove a package. The man page also > describes other options to force removal even with dependency issues. > > As for the libssl issues, I use debian, not Ubuntu, and I'm not sure how > exactly they differ in repository management. My guess would be one of: > a) There's some sort of transition going on in the repository > b) You're hooked up to multiple repositories hosting the same > files with different versioning schemes > > I'll let the Ubuntu guys on the list give you a better answer for that > question. > > --Tyler > /* > PLUG: http://plug.org, #utah on irc.freenode.net > Unsubscribe: http://plug.org/mailman/options/plug > Don't fear the penguin. > */ /* PLUG: http://plug.org, #utah on irc.freenode.net Unsubscribe: http://plug.org/mailman/options/plug Don't fear the penguin. */
