Estoy notando que algunos mantenedores de paquetes notables están eligiendo no usar el sistema de administración de paquetes Emacs (ESS?) O quejándose de sus limitaciones (Helm).
Citando el archivo README.md de Helm :
ADVERTENCIA : Debido a un mal concepto de package.el que se encarga de recuperar los archivos de timón y compilarlos, los usuarios tuvieron errores la mayor parte del tiempo al actualizar desde melpa y list-package. Para evitar esto, se ha agregado Async como dependencia de helm para forzar package.el compilando sus archivos en un entorno limpio. Las personas que instalen desde git y usen el archivo make no sufrirán este problema y no necesitarán Async, aunque se recomienda ya que repara la instalación de todos los demás paquetes que puede instalar con package.el de (m) elpa. Consulte las preguntas frecuentes para obtener más información.
¿Qué limitaciones técnicas exactas tiene el sistema actual de administración de paquetes a las que podrían estar aludiendo, y por qué los paquetes deben usarse async
como una dependencia?