Tôi nhận thấy một số nhà bảo trì gói đáng chú ý đang chọn không sử dụng hệ thống quản lý gói Emacs (ESS?) Hoặc phàn nàn về những hạn chế của nó (Helm).
Trích dẫn từ Helm 's README.md :
CẢNH BÁO : Do một khái niệm xấu về gói.el chịu trách nhiệm tìm nạp các tệp helm và biên dịch chúng, người dùng hầu hết đều gặp lỗi khi nâng cấp từ melpa và gói danh sách. Để tránh điều này, Async đã được thêm vào dưới dạng phụ thuộc vào helm để buộc gói.el biên dịch các tệp của nó trong một môi trường sạch. Mọi người cài đặt từ git và sử dụng tệp make sẽ không gặp phải vấn đề này và không cần Async mặc dù được khuyến nghị vì nó khắc phục cài đặt tất cả các gói khác mà bạn có thể cài đặt với gói.el từ (m) elpa. Xem FAQ để biết thêm thông tin.
Hệ thống quản lý gói hiện tại có những hạn chế kỹ thuật chính xác nào mà chúng có thể ám chỉ, và tại sao các gói cần sử dụng async
như một phụ thuộc?