buildr as an rpm Status

Justin Harris jharris at redhat.com
Mon Apr 5 13:16:02 UTC 2010


----- "Adam Young" <ayoung at redhat.com> wrote:

> Here is the complete list of RPMS I had to generate:
> 
> rubygem-addressable-2.1.1-1.fc12.noarch.rpm
> rubygem-Antwrap-0.7.0-1.fc12.noarch.rpm
> rubygem-buildr-1.3.5-1.fc12.noarch.rpm
> rubygem-echoe-4.3-1.fc12.noarch.rpm
> rubygem-fakefs-0.2.1-1.fc12.noarch.rpm
> rubygem-heckle-1.4.3-1.fc12.noarch.rpm
> rubygem-httpclient-2.1.5.2-1.fc12.noarch.rpm
> rubygem-json_pure-1.2.3-1.fc12.noarch.rpm
> rubygem-net-sftp-2.0.4-1.fc12.noarch.rpm
> rubygem-net-ssh-2.0.21-1.fc12.noarch.rpm
> rubygem-prawn-0.8.4-1.fc12.noarch.rpm
> rubygem-prawn-core-0.8.4-1.fc12.noarch.rpm
> rubygem-prawn-format-0.2.3-1.fc12.noarch.rpm
> rubygem-prawn-layout-0.8.4-1.fc12.noarch.rpm
> rubygem-prawn-security-0.8.4-1.fc12.noarch.rpm
> rubygem-rjb-1.2.0-1.fc12.x86_64.rpm
> rubygem-rr-0.10.11-1.fc12.noarch.rpm
> rubygem-rubyzip-0.9.4-1.fc12.noarch.rpm
> rubygem-shoulda-2.10.3-1.fc12.noarch.rpm
> rubygem-webmock-0.9.1-1.fc12.noarch.rpm
> rubygem-xml-simple-1.0.12-1.fc12.noarch.rpm
> 
> 
> I've installed them into a VM, including all fo the rubygem rpms that
> 
> are already part of F12 and ran buildr:
> 
> /usr/lib/ruby/site_ruby/1.8/rubygems.rb:827:in
> `report_activate_error': 
> Could not find RubyGem buildr (>= 0) (Gem::LoadError)
>      from /usr/lib/ruby/site_ruby/1.8/rubygems.rb:261:in `activate'
>      from /usr/lib/ruby/site_ruby/1.8/rubygems.rb:68:in `gem'
>      from /usr/bin/buildr:18
> 
> All of the buildr files are in  
> /usr/lib64/ruby/gems/1.8/gems/buildr-1.3.5.  This is, I think, a 
> mistake.  The rpms should be no-arch, and the gem files should go into
> 
> the same directory regardless of whether it is a 32 or a 64 bit
> system.  

I'm not sure if this applies to these particular gems, but I think that some gems
can have a native component (requiring gcc for the gem install) which would be arch-specific.


> Looks like the F12 ones go in usr/lib.
> 
> [ayoung at localhost ~]$ ls /usr/lib/ruby/gems/1.8/gems/
> archive-tar-minitar-0.5.2  launchy-0.3.5      rubyforge-2.0.4
> builder-2.1.2              mime-types-1.16    RubyInline-3.8.4
> configuration-0.0.5        minitest-1.4.2     ruby_parser-2.0.4
> cucumber-0.4.2             ParseTree-3.0.4    sexp_processor-3.0.3
> diff-lcs-1.1.2             polyglot-0.2.5     term-ansicolor-1.0.3
> gemcutter-0.3.0            rake-0.8.7         treetop-1.3.0
> highline-1.5.1             rest-client-1.4.0  ZenTest-4.2.1
> hoe-2.5.0                  rspec-1.2.9
> json-1.1.7                 ruby2ruby-1.2.4
> 
> 
> 
> 
> _______________________________________________
> candlepin mailing list
> candlepin at lists.fedorahosted.org
> https://fedorahosted.org/mailman/listinfo/candlepin



More information about the candlepin mailing list