Saya memperhatikan beberapa pengelola paket terkenal memilih untuk tidak menggunakan sistem manajemen paket Emacs (ESS?) Atau mengeluh tentang keterbatasannya (Helm).
Mengutip dari Helm 's README.md :
PERINGATAN : Karena konsep package.el yang buruk yang bertugas mengambil file helm dan mengompilasinya, pengguna sebagian besar mengalami kesalahan saat meningkatkan dari melpa dan daftar-paket. Untuk menghindari hal ini, Async telah ditambahkan sebagai ketergantungan pada helm untuk memaksa package.el mengkompilasi file-nya di lingkungan yang bersih. Orang-orang yang menginstal dari git dan menggunakan make file tidak akan menderita dari masalah ini dan tidak memerlukan Async meskipun direkomendasikan karena memperbaiki instalasi semua paket lain yang dapat Anda instal dengan package.el from (m) elpa. Lihat FAQ untuk info lebih lanjut.
Apa batasan teknis yang tepat yang dimiliki oleh sistem manajemen paket saat ini yang dapat mereka singgung, dan mengapa paket perlu digunakan async
sebagai ketergantungan?