Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#58033 - [gitlab] bundle-2.3 exec rake throws load error
Attached to Project:
Community Packages
Opened by Jakub Klinkovský (lahwaacz) - Thursday, 29 March 2018, 22:39 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Sunday, 01 April 2018, 19:31 GMT
Opened by Jakub Klinkovský (lahwaacz) - Thursday, 29 March 2018, 22:39 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Sunday, 01 April 2018, 19:31 GMT
|
DetailsGot this error after upgrading to ruby2.3 2.3.7-1 and gitlab 10.6.2-1 (whose version likely doesn't matter):
$ sudo -u gitlab -s /bin/sh -c "cd '/usr/share/webapps/gitlab'; bundle-2.3 exec rake db:migrate RAILS_ENV=production" rake aborted! LoadError: libicuuc.so.60: cannot open shared object file: No such file or directory - /usr/share/webapps/gitlab/vendor/bundle/ruby/2.3.0/gems/charlock_holmes-0.7.5/lib/charlock_holmes/charlock_holmes.so /usr/share/webapps/gitlab/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.10/lib/active_support/dependencies.rb:274:in `require' /usr/share/webapps/gitlab/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.10/lib/active_support/dependencies.rb:274:in `block in require' /usr/share/webapps/gitlab/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.10/lib/active_support/dependencies.rb:240:in `load_dependency' /usr/share/webapps/gitlab/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.10/lib/active_support/dependencies.rb:274:in `require' /usr/share/webapps/gitlab/vendor/bundle/ruby/2.3.0/gems/charlock_holmes-0.7.5/lib/charlock_holmes.rb:1:in `<top (required)>' /usr/share/webapps/gitlab/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.10/lib/active_support/dependencies.rb:274:in `require' /usr/share/webapps/gitlab/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.10/lib/active_support/dependencies.rb:274:in `block in require' /usr/share/webapps/gitlab/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.10/lib/active_support/dependencies.rb:240:in `load_dependency' /usr/share/webapps/gitlab/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.10/lib/active_support/dependencies.rb:274:in `require' /usr/share/webapps/gitlab/vendor/bundle/ruby/2.3.0/gems/github-linguist-5.3.3/lib/linguist/blob_helper.rb:2:in `<top (required)>' /usr/share/webapps/gitlab/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.10/lib/active_support/dependencies.rb:274:in `require' /usr/share/webapps/gitlab/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.10/lib/active_support/dependencies.rb:274:in `block in require' /usr/share/webapps/gitlab/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.10/lib/active_support/dependencies.rb:240:in `load_dependency' /usr/share/webapps/gitlab/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.10/lib/active_support/dependencies.rb:274:in `require' /usr/share/webapps/gitlab/vendor/bundle/ruby/2.3.0/gems/github-linguist-5.3.3/lib/linguist.rb:1:in `<top (required)>' /usr/share/webapps/gitlab/config/application.rb:5:in `<top (required)>' /usr/share/webapps/gitlab/Rakefile:5:in `require' /usr/share/webapps/gitlab/Rakefile:5:in `<top (required)>' /usr/share/webapps/gitlab/vendor/bundle/ruby/2.3.0/gems/rake-12.3.0/exe/rake:27:in `<top (required)>' (See full trace by running task with --trace) |
This task depends upon
https://git.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/icu&id=304ee0d931d0af5d1631276e681f09f97a469b9c
You need to rebuild your charlock_holmes gem against the new version of icu.
This is not a bug in ruby2.3.
https://bugs.archlinux.org/task/58039
I now downgraded icu to 60.2-1 and also downgraded all other packages that have a dependency to icu - it appears to work now, I need that gitlab instance running.
I hope we will get a fixed version soon, as far as I understood the only thing that needs to be done is a rebuild?
There were some relevant links in the other bug report (linked above): https://bugs.archlinux.org/task/58039#comment168058