Skip to content

Failed install from fresh image/machine #16

@rafaeldev

Description

@rafaeldev

I'm trying install and ruby-debug-ide and debase to use RubyMine debugger feature in a docker context using imagem ruby:3.4.1-bullseye

Gemfile

group :development, :test do
  gem "ruby-debug-ide" # RubyMine
  gem "debase", require: false
end

After running bundle install I got:

Errno::ENOENT: No such file or directory @ apply2files - /usr/local/bundle/gems/debase-ruby_core_source-3.4.1/lib/debase/ruby_core_source/ruby-2.3.6-p384/vm_core.h
64.31   /usr/local/lib/ruby/3.4.0/fileutils.rb:2212:in 'File.chmod'
64.31           /usr/local/lib/ruby/3.4.0/fileutils.rb:2212:in 'FileUtils::Entry_#chmod'
64.31           /usr/local/lib/ruby/3.4.0/fileutils.rb:1809:in 'block in FileUtils.chmod'
64.31           /usr/local/lib/ruby/3.4.0/fileutils.rb:1808:in 'Array#each'
64.31           /usr/local/lib/ruby/3.4.0/fileutils.rb:1808:in 'FileUtils.chmod'
64.31           /usr/local/lib/ruby/3.4.0/rubygems/package.rb:455:in 'block (2 levels) in Gem::Package#extract_tar_gz'
64.31           /usr/local/lib/ruby/3.4.0/rubygems/package/tar_reader.rb:65:in 'Gem::Package::TarReader#each'
64.31           /usr/local/lib/ruby/3.4.0/rubygems/package.rb:544:in 'Zlib::GzipFile.wrap'e#extract_tar_gz'
64.31           /usr/local/lib/ruby/3.4.0/rubygems/package.rb:544:in 'Gem::Package#open_tar_gz'n_tar_gz'
64.31           /usr/local/lib/ruby/3.4.0/rubygems/package.rb:422:in 'Gem::Package#extract_tar_gz'
64.31           /usr/local/lib/ruby/3.4.0/rubygems/package.rb:396:in 'block (2 levels) in Gem::Package#extract_files'[+] Building 0/1

64.31           /usr/local/lib/ruby/3.4.0/rubygems/package/tar_reader.rb:65:in 'Gem::Package::TarReader#each'
64.31           /usr/local/lib/ruby/3.4.0/rubygems/package.rb:393:in 'block in Gem::Package#extract_files'
64.31           /usr/local/lib/ruby/3.4.0/rubygems/package/file_source.rb:30:in 'IO.open'
64.31           /usr/local/lib/ruby/3.4.0/rubygems/package/file_source.rb:30:in 'Gem::Package::FileSource#with_read_io'
64.31           /usr/local/lib/ruby/3.4.0/rubygems/package.rb:390:in 'Gem::Package#extract_files' ⠙ Service web  Building                                                                                                                                                   139.2s

64.31           /usr/local/lib/ruby/3.4.0/rubygems/installer.rb:853:in 'Gem::Installer#extract_files'
64.31           /usr/local/lib/ruby/3.4.0/bundler/rubygems_gem_installer.rb:27:in 'block in Bundler::RubyGemsGemInstaller#install'
64.31           /usr/local/lib/ruby/3.4.0/bundler/shared_helpers.rb:105:in 'Bundler::SharedHelpers#filesystem_access'
64.31           /usr/local/lib/ruby/3.4.0/bundler/rubygems_gem_installer.rb:26:in 'Bundler::RubyGemsGemInstaller#install'
64.31           /usr/local/lib/ruby/3.4.0/bundler/source/rubygems.rb:205:in 'Bundler::Source::Rubygems#install'
64.31           /usr/local/lib/ruby/3.4.0/bundler/installer/gem_installer.rb:55:in 'Bundler::GemInstaller#install'
64.31           /usr/local/lib/ruby/3.4.0/bundler/installer/gem_installer.rb:17:in 'Bundler::GemInstaller#install_from_spec'
64.31           /usr/local/lib/ruby/3.4.0/bundler/installer/parallel_installer.rb:133:in 'Bundler::ParallelInstaller#do_install'
64.31           /usr/local/lib/ruby/3.4.0/bundler/installer/parallel_installer.rb:124:in 'block in Bundler::ParallelInstaller#worker_pool'
64.31           /usr/local/lib/ruby/3.4.0/bundler/worker.rb:62:in 'Bundler::Worker#apply_func'
64.31           /usr/local/lib/ruby/3.4.0/bundler/worker.rb:57:in 'block in Bundler::Worker#process_queue'
64.31           <internal:kernel>:168:in 'Kernel#loop'
64.31           /usr/local/lib/ruby/3.4.0/bundler/worker.rb:54:in 'Bundler::Worker#process_queue'
64.31           /usr/local/lib/ruby/3.4.0/bundler/worker.rb:90:in 'block (2 levels) in Bundler::Worker#create_threads'
64.31
64.31 ```
64.31
64.31 ## Environment
64.31
64.31 ```
64.31 Bundler       2.6.2
64.31   Platforms   ruby, aarch64-linux
64.31 Ruby          3.4.1p0 (2024-12-25 revision 48d4efcb85000e1ebae42004e963b5d0cedddcf2) [aarch64-linux]
64.31   Full Path   /usr/local/bin/ruby
64.31   Config Dir  /usr/local/etc
64.31 RubyGems      3.6.2
64.31   Gem Home    /usr/local/bundle
64.31   Gem Path    /root/.local/share/gem/ruby/3.4.0:/usr/local/lib/ruby/gems/3.4.0:/usr/local/bundle
64.31   User Home   /root
64.31   User Path   /root/.local/share/gem/ruby/3.4.0
64.31   Bin Dir     /usr/local/bundle/bin
64.31 OpenSSL
64.31   Compiled    OpenSSL 1.1.1w  11 Sep 2023
64.31   Loaded      OpenSSL 1.1.1w  11 Sep 2023
64.31   Cert File   /usr/lib/ssl/cert.pem
64.31   Cert Dir    /usr/lib/ssl/certs
64.31 Tools
64.31   Git         2.30.2
64.31   RVM         not installed
64.31   rbenv       not installed
64.31   chruby      not installed
64.31 ```
64.31
64.31 ## Bundler Build Metadata
64.31
64.31 ```
64.31 Built At          2025-01-14
64.31 Git SHA           unknown
64.31 Released Version  false

This error is intermittent when I build the image 🫠

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions