sameersbn / sameersbn/docker-redmine
Gemfile: Too many levels of symbolic links
@jcormier is already working on this.
Since Feb 17, 2020.
- Dominant language
- Shell
- Stars
- 1.3k
- Forks
- 493
- PR merge metrics
- No merged PRs in 30d
Description
I have tried to install redmine with external PostgreSQL, but it doesn't work for me with the logs below.
Seems the problem is:
redmine | bundler: failed to load command: rake (/usr/bin/rake)
redmine | Bundler::Dsl::DSLError:
Can someone tell me how to make it work?
Logs
redmine | Initializing logdir...
redmine | Initializing datadir...
redmine | Symlinking dotfiles...
redmine | Installing configuration templates...
redmine | Configuring redmine...
redmine | Configuring redmine::database
redmine | Configuring redmine::unicorn...
redmine | Configuring redmine::secret_token...
redmine | Configuring redmine::max_concurrent_ajax_uploads...
redmine | Configuring redmine::sudo_mode...
redmine | Configuring redmine::autologin_cookie...
redmine | Configuring redmine::backups...
redmine | Configuring nginx...
redmine | Configuring nginx::redmine...
redmine | New redmine version. Clearing cache
redmine | Migrating database. Please be patient, this could take a while...
redmine | bundler: failed to load command: rake (/usr/bin/rake)
redmine | Bundler::Dsl::DSLError:
redmine | [!] There was an error parsingGemfile: Too many levels of symbolic links - /home/redmine/redmine/vendor/bundle/ruby/2.4.0/specifications. Bundler cannot continue.
redmine |
redmine | # from /home/redmine/redmine/Gemfile:45
redmine | # -------------------------------------------
redmine | # require 'erb'
redmine | > require 'yaml'
redmine | # database_file = File.join(File.dirname(FILE), "config/database.yml")
redmine | # -------------------------------------------
redmine |
redmine | /usr/lib/ruby/2.4.0/rubygems/specification.rb:752:in[]' redmine | /usr/lib/ruby/2.4.0/rubygems/specification.rb:752:ingemspec_stubs_in'
redmine | /usr/lib/ruby/2.4.0/rubygems/specification.rb:777:inblock in map_stubs' redmine | /usr/lib/ruby/2.4.0/rubygems/specification.rb:774:ineach'
redmine | /usr/lib/ruby/2.4.0/rubygems/specification.rb:774:inflat_map' redmine | /usr/lib/ruby/2.4.0/rubygems/specification.rb:774:inmap_stubs'
redmine | /usr/lib/ruby/2.4.0/rubygems/specification.rb:766:ininstalled_stubs' redmine | /usr/lib/ruby/2.4.0/rubygems/specification.rb:853:instubs_for'
redmine | /usr/lib/ruby/2.4.0/rubygems/dependency.rb:279:inmatching_specs' redmine | /usr/lib/ruby/2.4.0/rubygems/dependency.rb:300:into_specs'
redmine | /usr/lib/ruby/2.4.0/rubygems/dependency.rb:320:into_spec' redmine | /usr/lib/ruby/2.4.0/rubygems/core_ext/kernel_gem.rb:65:ingem'
redmine | /usr/lib/ruby/2.4.0/rubygems/core_ext/kernel_require.rb:47:inrequire' redmine | /usr/lib/ruby/2.4.0/yaml.rb:6:in<top (required)>'
redmine | /usr/lib/ruby/2.4.0/rubygems/core_ext/kernel_require.rb:55:inrequire' redmine | /usr/lib/ruby/2.4.0/rubygems/core_ext/kernel_require.rb:55:inrequire'
redmine | /home/redmine/redmine/Gemfile:45:ineval_gemfile' redmine | /var/lib/gems/2.4.0/gems/bundler-2.1.3/lib/bundler/dsl.rb:47:ininstance_eval'
redmine | /var/lib/gems/2.4.0/gems/bundler-2.1.3/lib/bundler/dsl.rb:47:ineval_gemfile' redmine | /var/lib/gems/2.4.0/gems/bundler-2.1.3/lib/bundler/dsl.rb:12:inevaluate'
redmine | /var/lib/gems/2.4.0/gems/bundler-2.1.3/lib/bundler/definition.rb:34:inbuild' redmine | /var/lib/gems/2.4.0/gems/bundler-2.1.3/lib/bundler.rb:195:indefinition'
redmine | /var/lib/gems/2.4.0/gems/bundler-2.1.3/lib/bundler.rb:143:insetup' redmine | /var/lib/gems/2.4.0/gems/bundler-2.1.3/lib/bundler/setup.rb:20:inblock in <top (required)>'
redmine | /var/lib/gems/2.4.0/gems/bundler-2.1.3/lib/bundler/ui/shell.rb:136:inwith_level' redmine | /var/lib/gems/2.4.0/gems/bundler-2.1.3/lib/bundler/ui/shell.rb:88:insilence'
redmine | /var/lib/gems/2.4.0/gems/bundler-2.1.3/lib/bundler/setup.rb:20:in `<top (required)>'
Here is my docker-compose file:
redmine:
container_name: redmine
image: sameersbn/redmine:4.1.0
environment:
- DB_ADAPTER=postgresql
- DB_ENCODING=utf8
- DB_HOST=172.16.8.10
- DB_PORT=5432
- DB_NAME=redmine
- DB_USER=redmine
- DB_PASS=redmine
- TZ=Asia/Shanghai
- REDMINE_PORT=10083
- REDMINE_HTTPS=false
- REDMINE_SECRET_TOKEN=000000000
restart: always
ports:
- "10083:10083"
volumes:
- type: bind
source: /opt/dockers/redmine/data
target: /home/redmine/data
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.