tôi nhận ra rằng đây là một câu hỏi trùng lặp tuy nhiên tất cả các câu trả lời khác tôi đã tìm thấy liên quan đến vấn đề này đã không có vẻ để giúp tôi ...libxslt là mất tích trong khi cài đặt đá quý ruby nokogiri
Tôi đang cài đặt GitLab
và chạy qua phụ thuộc đá quý khi nó chạm vào yêu cầu NokoGiri
đá quý và không thành công với các thông tin sau:
ERROR: Error installing nokogiri:
ERROR: Failed to build gem native extension.
/usr/local/bin/ruby extconf.rb
extconf.rb:10:in `<main>': Use RbConfig instead of obsolete and deprecated Config.
extconf.rb:10:in `<main>': Use RbConfig instead of obsolete and deprecated Config.
extconf.rb:11:in `<main>': Use RbConfig instead of obsolete and deprecated Config.
checking for libxml/parser.h... yes
checking for libxslt/xslt.h... yes
checking for libexslt/exslt.h... yes
checking for iconv_open() in iconv.h... yes
checking for xmlParseDoc()... -lxml2
checking for xsltParseStylesheetDoc()... -lxslt
-----
libxslt is missing. please visit http://nokogiri.org/tutorials/installing_nokogiri.html for help with installing dependencies.
-----
Vì vậy, lỗi này dẫn tôi xuống con đường cố gắng cài đặt libxslt
với lệnh sau đây:
$ sudo apt-get install libxslt-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'libxslt1-dev' instead of 'libxslt-dev'
libxslt1-dev is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 146 not upgraded.
Vì vậy, điều gì mang lại? NokoGiri đang cần gói này, nhưng gói đã được cài đặt rồi !! Tôi dường như không thể vượt qua vấn đề này, có sự giúp đỡ nào không?
Còn đá quý phụ thuộc vào nokogiri 1.5.x thì sao? – sethetter
aws-sdk (~> 1,24.0) ruby tùy thuộc vào nokogiri (< 1.6.0, > = 1.4.4) ruby. :(đây giống như lần thứ ba tôi trải qua cùng một vấn đề này. Thông thường quy trình giải quyết của tôi có nghĩa là cố gắng rất nhiều thứ cho đến khi một công trình. – amenadiel