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]

Reply via email to