[DRE-maint] Bug#549778: libgems-ruby: FTBFS: cannot stat `/build/user-libgems-ruby_1.3.5-1-amd64-V_r79T/libgems-ruby-1.3.5/debian/rubygems1.9.1/bin/gem': No such file or directory

Lucas Nussbaum lucas at lucas-nussbaum.net
Mon Oct 5 18:54:40 UTC 2009


Source: libgems-ruby
Version: 1.3.5-1
Severity: serious
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20091005 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part:
>  /usr/bin/fakeroot debian/rules binary
> test -x debian/rules
> dh_testroot
> dh_clean -k 
> dh_installdirs -A 
> mkdir -p "."
> /usr/bin/ruby1.8 setup.rb --no-rdoc --no-ri --prefix=/build/user-libgems-ruby_1.3.5-1-amd64-V_r79T/libgems-ruby-1.3.5/debian/rubygems1.8
> RubyGems 1.3.5 installed
> 
> === 1.3.5 / 2009-07-21
> 
> Bug fixes:
> 
> * Fix use of prerelease gems.
> * Gem.bin_path no longer escapes path with spaces. Bug #25935 and #26458.
> 
> Deprecation Notices:
> 
> * Bulk index update is no longer supported (the code currently remains, but not
>   the tests)
> * Gem::manage_gems was removed in 1.3.3.
> * Time::today was removed in 1.3.3.
> 
> 
> ------------------------------------------------------------------------------
> 
> RubyGems installed the following executables:
> 	/build/user-libgems-ruby_1.3.5-1-amd64-V_r79T/libgems-ruby-1.3.5/debian/rubygems1.8/bin/gem1.8
> 
> /usr/bin/ruby1.9.1 setup.rb --no-rdoc --no-ri --prefix=/build/user-libgems-ruby_1.3.5-1-amd64-V_r79T/libgems-ruby-1.3.5/debian/rubygems1.9.1
> RubyGems 1.3.5 installed
> 
> === 1.3.5 / 2009-07-21
> 
> Bug fixes:
> 
> * Fix use of prerelease gems.
> * Gem.bin_path no longer escapes path with spaces. Bug #25935 and #26458.
> 
> Deprecation Notices:
> 
> * Bulk index update is no longer supported (the code currently remains, but not
>   the tests)
> * Gem::manage_gems was removed in 1.3.3.
> * Time::today was removed in 1.3.3.
> 
> 
> ------------------------------------------------------------------------------
> 
> RubyGems installed the following executables:
> 	/build/user-libgems-ruby_1.3.5-1-amd64-V_r79T/libgems-ruby-1.3.5/debian/rubygems1.9.1/bin/gem1.9.1
> 
> find lib -name "*.rb" | xargs /usr/bin/rdoc1.8 --fmt html --title RubyGems \
> 	  --line-numbers --inline-source --main README -o html README
> 
> No newer files.
> 
> Files:   0
> Classes: 0
> Modules: 0
> Methods: 0
> Elapsed: 0.005s
> dh_installdirs -prubygems1.8 usr/bin/ usr/lib/ruby/1.8/  var/lib/gems/1.8/
> find /build/user-libgems-ruby_1.3.5-1-amd64-V_r79T/libgems-ruby-1.3.5/debian/ -type f -name "*.in" | \
> 	  while read fname; \
> 	  do \
> 	    sed -e 's/@@VERSION@@/1\.8/g' -e 's/@@DOTLESS_VERSION@@/18/g' \
> 		< $fname > `expr $fname : '\(.*\)\.in$'`1.8; \
> 	  done; \
> 	  : \
> 	done
> mv /build/user-libgems-ruby_1.3.5-1-amd64-V_r79T/libgems-ruby-1.3.5/debian/gem1.8 /build/user-libgems-ruby_1.3.5-1-amd64-V_r79T/libgems-ruby-1.3.5/debian/gem1.8.1
> mkdir -p /build/user-libgems-ruby_1.3.5-1-amd64-V_r79T/libgems-ruby-1.3.5/debian/rubygems1.8//usr/lib/ruby/1.8/
> mkdir -p /build/user-libgems-ruby_1.3.5-1-amd64-V_r79T/libgems-ruby-1.3.5/debian/rubygems1.8/usr/bin/
> mv /build/user-libgems-ruby_1.3.5-1-amd64-V_r79T/libgems-ruby-1.3.5/debian/rubygems1.8/lib/* /build/user-libgems-ruby_1.3.5-1-amd64-V_r79T/libgems-ruby-1.3.5/debian/rubygems1.8//usr/lib/ruby/1.8/
> rm -rf /build/user-libgems-ruby_1.3.5-1-amd64-V_r79T/libgems-ruby-1.3.5/debian/rubygems1.8/lib
> mv /build/user-libgems-ruby_1.3.5-1-amd64-V_r79T/libgems-ruby-1.3.5/debian/rubygems1.8/bin/gem1.8 /build/user-libgems-ruby_1.3.5-1-amd64-V_r79T/libgems-ruby-1.3.5/debian/rubygems1.8/usr/bin/
> rm -rf /build/user-libgems-ruby_1.3.5-1-amd64-V_r79T/libgems-ruby-1.3.5/debian/rubygems1.8/bin/
> dh_install -prubygems1.8\
> 	  debian/etc/bash_completion.d/gem1.8 etc/bash_completion.d/
> dh_installdirs -prubygems1.9.1 usr/bin/ usr/lib/ruby/1.9.1 var/lib/gems/1.9.1/
> find /build/user-libgems-ruby_1.3.5-1-amd64-V_r79T/libgems-ruby-1.3.5/debian/ -type f -name "*.in" | \
> 	  while read fname; \
> 	  do \
> 	    sed -e 's/@@VERSION@@/1\.9\.1/g' -e 's/@@DOTLESS_VERSION@@/191/g' \
> 		< $fname > `expr $fname : '\(.*\)\.in$'`1.9.1; \
> 	  done; \
> 	  : \
> 	done
> mv /build/user-libgems-ruby_1.3.5-1-amd64-V_r79T/libgems-ruby-1.3.5/debian/gem1.9.1 /build/user-libgems-ruby_1.3.5-1-amd64-V_r79T/libgems-ruby-1.3.5/debian/gem1.9.1.1
> mkdir -p /build/user-libgems-ruby_1.3.5-1-amd64-V_r79T/libgems-ruby-1.3.5/debian/rubygems1.9.1//usr/lib/ruby/1.9.1/
> mkdir -p /build/user-libgems-ruby_1.3.5-1-amd64-V_r79T/libgems-ruby-1.3.5/debian/rubygems1.9.1/usr/bin/
> mv /build/user-libgems-ruby_1.3.5-1-amd64-V_r79T/libgems-ruby-1.3.5/debian/rubygems1.9.1/lib/* /build/user-libgems-ruby_1.3.5-1-amd64-V_r79T/libgems-ruby-1.3.5/debian/rubygems1.9.1//usr/lib/ruby/1.9.1/
> rm /build/user-libgems-ruby_1.3.5-1-amd64-V_r79T/libgems-ruby-1.3.5/debian/rubygems1.9.1//usr/lib/ruby/1.9.1/rbconfig/datadir.rb
> rm -rf /build/user-libgems-ruby_1.3.5-1-amd64-V_r79T/libgems-ruby-1.3.5/debian/rubygems1.9.1/lib
> mv: mv /build/user-libgems-ruby_1.3.5-1-amd64-V_r79T/libgems-ruby-1.3.5/debian/rubygems1.9.1/bin/gem /build/user-libgems-ruby_1.3.5-1-amd64-V_r79T/libgems-ruby-1.3.5/debian/rubygems1.9.1/usr/bin/gem1.9.1
> cannot stat `/build/user-libgems-ruby_1.3.5-1-amd64-V_r79T/libgems-ruby-1.3.5/debian/rubygems1.9.1/bin/gem': No such file or directory
> make: *** [install/rubygems1.9.1] Error 1

The full build log is available from:
   http://people.debian.org/~lucas/logs/2009/10/05/libgems-ruby_1.3.5-1_lsid64.buildlog

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot.  Internet was not
accessible from the build systems.

-- 
| Lucas Nussbaum
| lucas at lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lucas at nussbaum.fr             GPG: 1024D/023B3F4F |






More information about the Pkg-ruby-extras-maintainers mailing list