Am terminat actualizarea de la 18.04 la 20.04, unde am o instalare Redmine, după ce am terminat actualizarea, Redmine sa oprit.
Când încerc să accesez, primesc eroarea:
Nu s-a putut găsi concurrent-ruby-1.1.9 în niciuna dintre surse (Bundler::GemNotFound)
Urmărirea erorii:
/usr/lib/ruby/2.7.0/bundler/spec_set.rb:86:in `bloch in materialize'
/usr/lib/ruby/2.7.0/bundler/spec_set.rb:80:în „hartă!”
/usr/lib/ruby/2.7.0/bundler/spec_set.rb:80:in „materialize”
/usr/lib/ruby/2.7.0/bundler/definition.rb:170:în „specificații”
/usr/lib/ruby/2.7.0/bundler/definition.rb:237:in `specs_for'
/usr/lib/ruby/2.7.0/bundler/definition.rb:226:în „requested_specs”
/usr/lib/ruby/2.7.0/bundler/runtime.rb:101:in `bloch in definition_method'
/usr/lib/ruby/2.7.0/bundler/runtime.rb:20:în `setup'
/usr/lib/ruby/2.7.0/bundler.rb:149:în `setup'
/usr/lib/ruby/2.7.0/bundler/setup.rb:20:in `bloch in <top (obligatoriu)>'
/usr/lib/ruby/2.7.0/bundler/ui/shell.rb:136:in `with_level'
/usr/lib/ruby/2.7.0/bundler/ui/shell.rb:88:în „tăcere”
/usr/lib/ruby/2.7.0/bundler/setup.rb:20:in „<top (obligatoriu)>”
/usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:în „require”
/usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:în „require”
/usr/lib/ruby/vendor_ruby/phusion_passenger/loader_shared_helpers.rb:365:in `activate_gem'
/usr/lib/ruby/vendor_ruby/phusion_passenger/loader_shared_helpers.rb:221:in `bloch in run_load_path_setup_code'
/usr/lib/ruby/vendor_ruby/phusion_passenger/loader_shared_helpers.rb:529:în „running_bundler”
/usr/lib/ruby/vendor_ruby/phusion_passenger/loader_shared_helpers.rb:220:în `run_load_path_setup_code'
/usr/share/passenger/helper-scripts/rack-preloader.rb:91:în „preload_app”
/usr/share/passenger/helper-scripts/rack-preloader.rb:189:in `bloch in <module:App>'
/usr/lib/ruby/vendor_ruby/phusion_passenger/loader_shared_helpers.rb:382:în `run_block_and_record_step_progress'
/usr/share/passenger/helper-scripts/rack-preloader.rb:188:în „<module:App>”
/usr/share/passenger/helper-scripts/rack-preloader.rb:30:în „<modulul:PhusionPassenger>”
/usr/share/passenger/helper-scripts/rack-preloader.rb:29:în „<principal>”
Când rulez instalarea pachetului, se pare că totul este în regulă:
Gemfile-ul dvs. listează bijuteria redmine_crm (>= 0) de mai multe ori.
Probabil ar trebui să păstrați doar unul dintre ele.
Eliminați orice intrări duplicate și specificați bijuteria o singură dată.
Deși nu este o problemă acum, ar putea cauza erori dacă modificați versiunea uneia dintre ele mai târziu.
Folosind rake 13.0.6
Utilizarea concurent-ruby 1.1.9
Folosind i18n 0.7.0
Utilizarea minitest 5.14.4
Folosind thread_safe 0.3.6
Utilizarea tzinfo 1.2.9
Utilizarea activesupport 5.2.3
Utilizarea constructorului 3.2.4
Folosind erubi 1.10.0
Folosind mini_portile2 2.4.0
Folosind nokogiri 1.10.10
Utilizarea rails-dom-testing 2.0.3
Folosind crass 1.0.6
Folosind lufa 2.12.0
Folosind rails-html-sanitizer 1.3.0
Utilizarea Actionview 5.2.3
Utilizarea rack-ului 2.2.3
Folosind rack-test 1.1.0
Utilizarea pachetului de acțiuni 5.2.3
Folosind nio4r 2.5.8
Utilizarea extensiilor websocket 0.1.5
Folosind websocket-driver 0.7.5
Utilizarea cablului de acțiune 5.2.3
Folosind globalid 0.5.2
Utilizarea activejob 5.2.3
Folosind mini_mime 1.0.3
Utilizarea e-mailului 2.7.1
Utilizarea actionmailer 5.2.3
Folosind method_source 1.0.0
Folosind thor 1.1.0
Utilizarea șinelor 5.2.3
Folosind actionpack-xml_parser 2.0.1
Utilizarea activemodel 5.2.3
Folosind arel 9.0.0
Utilizarea activerecord 5.2.3
Folosind mimemagic 0.3.10
Folosind Marcel 0.3.3
Utilizarea activestorage 5.2.3
Folosind public_sufix 4.0.6
Folosind adresabil 2.8.0
Folosind bundler 2.2.25
Folosind css_parser 1.10.0
Folosind csv 3.0.9
Utilizarea htmlentities 4.3.4
Utilizarea lichidului 2.6.3
Folosind mysql2 0.5.3
Folosind net-ldap 0.16.3
Folosind ruby-openid 2.3.0
Utilizarea rack-openid 1.4.2
Utilizarea pinioanelor 4.0.2
Utilizarea pinioane-șine 3.2.2
Utilizarea șinelor 5.2.3
Folosind rbpdf-font 1.19.1
Folosind rbpdf 1.19.8
Folosind redcarpet 3.4.0
Utilizarea rubyzip 2.3.2
Folosind redmine_crm 0.0.55
Folosind request_store 1.0.5
Folosind rmagick 2.16.0
Utilizarea roadie 3.5.1
Utilizarea roadie-rails 1.3.0
Folosind rouge 3.3.0
Pachetul complet! 29 de dependențe Gemfile, 62 de pietre prețioase acum instalate.
Bijuterii din grupurile „dezvoltare”, „test”, „test”, „postgresql” și „sqlite” nu au fost instalate.
Utilizați `bundle info [gemname]` pentru a vedea unde este instalată o bijuterie bundle.
Dacă verific bijuteria care îi lipsește:
* rubin concomitent (1.1.9)
Rezumat: instrumente moderne de concurență pentru Ruby. Inspirat de Erlang, Clojure, Scala, Haskell, F#, C#, Java și modelele clasice de concurență.
Pagina principală: http://www.concurrent-ruby.com
Cod sursă: https://github.com/ruby-concurrency/concurrent-ruby
Jurnal de modificări: https://github.com/ruby-concurrency/concurrent-ruby/blob/master/CHANGELOG.md
Calea: /usr/share/rvm/gems/ruby-2.5.0/gems/concurrent-ruby-1.1.9
Deci se pare că Redmine caută pietre prețioase în folderul ruby 2.7.0 și am pietrele în folderul 2.5.0.
Dacă aceasta este problema, ce ar trebui să fac?
Forțați redmine-ul să folosească Ruby 2.5, se pare că a abordat cel mai bine?
Sau forțați ca pietrele să fie instalate în versiunea 2.7, dacă da, cum să faceți acest lucru? Eliminați 2.5 și dacă rulez instalarea pachetului, face treaba?
GemFile.Lock curent:
BIJUTERIE
la distanță: https://rubygems.org/
specificatii:
cablu de acțiune (5.2.3)
pachet de acțiuni (= 5.2.3)
nio4r (~> 2.0)
driver-websocket (>= 0.6.1)
Actionmailer (5.2.3)
pachet de acțiuni (= 5.2.3)
vizualizare acțiune (= 5.2.3)
job activ (= 5.2.3)
e-mail (~> 2.5, >= 2.5.4)
rails-dom-testing (~> 2.0)
pachet de acțiuni (5.2.3)
vizualizare acțiune (= 5.2.3)
suport activ (= 5.2.3)
rack (~> 2.0)
test-rack (>= 0.6.3)
rails-dom-testing (~> 2.0)
rails-html-sanitizer (~> 1.0, >= 1.0.2)
actionpack-xml_parser (2.0.1)
pachet de acțiuni (>= 5.0)
șine (>= 5,0)
vizualizare acțiune (5.2.3)
suport activ (= 5.2.3)
constructor (~> 3.1)
erubi (~> 1,4)
rails-dom-testing (~> 2.0)
rails-html-sanitizer (~> 1.0, >= 1.0.3)
job activ (5.2.3)
suport activ (= 5.2.3)
globală (>= 0,3,6)
model activ (5.2.3)
suport activ (= 5.2.3)
înregistrare activă (5.2.3)
model activ (= 5.2.3)
suport activ (= 5.2.3)
arel (>= 9,0)
stocare activă (5.2.3)
pachet de acțiuni (= 5.2.3)
înregistrare activă (= 5.2.3)
marcel (~> 0.3.1)
suport activ (5.2.3)
concurent-rubin (~> 1.0, >= 1.0.2)
i18n (>= 0,7, < 2)
minitest (~> 5.1)
tzinfo (~> 1.1)
adresabil (2.8.0)
sufix_public (>= 2.0.2, < 5.0)
arel (9.0.0)
constructor (3.2.4)
capibara (2.18.0)
adresabil
mini_mime (>= 0.1.3)
nokogiri (>= 1.3.3)
rack (>= 1.0.0)
test-rack (>= 0,5,4)
xpath (>= 2,0, < 4,0)
Childproces (3.0.0)
concomitent-rubin (1.1.9)
gros (1.0.6)
css_parser (1.10.0)
adresabil
csv (3.0.9)
docil (1.1.5)
erubi (1.10.0)
globală (0,5,2)
suport activ (>= 5,0)
htmlentities (4.3.4)
i18n (0.7.0)
json (2.5.1)
lichid (2.6.3)
lufa (2.12.0)
gros (~> 1.0.2)
nokogiri (>= 1,5,9)
poștă (2.7.1)
mini_mime (>= 0.1.1)
marcel (0.3.3)
mimemagic (~> 0.3.2)
sursă_metodă (1.0.0)
mimemagic (0.3.10)
nokogiri (~> 1)
grebla
mini_mime (1.0.3)
mini_portile2 (2.4.0)
minitest (5.14.4)
moca (1.13.0)
mysql2 (0.5.3)
net-ldap (0.16.3)
nio4r (2.5.8)
nokogiri (1.10.10)
mini_portile2 (~> 2.4.0)
sufix_public (4.0.6)
puma (3.12.6)
rack (2.2.3)
rack-openid (1.4.2)
rack (>= 1.1.0)
rubin-openid (>= 2.1.8)
test-rack (1.1.0)
rack (>= 1,0, < 3)
șine (5.2.3)
cablu de acțiune (= 5.2.3)
actionmailer (= 5.2.3)
pachet de acțiuni (= 5.2.3)
vizualizare acțiune (= 5.2.3)
job activ (= 5.2.3)
model activ (= 5.2.3)
înregistrare activă (= 5.2.3)
stocare activă (= 5.2.3)
suport activ (= 5.2.3)
bundler (>= 1.3.0)
șine (= 5.2.3)
pinioane-șine (>= 2.0.0)
rails-dom-testing (2.0.3)
suport activ (>= 4.2.0)
nokogiri (>= 1,6)
rails-html-sanitizer (1.3.0)
lufa (~> 2,3)
șine (5.2.3)
pachet de acțiuni (= 5.2.3)
suport activ (= 5.2.3)
sursă_metodă
grebla (>= 0,8,7)
thor (>= 0,19,0, < 2,0)
grebla (13.0.6)
rbpdf (1.19.8)
htmlentities
rbpdf-font (~> 1.19.0)
rbpdf-font (1.19.1)
covor roșu (3.4.0)
redmine_crm (0.0.55)
lichid (< 2.6.4)
șine
rubyzip
cerere_magazin (1.0.5)
rmagick (2.16.0)
roadie (3.5.1)
css_parser (~> 1.4)
nokogiri (~> 1,8)
șine de drum (1.3.0)
șine (>= 3,0, < 5,3)
roadie (~> 3,1)
roșu (3.3.0)
rubin-openid (2.3.0)
rubyzip (2.3.2)
seleniu-webdriver (3.142.7)
Childprocess (>= 0,5, < 4,0)
rubyzip (>= 1.2.2)
simplecov (0.14.1)
docil (~> 1.1.0)
json (>= 1,8, < 3)
simplecov-html (~> 0.10.0)
simplecov-html (0.10.2)
pinioane (4.0.2)
concurent-rubin (~> 1.0)
rack (> 1, < 3)
pinioane-șine (3.2.2)
pachet de acțiuni (>= 4.0)
suport activ (>= 4,0)
pinioane (>= 3.0.0)
thor (1.1.0)
thread_safe (0.3.6)
tzinfo (1.2.9)
thread_safe (~> 0.1)
driver-websocket (0.7.5)
websocket-extensions (>= 0.1.0)
websocket-extensions (0.1.5)
xpath (3.2.0)
nokogiri (~> 1,8)
curte (0.9.26)
PLATFORME
x86_64-linux
DEPENDENȚE
actionpack-xml_parser
bundler (>= 1.5.0)
capibara (~> 2,13)
csv (~> 3.0.1)
i18n (~> 0.7.0)
e-mail (~> 2.7.1)
mimemagic
mini_mime (~> 1.0.1)
moca
mysql2 (~> 0.5.0)
net-ldap (~> 0.16.0)
nokogiri (~> 1.10.0)
puma (~> 3,7)
rack-openid
șine (= 5.2.3)
șine-dom-testare
rbpdf (~> 1.19.6)
covor roșu (~> 3.4.0)
redmine_crm
cerere_magazin (= 1.0.5)
rmagick (~> 2.16.0)
șine de drum (~> 1.3.0)
roșu (~> 3.3.0)
rubin-openid (~> 2.3.0)
seleniu-webdriver
simplecov (~> 0.14.1)
tzinfo-date
curte
IMPRIMAT CU
2.2.25
Dacă întreb versiunea ruby:
ruby 2.5.0p0 (2017-12-25 revizuirea 61468) [x86_64-linux]
Dar văd că am instalat și 2.7.
Informații RVM:
rubin-2.5.0:
sistem:
uname: „Linux AtomServer 5.4.0-80-generic #90-Ubuntu SMP vineri, 9 iulie 22:49:44 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux”
nume: "Ubuntu"
versiunea: "20.04"
arhitectură: „x86_64”
bash: „/bin/bash => GNU bash, versiunea 5.0.17(1)-release (x86_64-pc-linux-gnu)”
zsh: " => neinstalat"
remote_path: „ubuntu/20.04/x86_64”
rvm:
versiunea: „1.29.11 (ultima)”
actualizat: „acum 6 luni 20 zile 7 ore 36 minute 33 secunde”
cale: „/usr/share/rvm”
autolibs: „[4] Permiteți RVM să utilizeze managerul de pachete dacă este găsit, instalați dependențele lipsă, instalați managerul de pachete (doar OS X).”
rubin:
interpret: "ruby"
versiunea: "2.5.0p0"
data: "2017-12-25"
platformă: „x86_64-linux”
nivelul patch-ului: „2017-12-25 revizuirea 61468”
full_version: „ruby 2.5.0p0 (2017-12-25 revizuirea 61468) [x86_64-linux]”
case:
bijuterie: „/usr/share/rvm/gems/ruby-2.5.0”
ruby: „/usr/share/rvm/rubies/ruby-2.5.0”
binare:
ruby: „/usr/share/rvm/rubies/ruby-2.5.0/bin/ruby”
irb: „/usr/share/rvm/rubies/ruby-2.5.0/bin/irb”
bijuterie: „/usr/share/rvm/rubies/ruby-2.5.0/bin/gem”
rake: „/usr/share/rvm/gems/ruby-2.5.0/bin/rake”
mediu inconjurator:
PATH: „/usr/share/rvm/gems/ruby-2.5.0/bin:/usr/share/rvm/gems/ruby-2.5.0@global/bin:/usr/share/rvm/rubies/ruby- 2.5.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap /bin:/home/jnap/.dotnet/tools:/usr/share/rvm/bin”
GEM_HOME: „/usr/share/rvm/gems/ruby-2.5.0”
GEM_PATH: „/usr/share/rvm/gems/ruby-2.5.0:/usr/share/rvm/gems/ruby-2.5.0@global”
MY_RUBY_HOME: „/usr/share/rvm/rubies/ruby-2.5.0”
IRBRC: „/usr/share/rvm/rubies/ruby-2.5.0/.irbrc”
RUBYOPT: ""
gemset: ""
Mulțumiri