Komunikat na instalacji mówi tak, ale nie mogę znaleźć żadnego odniesienia do niego. "są obecnie znany jako do zerwania", ale znany przez którego, a co jest problem? Sprawdziłem bazę kodów Nokogiri i dziennik błędów, ale nie mogę znaleźć odniesienia do tego.Nokogiri mówi, że wersje Libxml2 powyżej 2.9.0 są zepsute, prawda?
Oto (odpowiednie części) Wiadomość Nokogiri (v1.6.3.1 w tym przypadku) daje:
IMPORTANT! Nokogiri builds and uses a packaged version of libxml2.
If this is a concern for you and you want to use the system library
instead, abort this installation process and reinstall nokogiri as
follows:
gem install nokogiri -- --use-system-libraries
If you are using Bundler, tell it to use the option:
bundle config build.nokogiri --use-system-libraries
bundle install
However, note that nokogiri does not necessarily support all versions
of libxml2.
For example, libxml2-2.9.0 and higher are currently known to be broken
and thus unsupported by nokogiri, due to compatibility problems and
XPath optimization bugs.
XPath optymalizacji błąd jest prawdopodobnie [ten problem] (https://bugzilla.gnome.org/show_bug.cgi?id=695699). To była moja wina, ale jest [naprawiona w obecnej wersji 2.9.2] (https://git.gnome.org/browse/libxml2/commit/?id=b4bcba23f64b71105514875f165a63d4cc720609). – nwellnhof
@nwellnhof Kudos do ciebie za branie odpowiedzialności, i dzięki za informację. Mystery 33% rozwiązane! Teraz, aby dowiedzieć się, jakie są "problemy z kompatybilnością" i dlaczego *** znane *** jest tak trudne, aby *** wiedzieć *** :-) – iain
Cześć chłopaki, używam yosemite i to się ze mną dzieje . Jakaś pomoc??? – olleh