Bug 55713 - Unable to activate opennebula-6.10.0.1, because nokogiri-1.18.9 conflicts with nokogiri (< 1.17)
Summary: Unable to activate opennebula-6.10.0.1, because nokogiri-1.18.9 conflicts wit...
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: opennebula (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: thatman@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-08-25 13:54 MSK by Alexander Makeenkov
Modified: 2025-08-25 17:10 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Makeenkov 2025-08-25 13:54:40 MSK
Версия: 6.10.0.1-alt1

При запуске сервиса opennebula возникают ошибки:

systemd[1]: Starting opennebula.service - OpenNebula Cloud Controller Daemon...
systemd[1]: opennebula.service: Main process exited, code=exited, status=255/EXCEPTION
systemd[1]: opennebula.service: Failed with result 'exit-code'.
systemd[1]: Failed to start opennebula.service - OpenNebula Cloud Controller Daemon.
systemd[1]: Started opennebula-hem.service - OpenNebula Hook Execution Service.
opennebula-hem[4242]: /usr/lib/ruby/rubygems/specification.rb:2266:in `raise_if_conflicts': Unable to activate opennebula-6.10.0.1, because nokogiri-1.18.9 conflicts with nokogiri (< 1.17) (Gem::ConflictError)
opennebula-hem[4242]:         from /usr/lib/ruby/rubygems/specification.rb:1383:in `activate'
opennebula-hem[4242]:         from /usr/lib/ruby/rubygems.rb:205:in `rescue in try_activate'
opennebula-hem[4242]:         from /usr/lib/ruby/rubygems.rb:198:in `try_activate'
opennebula-hem[4242]:         from <internal:/usr/lib/ruby/rubygems/core_ext/kernel_require.rb>:139:in `block in require'
opennebula-hem[4242]:         from <internal:/usr/lib/ruby/rubygems/core_ext/kernel_require.rb>:139:in `synchronize'
opennebula-hem[4242]:         from <internal:/usr/lib/ruby/rubygems/core_ext/kernel_require.rb>:139:in `rescue in require'
opennebula-hem[4242]:         from <internal:/usr/lib/ruby/rubygems/core_ext/kernel_require.rb>:135:in `require'
opennebula-hem[4242]:         from /usr/lib/one/onehem/onehem-server.rb:69:in `<main>'
opennebula-hem[4242]: /usr/lib/ruby/rubygems/specification.rb:2266:in `raise_if_conflicts': Unable to activate opennebula-6.10.0.1, because nokogiri-1.18.9 conflicts with nokogiri (< 1.17) (Gem::ConflictError)
opennebula-hem[4242]:         from /usr/lib/ruby/rubygems/specification.rb:1383:in `activate'
opennebula-hem[4242]:         from /usr/lib/ruby/rubygems.rb:199:in `try_activate'
opennebula-hem[4242]:         from <internal:/usr/lib/ruby/rubygems/core_ext/kernel_require.rb>:139:in `block in require'
opennebula-hem[4242]:         from <internal:/usr/lib/ruby/rubygems/core_ext/kernel_require.rb>:139:in `synchronize'
opennebula-hem[4242]:         from <internal:/usr/lib/ruby/rubygems/core_ext/kernel_require.rb>:139:in `rescue in require'
opennebula-hem[4242]:         from <internal:/usr/lib/ruby/rubygems/core_ext/kernel_require.rb>:135:in `require'
opennebula-hem[4242]:         from /usr/lib/one/onehem/onehem-server.rb:69:in `<main>'
opennebula-hem[4242]: <internal:/usr/lib/ruby/rubygems/core_ext/kernel_require.rb>:136:in `require': cannot load such file -- opennebula (LoadError)
opennebula-hem[4242]: Did you mean?  openssl
opennebula-hem[4242]:         from <internal:/usr/lib/ruby/rubygems/core_ext/kernel_require.rb>:136:in `require'
opennebula-hem[4242]:         from /usr/lib/one/onehem/onehem-server.rb:69:in `<main>'
systemd[1]: opennebula-hem.service: Main process exited, code=exited, status=1/FAILURE
systemd[1]: opennebula-hem.service: Failed with result 'exit-code'.

# rpm -qa | grep nokogiri
gem-nokogiri-1.18.9-alt1.x86_64
Comment 1 Alexander Makeenkov 2025-08-25 14:06:19 MSK
Аналогичная ошибка с nokogiri при запуске opennebula-flow.service и opennebula-sunstone.service.
Comment 2 Repository Robot 2025-08-25 17:10:04 MSK
opennebula-6.10.0.1-alt2 -> sisyphus:

Mon Aug 25 2025 Alexander Burmatov <thatman@altlinux> 6.10.0.1-alt2
- fix flow requires
- use nokogiri less than 1.19 (ALT #55713)