Tôi hỏi điều này trên Haskell-cafe, và câu trả lời duy nhất tôi nhận được là - thử stackoverflow, nó được theo dõi chặt chẽ hơn.Tại sao Nền tảng Haskell không cài đặt được trên OS X?
Khi tôi cố gắng cài đặt Nền tảng Haskell mới nhất, quá trình cài đặt luôn không thành công.
Tôi đã thử nhiều lần trong vài ngày. Đây là tình huống hàng ngày: Gói tải xuống từ Haskell Wiki: http://lambda.galois.com/hp-tmp/2011.2.0.1/Haskell%20Platform%202011.2.0.1-i386.pkg, http://hackage.haskell.org/platform/mac.html
Hệ thống của tôi: OS X 10.6.8 (là 10.6.7 lần đầu tiên tôi gặp sự cố này), 2,4 GHz Intel Core 2 Duo. Theo df-H tôi có 221G đĩa miễn phí.
Tôi có Xcode 3.2.5.
Sau khi tải xuống, tôi thực hiện các bước cài đặt và ngay tại phần cuối, thông báo "Cài đặt không thành công, liên hệ với nhà phát triển phần mềm" hoặc các từ có hiệu lực.
Đây có phải là sự cố đã biết không? Bất kỳ Nhận xét hoặc đề xuất nào?
TRY MỚI trên 7-1:
Tôi đã rất bối rối bởi tham chiếu đến "NeoOffice" trong thông điệp đăng nhập trước trước (xem nhận xét của tôi dưới đây). Tôi đã gỡ bỏ hoàn toàn NeoOffice khỏi máy của mình và chạy lại cài đặt Nền tảng Haskell. Bây giờ các bản ghi giao diện điều khiển hệ thống nói:
- 01 tháng 7 11:06:43 JRV installd [1489]: Bắt đầu từ ngày 01 tháng 7 11:06:43 JRV installd [1489]: uid = 0, euid = 0 Jul 1 11:06:43 jrv installd [1489]: PackageKit: * Thiếu định danh gói:/Library/Receipts/Print Selection Service.pkg Jul 1 11:07:41 jrv Installer [1472]: Trình cài đặt gặp phải lỗi khiến cài đặt thất bại. Liên hệ với nhà sản xuất phần mềm để được hỗ trợ.
Nếu vậy, tôi không ngạc nhiên khi chưa thấy vấn đề này.
New Sửa 02 tháng 7:
Những vấn đề với Library/Biên lai/Dịch vụ Lựa chọn Print và người khác bị cá trích đỏ, do trình cài đặt tìm kiếm cài đặt bị hỏng, nhưng loại trừ những người không ảnh hưởng đến kết quả cuối cùng. Có lẽ đây là một cái gì đó mới trong 10.6.8?
Sau khi loại bỏ chúng, tôi đã giải nén cả Nền tảng Haskell hiện tại và nền tảng trước đó, và đã thử so sánh chúng, nhưng không có kết quả. Chạy khác biệt trên tập tin phân phối của cả hai sản lượng mà trước đó có một "choice4" trong khi hiện tại có một "choice14", nhưng với kiến thức ít ỏi của tôi về các gói os x tôi không thấy rằng mà làm cho một sự khác biệt.
Tôi chạy trình cài đặt trong chế độ verbose từ dòng lệnh, và bây giờ nhận được:
sudo installer -verbose -pkg Haskell\ Platform\ 2011-2.2.0.1-i386.pkg -target/
installer: Package name is Haskell Platform
installer: Upgrading at base path/
installer: Preparing for installation….....
installer: Preparing the disk….....
installer: Preparing Haskell Platform….....
installer: Waiting for other installations to complete….....
installer: Configuring the installation….....
installer:
installer: Writing files…..... (lots of writing files, then)
installer: Moving items into place….....(lots of these)
installer: Running package scripts…..... (lots of these, too, and finally:)
installer: Running package scripts….....
##
installer: The upgrade failed (The Installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance.)
Tức là, không có thêm thông tin thực tế.
tôi ra khỏi ý tưởng, nhưng ít nhất tôi đã loại bỏ một vài ứng dụng bị hỏng từ máy tính của tôi :-)
Cảm ơn tất cả các ý kiến cho đến nay.
JRV
Bạn có thể đăng chính xác thư và bất kỳ nhật ký nào không. Sau đó, chúng tôi có thể liên hệ với người duy trì trình cài đặt Mac. Tôi không thấy các báo cáo khác. –
Tôi gặp vấn đề tương tự khi thử trình cài đặt 64 bit cho 7.0.3. Với trình cài đặt 32-bit, tôi không thể chạy các ứng dụng gtk2hs của máy Mac (Native) để chạy, và tôi không nghĩ rằng bất kỳ ai khác cũng có. – Conal
Console.app có nói gì hữu ích hơn không? Trong quá khứ, tôi nhớ chỉ là một kết quả mà bộ cài đặt nền tảng không thể tìm thấy gcc đúng tôi nghĩ; có một nhận xét trên trang web GHC (không phải Nền tảng) mà một người nên đảm bảo cài đặt "Công cụ phát triển Unix" nói riêng. Xem ví dụ http://www.haskell.org/ghc/download_ghc_7_0_4#macosxintel. Tôi nghĩ rằng cài đặt "Công cụ phát triển Unix" là một cái gì đó bạn cần phải xác định rõ ràng trong một số bảng điều khiển với một số cách cài đặt XCode nhưng không phải là những người khác. Đó chỉ là một ý tưởng. – applicative