Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 29-07-2020 22:00:46

Pr3diKisT0
Membre
Inscription : 29-07-2020

Dépendances non satisfaites

Bonjour les linuxiens,

Je tente d'installer Brackets (un éditeur html, css, js...). N'étant pas disponible dans les dépôts classiques, je l'ai télécharger sur le site officiel au format .deb.

sudo dpkg -i Téléchargements/Brackets.Release.1.14.1.64-bit.deb


Résultat :

Sélection du paquet brackets précédemment désélectionné.
(Lecture de la base de données... 352562 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../Brackets.Release.1.14.1.64-bit.deb ...
Dépaquetage de brackets (1.14.1-17752) ...
dpkg: des problèmes de dépendances empêchent la configuration de brackets :
 brackets dépend de libpango1.0-0 (>= 1.22.0) ; cependant :
  Le paquet libpango1.0-0 n'est pas installé.
 brackets dépend de libcurl3 ; cependant :
  Le paquet libcurl3 n'est pas installé.

dpkg: erreur de traitement du paquet brackets (--install) :
 problèmes de dépendances - laissé non configuré
Traitement des actions différées (« triggers ») pour kali-menu (2020.3.2) ...
Traitement des actions différées (« triggers ») pour hicolor-icon-theme (0.17-2) ...
Traitement des actions différées (« triggers ») pour menu (2.1.47+b1) ...
Des erreurs ont été rencontrées pendant l'exécution :
 brackets
 



En lançant le logiciel tout fonctionne parfaitement. Cependant je ne peux plus rien installer à cause des dépendances non satisfaite de libpango1.0-0 et libcurl3.
La commande : "apt-get --fix-broken install" me supprime tout simplement Brackets.

J'ai tapé la commande "apt-cache policy libcurl3 libpango-1.0-0" pour voir :


libcurl3:
  Installé : (aucun)
  Candidat : (aucun)
 Table de version :
libpango-1.0-0:
  Installé : 1.44.7-4
  Candidat : 1.44.7-4
 Table de version :
 *** 1.44.7-4 500
        500 http://http.kali.org/kali kali-rolling/main amd64 Packages
        100 /var/lib/dpkg/status
     1.42.4-8~deb10u1 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
     1.42.4-7~deb10u1 500
        500 http://deb.debian.org/debian-security buster/updates/main amd64 Packages
 


"libpango-1.0-0" est bien installé, c'est donc très étrange qu'Aptitude ne la trouve pas.

En ce qui concerne "libcurl3", j'ai donc tenter de l'installer manuellement, le terminal me répond que libcurl3 est obsolète, cependant libcurl4 le remplace. Celui-ci est déjà installé d'ailleurs.

J'ai décidé de décompresser le fichier .deb et de modifier le fichier de configuration des dépendances : Téléchargements/Brackets.Release.1.14.1.64-bit.deb/DEBIAN/control

Package: brackets
Version: 1.14.1-17752
Section: devel
Priority: optional
Architecture: amd64
Installed-Size: 318306
Pre-Depends: dpkg (>= 1.14.0)
Depends: gconf-service, libasound2 (>= 1.0.23), libatk1.0-0 (>= 1.12.4), libc6 (>= 2.11), libcairo2 (>= 1.6.0), libcups2 (>= 1.4.0),
libdbus-1-3 (>= 1.2.14), libexpat1 (>= 1.95.8), libfontconfig1 (>= 2.8.0), libfreetype6 (>= 2.3.9), libgcc1 (>= 1:4.1.1),
libgconf-2-4 (>= 2.31.1), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.18.0), libgtk2.0-0 (>= 2.24.0), libnspr4 (>= 1.8.0.10),
libnss3 (>= 3.12.6), libpango1.0-0 (>= 1.22.0), libstdc++6 (>= 4.6), libudev0 (>= 147) | libudev1 (>= 198),
libx11-6 (>= 2:1.4.99.1), libxcomposite1 (>= 1:0.3-1), libxdamage1 (>= 1:1.1), libxext6, libxfixes3, libxrandr2 (>= 2:1.2.0),
libxrender1, ca-certificates, libcurl3, lsb-base (>= 3.2), xdg-utils (>= 1.0.2), wget
Maintainer: Brackets Team <brackets-dev@googlegroups.com>
Description: Brackets
Brackets is an open-source editor for web design and development
built on top of web technologies such as HTML, CSS and JavaScript.
The project was created and is maintained by Adobe, and is released
under an MIT License.


J'ai d'abord supprimé les deux puis recompiler avec :

dpkg-deb --build Téléchargements/Brackets\ modifié/Brackets.Release.1.14.1.64-bit


En installant le nouveau paquet, il n'y a plus de problème de dépendances. Cependant Brackets ne se lance plus.

J'ai tenté de remplacer libcurl3 par libcurl4, idem, il n'y a plus de problème de dépendance, mais le programme ne se lance plus.

Je suis un peu à court d'idées. Je viens donc à la recherche de conseils éclairés et je vous en remercie d'avance.

PS : Si ça peut aider voici ma version de linux : Linux version 5.6.0-kali2-amd64 (devel@kali.org) (gcc version 9.3.0 (Debian 9.3.0-14)) #1 SMP Debian 5.6.14-2kali1 (2020-06-10)

Dernière modification par Pr3diKisT0 (30-07-2020 19:01:56)

Hors ligne

#2 29-07-2020 22:05:12

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : Dépendances non satisfaites

Cependant Brackets ne se lance plus.


Avec quel message d'erreur ?


datalove-datalove-s1-2.png agendadulibre-lagendadulibre.png arzinfo-arzinfo.png

Hors ligne

#3 29-07-2020 22:11:00

Pr3diKisT0
Membre
Inscription : 29-07-2020

Re : Dépendances non satisfaites

En réalité aucun. Lorsque je le lance en tapant "brackets" sur le terminal, rien ne se passe.

Dernière modification par Pr3diKisT0 (29-07-2020 22:11:27)

Hors ligne

Pied de page des forums