[linux] unmet dependency, hoe op te lossen

Paul Slootman paul+nospam op wurtel.net
Wo Mrt 28 11:53:31 CEST 2018


On Wed 28 Mar 2018, Julien Michielsen wrote:
> 
> After this operation, 825 kB of additional disk space will be used.
> Do you want to continue? [Y/n] Y
> (Reading database ... 314752 files and directories currently installed.)
> Preparing to unpack
> .../kde-config-telepathy-accounts_4%3a15.12.3-0ubuntu1_amd64.deb ...
> Unpacking kde-config-telepathy-accounts (4:15.12.3-0ubuntu1) ...
> dpkg: error processing archive /var/cache/apt/archives/kde-config-telepathy-accounts_4%3a15.12.3-0ubuntu1_amd64.deb
> (--unpack):
>  trying to overwrite '/usr/share/accounts/services/google-im.service', which
> is also in package account-plugin-google 0.12+16.04.20160126-0ubuntu1

Dit is dus je probleem: account-plugin-google bevat een file dat ook in
de te installeren versie van kde-config-telepathy-accounts zit... en dat
mag niet zomaar.

Je kunt kijken waar die account-plugin-google voor nodig is, oftewel wat
gaat ie allemaal deinstalleren als je die wilt verwijderen (niet
doorgaan in dat geval!);
misschien is er ook een nieuwere versie van waar dit probleem niet in zit.

In het ergste geval kun je de botte bijl pakken en doen:

dpkg -i --force-overwrite /var/cache/apt/archives/kde-config-telepathy-accounts_4%3a15.12.3-0ubuntu1_amd64.deb

en dan daarna opnieuw apt-get -f install

> Zou iemand mij een hint kunnen geven hoe die dependency op te lossen?
> Zelfs een volledige her-installatie hielp mij er niet van af.

Het lijkt er op dat je packages zit te mixen uit verschillende
repositories waardoor deze niet optimaal op elkaar afgestemd zijn,
en je dus zulke conflicten krijgt.


Paul


Meer informatie over de Linux maillijst