web-dev-qa-db-fra.com

Mutt-patched package manquant dans Bionic Beaver?

J'ai besoin d'un patch pour mutt qui s'appelle "sidebar" et faisait partie du paquetage mutt-patched dans Ubuntu 16.04. Maintenant, je suis passé à Ubuntu 18.04 et cela ne semble pas exister dans le référentiel d'Ubuntu 18.04 .

Les seules instructions que je peux trouver en ligne sur la façon d'installer le correctif "sidebar" sont en appliquant le correctif et en compilant le paquet moi-même. J'ai le savoir-faire technique pour le faire, mais je n'aime pas utiliser les logiciels compilés à la main, car je devrai alors vérifier manuellement les mises à jour au lieu d'utiliser le système apt.

Apt me dit que le paquet a été remplacé par le paquet mutt:

[root@bonkwinkler ~]# apt-get install mutt-patched
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package mutt-patched is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  mutt:i386 mutt

E: Package 'mutt-patched' has no installation candidate
[root@bonkwinkler ~]# 

Cependant, lors de l'exécution de mutt, une erreur de configuration est affichée.

[helgihg@bonkwinkler ~]$ mutt
Error in /home/helgihg/.mutt/muttrc, line 47: sidebar_sort: unknown variable
Error in /home/helgihg/.mutt/muttrc, line 64: sidebar-scroll-up: no such function in map
Error in /home/helgihg/.mutt/muttrc, line 65: sidebar-scroll-down: no such function in map
Error in /home/helgihg/.mutt/muttrc, line 66: sidebar-scroll-up: no such function in map
Error in /home/helgihg/.mutt/muttrc, line 67: sidebar-scroll-down: no such function in map

Ainsi, les correctifs de l'ancien paquetage mutt-patched ne semblent pas être inclus dans le paquetage habituel mutt.

Quelqu'un at-il des informations à ce sujet qui pourraient éclairer le problème?

4
Teekin

La bonne nouvelle est que les correctifs de la barre latérale ont été incorporés dans la version finale de Mutt il y a quelque temps. Il n’est donc plus nécessaire d’appliquer des correctifs et une compilation sous Bionic Beaver pour obtenir une barre latérale pleinement opérationnelle!

Pour corriger vos erreurs de syntaxe, vous feriez mieux de bien démarrer la syntaxe de la barre latérale dans votre fichier ~/.muttrc. Ceci peut être accompli par:

  1. Mise en commentaire de toutes les entrées présentes dans la barre latérale de votre fichier ~/.muttrc existant
  2. Ouvrir le fichier exemple fourni qui se trouve dans /usr/share/doc/mutt/examples/sample.muttrc-sidebar avec votre éditeur de texte favori et copier le contenu dans votre fichier ~/.muttrc existant
  3. Commencez par modifier les entrées de la barre latérale, en commençant par la première et surtout par celle-ci: définissez-la sur "oui":

    # Should the Sidebar be shown?
    set sidebar_visible = yes
    

Ceci vous permettra de configurer rapidement la barre latérale Bionic Beaver Mutt plus. Voici une capture d'écran d'une installation rapide de ma propre installation Bionic:

enter image description here

Et bien sûr, pour le réglage sans fin que chaque utilisateur de Mutt saura et adorera :)

4
andrew.46