On Thu, Jan 05, 2006 at 08:50:47AM -0800, Matt Zimmerman wrote: > On Thu, Jan 05, 2006 at 12:46:53PM +0100, Gabor Gombas wrote: > > - apt-get does not honour the "hold" status > > It does.
Probably the hold status checking is just too late. > > - apt-get does not notice that the installed version _does_ satisfy the > > dependencies (it depends on libdbus-1-2 and not on libdbus-1-1), and if > > apt is good at some things, but imagination is not among them. It must be > seeing a real dependency on libdbus-1-1 somewhere. It's possible that the > error message is misleading. Well, the evolution-plugins package in the archive does depend on libdbus-1-1. It seems that when cheching the dependencies, apt ignores the dependencies in /var/lib/dpkg/status and only uses the dependencies from the Packages files. > What does apt-get -f install want to do? # apt-get -f install Reading package lists... Done Building dependency tree... Done Correcting dependencies... Done The following packages will be REMOVED: evolution-plugins The following held packages will be changed: evolution-plugins 0 upgraded, 0 newly installed, 1 to remove and 64 not upgraded. Need to get 0B of archives. After unpacking 803kB disk space will be freed. Do you want to continue [Y/n]? n Abort. > tar up /etc/apt /var/lib/apt and > /var/lib/dpkg so that we can try to reproduce this. I've put it at http://boogie.lpds.sztaki.hu/~gombasg/apt-test.tar.gz Thanks, Gabor -- --------------------------------------------------------- MTA SZTAKI Computer and Automation Research Institute Hungarian Academy of Sciences, Laboratory of Parallel and Distributed Systems Address : H-1132 Budapest Victor Hugo u. 18-22. Hungary Phone/Fax : +36 1 329-78-64 (secretary) W3 : http://www.lpds.sztaki.hu --------------------------------------------------------- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]