Bonjour,
J'utilise gufw sous Ubuntu 18.04 et ce dernier ne se lance plus après avoir entré mon mot de passe administrateur.
J'obtiens ce ceci:
ec4g@ec4g-MS-7996:~$ sudo gufw
Traceback (most recent call last):
File "/usr/share/gufw/gufw/gufw.py", line 21, in
from gufw.view.gufw import Gufw
File "/usr/share/gufw/gufw/gufw/view/gufw.py", line 18, in
import gi
ModuleNotFoundError: No module named 'gi'
Merci de votre aide
# function search( distro_name, language_name, module_name ) {
Posté par freem . Évalué à 2.
http://lmgtfy.com/?s=d&q=debian+python+gi
Je sais que ça peut paraître hautain de juste balancer un lien comme ça, mais la…
[^] # Re: function search( distro_name, language_name, module_name ) {
Posté par Cyril Brulebois (site web personnel) . Évalué à 2.
Dans le désordre :
Recommends
, qu'on a peut-être désactivés sans savoir quelles seraient les conséquences. Auquel cas, quelques explications s'imposent.Enfin, les dépendances semblent plutôt raisonnables dans bionic :
De loin, ça ressemble à un vrai problème.
Debian Consultant @ DEBAMAX
[^] # Re: function search( distro_name, language_name, module_name ) {
Posté par freem . Évalué à 3.
C'est juste que j'ai l'impression qu'il n'a pas cherché, mais je reconnais avoir été trash, mes excuses.
Ha oui, pardon, voici le lien corrigé: http://lmgtfy.com/?s=d&q=debian+python+gi
Cela dit, la plupart des solutions que l'on trouve pour Debian s'appliquent aux *buntu, et vice versa (quand ça concerne un paquet particulier, je veux dire).
Franchement, ce n'est pas la première fois que je vois un paquet python mal empaqueté, dans Debian et ses filles. Et ici, il s'avère que pour une fois l'erreur est particulièrement claire, concise et rapide à arriver: il manque le module python "gi", il faut donc l'installer. Si jamais il l'est déjà, alors la, on a un vrai gros problème, mais j'en doute.
Vu que c'est un module avec un nom à la con pour les recherches (2 lettres…), préciser un nom de distribution augmente le nombre de chances de connaître le nom exact du paquet à installer.
Si un programme ne se lance pas parce que dépendance manquante, c'est un bug, recommends installés ou pas.
Les recommends, ça ajoute des fonctionnalités, ce sont des options. Le programme est censé fonctionner sans elles, mais en offrant moins de fonctionnalités, ce qui offre un système plus léger et au nombre de paquets plus restreint, ce qui permet donc de réduire les emmerdes lors de MàJ, bien qu'il faille apprendre à identifier les fonctionnalités dont on a besoin (la-dessus, le système de paquet dpkg est peu verbeux, dommage).
Ce qui est amusant, c'est que pas mal de dépendances (je pense notamment aux fontes, mais pas que) "Depends" devraient en fait être des "Recommends" ou "Suggests", mais c'est un autre débat, et surtout un choix des empaqueteurs, que je respecte.
J'avoue.
Clairement.
Je ne sais pas s'il est installé par défaut sous Ubuntu (probablement, vu qu'il l'est sous Debian, déjà), mais c'est le rôle du paquet "reportbug", qui guide l'utilisateur dans la construction d'un rapport de bug tout en récupérant les informations utiles (version du paquet concerné, liste des bugs affectant déjà ce paquet, etc etc).
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.