Apt install chromium demande la suppression de 141 packages

Pour le rapport de bug : c’est l’envoi qui échoue parce que le programme n’arrive pas à se connecter au serveur smtp (essayé avec deux serveurs différents). Donc faut que je lise la documentation pour un envoi par mail.
full-upgrade répond que ma distribution est à jour.
Est ce que le fait d’avoir installé zoom par dpkg peut avoir mis le souk dans mon système ? Seul chromium pose problème avec apt, pour geany par exemple ça fonctionne.

voilà la sortie d’apt-cache policy apt :

apt:
  Installé : 1.8.2
  Candidat : 1.8.2
 Table de version :
 *** 1.8.2 500
        500 http://http.debian.net/debian buster/main amd64 Packages
        100 /var/lib/dpkg/status
pierre@Hermes:~$ dpkg -s zoom
Package: zoom
Status: install ok installed
Priority: optional
Section: default
Installed-Size: 262796
Maintainer: Zoom Linux Team <linux-dev@zoom.us>
Architecture: amd64
Version: 3.5.383291.0407
Depends: libglib2.0-0, libxcb-shape0, libxcb-shm0, libxcb-xfixes0, libxcb-randr0, libxcb-image0, libfontconfig1, libgl1-mesa-glx, libegl1-mesa, libxi6, libsm6, libxrender1, libpulse0, libxcomposite1, libxslt1.1, libsqlite3-0, libxcb-keysyms1, libxcb-xtest0, libdbus-1-3, libxtst6, ibus
pierre@Hermes:~$ dpkg -s ibus
Package: ibus
Status: install ok installed
Priority: optional
Section: utils
Installed-Size: 44977
Maintainer: Debian Input Method Team <debian-input-method@lists.debian.org>
Architecture: amd64
Multi-Arch: foreign
Version: 1.5.19-4+deb10u1
Depends: dconf-cli, gir1.2-gtk-3.0 (>= 3.8.5), gir1.2-ibus-1.0 (= 1.5.19-4+deb10u1), adwaita-icon-theme, librsvg2-common, python3-gi, dconf-gsettings-backend | gsettings-backend, python3:any, libatk1.0-0 (>= 1.12.4), libc6 (>= 2.14), libcairo2 (>= 1.2.4), libdconf1 (>= 0.14.0), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.45.3), libgtk-3-0 (>= 3.21.5), libibus-1.0-5 (>= 1.5.19), libnotify4 (>= 0.7.0), libpango-1.0-0 (>= 1.14.0), libpangocairo-1.0-0 (>= 1.14.0), libx11-6, libxi6 (>= 2:1.2.99.4)
Recommends: ibus-clutter, ibus-gtk, ibus-gtk3, ibus-qt4, libqt5gui5, im-config
Suggests: ibus-doc
Breaks: ibus-anthy (<< 1.5.3-2), ibus-el (<< 0.3.2-2), ibus-googlepinyin (<< 0.1.2-2)
Conffiles:
 /etc/dconf/db/ibus.d/00-upstream-settings eb2ccb379f1fa206a5c10346ceb03dec
 /etc/dconf/profile/ibus 0f61b729d3b8cdad8b54d663f38dc652
Description: Intelligent Input Bus - core
 IBus is an Intelligent Input Bus. It is a new input framework for the Linux
 OS. It provides full featured and user friendly input method user interface.
 It also may help developers to develop input method easily.
Homepage: https://github.com/ibus/ibus

désinstaller zoom et ibus ne change pas le problème

Salut Blackibis

Déjà tu peux faire un

sudo apt autoremove

As tu essayé d’installer un autre soft que tu n’aurais pas

sudo apt install abiword
par exemple
As tu le même résultat ?

Je vais réessayer mais je suis à peu près sûr qu’il n’y a pas de résidus qui n’auraient déjà été nettoyés avec autoremove. J’utilise une Debian stable avec le sources.list de base pour avoir un système solide.
Jusqu’à l’installation de zoom et ibus il était aussi propre que la culotte de ma grand mère.
J’ai testé l’installation de geany sans rencontrer le problème.

Salut, je crois avoir trouvé la solution.
Il faut installer chromium-common et non chromium.
Le dernier installe des paquets en conflit avec le système. Il s’agit de libgl1-mesa-swx11 ou libnettle4 ou libsecret-1-0. Le premier n’est pas un véritable paquet. Le deuxième est une librarie de cryptographie bas niveau. Le troisième est une librairie pour garder et retrouver des mots de passe et autres secrets. Il communique avec le « service secret » en utilisant DBus.
Or en installant zoom avec dpkg, j’ai installé D-bus ou du moins une autre version ou la librairie pour le client dbus . Synaptic fournit une information intéressante : « The client-side library can be found in the libdbus-1-3 package, as it is no longer contained in this package. »
Et si je veux supprimer cette librairie je dois supprimer tout un tas de paquets essentiels.

Une réinstallation de libdbus-1-3 ne résout pas le problème, chromium, tout seul, continue d’exiger la suppression de paquets pour s’installer. Reste à savoir si je vais pouvoir utiliser Life-size avec chromium-common.
Tout ça (zoom et Lifesize) pour de la visio conférence !!!

Voici les sorties obtenues avec apt show nom du paquet :
### show libgl1-mesa-swx11
Package: libgl1-mesa-swx11
State: pas un véritable paquet (virtuel)

### show libnettle4
Package: libnettle4
Version: 2.7.1-5+deb8u2
Status: install ok installed
Priority: optional
Section: libs
Source: nettle
Maintainer: Magnus Holmgren <holmgren@debian.org>
Installed-Size: 339 kB
Pre-Depends: multiarch-support
Depends: libc6 (>= 2.14)
Homepage: http://www.lysator.liu.se/~nisse/nettle/
Download-Size: inconnu
APT-Manual-Installed: no
APT-Sources: /var/lib/dpkg/status
Description: low level cryptographic library (symmetric and one-way cryptos)
 Nettle is a cryptographic library that is designed to fit easily in more or
 less any context: In crypto toolkits for object-oriented languages (C++,
 Python, Pike, ...), in applications like LSH or GNUPG, or even in kernel
 space.
 .
 It tries to solve a problem of providing a common set of cryptographic
 algorithms for higher-level applications by implementing a
 context-independent set of cryptographic algorithms. In that light, Nettle
 doesn't do any memory allocation or I/O, it simply provides the
 cryptographic algorithms for the application to use in any environment and
 in any way it needs.
 .
 This package contains the symmetric and one-way cryptographic
 algorithms. To avoid having this package depend on libgmp, the
 asymmetric cryptos reside in a separate library, libhogweed.

### show libsecret-1-0
Package: libsecret-1-0
Version: 0.18.7-1
Priority: optional
Section: libs
Source: libsecret
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
Installed-Size: 369 kB
Depends: libc6 (>= 2.14), libgcrypt20 (>= 1.8.0), libglib2.0-0 (>= 2.38.0), libsecret-common
Breaks: seahorse (<< 3.10)
Homepage: https://wiki.gnome.org/Projects/Libsecret
Tag: role::shared-lib
Download-Size: 98,1 kB
APT-Manual-Installed: no
APT-Sources: http://http.debian.net/debian buster/main amd64 Packages
Description: Secret store
 Library for storing and retrieving passwords and other secrets.
 It communicates with the "Secret Service" using DBus.

a propos de full-upgrade :
je ne l’ai jamais utilisé et je n’en ai jamais eu besoin
est-ce nécessarie avec apt mais pas avec apt-get ?

installer un paquet non fourni par Debian destabilise l’installation à un moment ou à un autre.
zoom n’est pas fourni par Debian…

1 J'aime

Voici la réponse de Michael Gilbert depuis Bug report

libkf5baloowidgets5 libkf5filemetadata-bin libkolabxml1v5 libkpimitinerary5 liblimba0 libnetcdf13 libnettle4 liboauth0

Chromium conflicts with the libnettle4 package. You’ll need to upgrade your debian installation to a version that has libnettle6, which would be stretch or newer, although chromium on stretch is no longer supported.

chromium est parfaitement supporté par Debian

apt policy chromium
chromium:
  Installé : 81.0.4044.92-1
  Candidat : 81.0.4044.92-1
 Table de version :
 *** 81.0.4044.92-1 990
        990 https://cdn-aws.deb.debian.org/debian bullseye/main amd64 Packages
        500 https://cdn-aws.deb.debian.org/debian sid/main amd64 Packages
        100 /var/lib/dpkg/status
     80.0.3987.162-1~deb10u1 990
        990 https://cdn-aws.deb.debian.org/debian-security buster/updates/main amd64 Packages
        500 https://cdn-aws.deb.debian.org/debian buster/main amd64 Packages
     73.0.3683.75-1~deb9u1 500
        500 https://cdn-aws.deb.debian.org/debian-security stretch/updates/main amd64 Packages
     70.0.3538.110-1~deb9u1 500
        500 https://cdn-aws.deb.debian.org/debian stretch/main amd64 Packages
     57.0.2987.98-1~deb8u1 500
        500 https://cdn-aws.deb.debian.org/debian-security jessie/updates/main amd64 Packages

j’ai simulé une installation de zoom, aucun conflit avec chromium

~/Téléchargements/linux$ sudo apt -s install ./zoom_amd64.deb
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Note : sélection de « zoom » au lieu de « ./zoom_amd64.deb »
Les paquets supplémentaires suivants seront installés : 
  ibus ibus-data libxcb-xtest0 python3-ibus-1.0
Paquets suggérés :
  ibus-clutter ibus-doc
Paquets recommandés :
  ibus-gtk ibus-gtk3 im-config
Les NOUVEAUX paquets suivants seront installés :
  ibus ibus-data libxcb-xtest0 python3-ibus-1.0 zoom
0 mis à jour, 5 nouvellement installés, 0 à enlever et 0 non mis à jour.
Inst ibus-data (1.5.22-5 Debian:testing, Debian:unstable [all])
Inst python3-ibus-1.0 (1.5.22-5 Debian:testing, Debian:unstable [all])
Inst ibus (1.5.22-5 Debian:testing, Debian:unstable [amd64])
Inst libxcb-xtest0 (1.14-2 Debian:testing, Debian:unstable [amd64])
Inst zoom (5.1.412382.0614 local-deb [amd64])
Conf ibus-data (1.5.22-5 Debian:testing, Debian:unstable [all])
Conf python3-ibus-1.0 (1.5.22-5 Debian:testing, Debian:unstable [all])
Conf ibus (1.5.22-5 Debian:testing, Debian:unstable [amd64])
Conf libxcb-xtest0 (1.14-2 Debian:testing, Debian:unstable [amd64])
Conf zoom (5.1.412382.0614 local-deb [amd64])

Zut de zut, je croyais avoir trouvé la solution, mais malgré l’installation de chromium-common, je n’ai toujours pas accès à ce navigateur. Commande introuvable dans la console.
d’où vient le problème ?
pierre@Hermes:~$ sudo apt policy chromium-common
chromium-common:
Installé : 80.0.3987.162-1~deb10u1
Candidat : 80.0.3987.162-1~deb10u1
Table de version :
*** 80.0.3987.162-1~deb10u1 500
500 http://http.debian.net/debian buster/main amd64 Packages
500 http://security.debian.org buster/updates/main amd64 Packages
100 /var/lib/dpkg/status

Pour zoom tu fais l’installation à partir d’un fichier téléchargé sur le site ?
Chez moi la commande la commande que tu donnes renvoie cette erreur :
E: Le fichier donné ./zoom_amd64.deb n'est pas compris sur la ligne de commande

il me semblait évident que pour installer un paquet par ligne de commande apt , il fallait que le fichier .deb soit préalablement téléchargé.
ça n’a pas l’air d’être le cas… :rofl:

Bonjour Grantoubab,
Je faisais référence à ton précédent post.

Ma question reste toujours sans réponse : qu’est ce qui bloque l’installation de Chromium sur ma distribution Buster ?
Merci de votre aide.

quelle etait la version originale de ta debian? car avec le temps, il y a eu des changement d’architecture notable qui rendent à terme une mise à jour directe instable dans le temps voir meme buggée.

Il est parfois plus sage de refaire une machine propre et d’y transférer tes applications.

Personnellement je n’installe que très rarement, pour ne pas dire jamais un package qui ne passe pas par un repository et apt. en clair, je ne met pratiquement jamais un .deb a la mano.

a terme, ça pollue