Je remarque que certains mainteneurs de packages notables choisissent de ne pas utiliser le système de gestion de packages Emacs (ESS?) Ou se plaignent de ses limites (Helm).
AVERTISSEMENT : en raison d'un mauvais concept de package.el qui est chargé de récupérer les fichiers de barre et de les compiler, les utilisateurs ont la plupart du temps des erreurs lors de la mise à niveau de melpa et list-package. Pour éviter cela, Async a été ajouté en tant que dépendance à helm pour forcer package.el à compiler ses fichiers dans un environnement propre. Les personnes installant à partir de git et utilisant le fichier make ne souffriront pas de ce problème et n'ont pas besoin d'Async bien qu'il soit recommandé car il corrige l'installation de tous les autres packages que vous pouvez installer avec package.el de (m) elpa. Voir FAQ pour plus d'infos.
À quelles limitations techniques précises le système de gestion de packages actuel pourrait-il faire allusion, et pourquoi les packages devraient-ils être utilisés async
comme dépendance?