Happstack Lite đang phá vỡ tôi vì nó nhận được phiên bản blaze-html 0.5 và nó muốn có phiên bản 0.4. Cabal nói rằng cả hai phiên bản 0.4.3.4 và 0.5.0.0 đều được cài đặt. Tôi muốn xóa 0.5.0.0 và chỉ sử dụng phiên bản cũ hơn. Nhưng cabal không có lệnh "gỡ cài đặt" và khi tôi thử ghc-pkg unregister --force blaze-html
, ghc-pkg
lệnh của tôi đã bị bỏ qua.
Tôi làm gì?
CẬP NHẬT : Đừng tin . Mặc dù ghc-pkg
tuyên bố bỏ qua lệnh, lệnh không bị bỏ qua. Và với câu trả lời được chấp nhận của Don Stewart, bạn có thể xóa chính xác phiên bản mà bạn muốn loại bỏ.
ghc-pkg list blaze-html
? Bạn có chắc mình đang chạy nó với tư cách là người dùng phù hợp? Có thể tuyên bố rõ ràng rằng phiên bản chưa được đăng ký?