DEBIAN 8 - PreDepends: dbconfig-common (>= 2.0.5) but 1.8.47+nmu3+deb8u1 is to be installed

jflahaut
Messages : 1
Inscription : lun. avr. 22, 2019 7:02 pm

DEBIAN 8 - PreDepends: dbconfig-common (>= 2.0.5) but 1.8.47+nmu3+deb8u1 is to be installed

Message par jflahaut »

Bonjour
Impossible d installer le package Squash-tm

(Vm linux installée ce jour)

root@frvdr-debian811:/# apt-get install squash-tm
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
squash-tm : PreDepends: dbconfig-common (>= 2.0.5) but 1.8.47+nmu3+deb8u1 is to be installed
E: Unable to correct problems, you have held broken packages.
root@frvdr-debian811:/#


root@frvdr-debian811:/# apt show dbconfig-common
Package: dbconfig-common
Version: 1.8.47+nmu3+deb8u1
Installed-Size: 1,426 kB
Maintainer: Sean Finney <seanius@debian.org>
Depends: ucf (>= 0.28), debconf (>= 0.5) | debconf-2.0
Suggests: virtual-mysql-client | mysql-client | postgresql-client
Tag: admin::configuring, admin::package-management, devel::packaging,
implemented-in::shell, protocol::db:mysql, protocol::db:psql,
role::TODO, suite::debian, use::configuring, works-with::db,
works-with::software:package
Section: admin
Priority: optional
Download-Size: 628 kB
APT-Manual-Installed: yes
agoethals
Messages : 70
Inscription : mer. août 08, 2018 12:08 pm

Re: DEBIAN 8 - PreDepends: dbconfig-common (>= 2.0.5) but 1.8.47+nmu3+deb8u1 is to be installed

Message par agoethals »

Bonjour,

en effet, squash-tm nécessite une version de dbconfig-common égale ou supérieure à 2.0.5, en correction d'un bug présent sur les versions précédentes.

Une version compatble de dbconfig-common était présente dans les dépôts jessie-backports, mais ceux-ci ne sont plus accessibles depuis la migration des dépôts Jessie sur Debian archives.

Voici 3 solutions indicatives (de la plus recommandée à la moins recommandée):
- mettre à niveau votre Debian vers Debian 9 (Debian 10 est en passe de devenir la prochaine Debian stable d'ici l'été, Debian 9 sera alors la version old-stable, et Debian 8 continuera à ne recevoir que des correctifs de sécurité)
- récupérer et installer manuellement une version compatible de dbconfig-common: par exemple sur pkgs.org:
version 64 bits: https://debian.pkgs.org/9/debian-main-a ... l.deb.html
version 32 bits: https://debian.pkgs.org/9/debian-main-i ... l.deb.html
Installer ensuite le paquet avec la commande

Code : Tout sélectionner

sudo dpkg -i nomdupaquet.deb
, sous réserve que les dépendances à dbconfig-common soient déjà présentes.
- télécharger sans l'installer le paquet squash-tm, le décompresser (avec dpkg-deb -R), modifier la version requise de dbconfig-common dans le fichier CONTROL, reconstruire le paquet avec dpkg-deb et l'installer localement (avec dpkg -i)
Répondre

Revenir à « Installation & Base de données / Installation & Database »