Matthew Palmer wrote:
[First off, let me say that you should switch to Gentoo; these sorts of
things don't happen there.  <grin>]
lol

On Mon, Apr 10, 2006 at 01:28:50PM +1000, Michael Lake wrote:
$ sudo apt-get --no-act install apache-dev
The following packages have unmet dependencies:
apache-dev: Depends: libdb4.2-dev (>= 4.2.52) but it is not going to be installed
E: Broken packages

Bugger.  You made the right next move:
$ sudo apt-get --no-act install libdb4.2-dev

But your problem is here:
The following packages have unmet dependencies:
libdb4.2-dev: Depends: libdb4.2 (= 4.2.52-18) but 4.2.52-19 is to be installed
Yeah I see he made it an == not a >= for some reason.

Solution is *probably* to apt-get update (clearing any intermediate
apt-proxys you may have lying in the way)
I did an apt-get update already a few times. How does one get rid of proxies on the road ahead? Or maybe change an entry in sources.list which might pull down a more uptodate version of libdb4.2-dev ? Unfortunately UTS now blocks traceroute so netselect and apt-spy no longer work to create nice working sources.lists :-(

Other solutions include a downgrade of libdb4.2 to -18 (but if the binary
package has gone bye-byes, you're stuffed) or hunting down libdb4.2-dev
4.2.52-19 by hand from a mirror and dpkg -i'ing it into oblivion.  Then
apache-dev will have all it's deps already installed, and everything will be
happy.
I have never done a downgrade.

Mike
--
Michael Lake
Science Faculty, UTS
Ph: 9514 8232 Fx: 9514 1460
[pls ignore idiot lawyer's msg below]


--
SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/
Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html

Reply via email to