Ruby 2.0.0 rebuild status

Vít Ondruch vondruch at redhat.com
Fri Feb 22 23:24:40 UTC 2013


Dne 22.2.2013 20:53, Vít Ondruch napsal(a):
> Hi,
>
> As you might noticed [1], I already build some packages. However, I 
> cannot continue, since between Ruby 2.0.0 rev39237 and rev39387 I 
> build in Koji was introduced regression, i.e. shebangs in rubygems's 
> stubs are wrongly expanded to /bin/ruby instead of /usr/bin/ruby, 
> which causes issues such as:
>
> DEBUG util.py:314:  Executing command: ['/usr/bin/yum-builddep', 
> '--installroot', '/var/lib/mock/f19-ruby-1607698-272256/root/', 
> '/var/lib/mock/f19-ruby-1607698-272256/root///builddir/build/SRPMS/rubygem-ffi-1.4.0-1.fc19.src.rpm'] 
> with env {'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': 
> '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'echo -n 
> "<mock-chroot>"', 'HOME': '/builddir', 'PATH': 
> '/usr/bin:/bin:/usr/sbin:/sbin'}
> DEBUG util.py:264:  Getting requirements for rubygem-ffi-1.4.0-1.fc19.src
> DEBUG util.py:264:   --> ruby-devel-2.0.0.0-0.1.r39387.fc19.x86_64
> DEBUG util.py:264:   --> rubygems-devel-2.0.0-0.1.r39387.fc19.noarch
> DEBUG util.py:264:   --> libffi-devel-3.0.11-2.fc19.x86_64
> DEBUG util.py:264:   --> rubygem-rspec-2.12.0-3.fc19.noarch
> DEBUG util.py:264:  Error: Package: 
> rubygem-diff-lcs-1.1.3-2.1.fc19.noarch (build)
> DEBUG util.py:264:             Requires: /bin/ruby
> DEBUG util.py:264:  Error: Package: 
> rubygem-rspec-core-2.12.2-2.fc19.2.noarch (build)
> DEBUG util.py:264:             Requires: /bin/ruby
> DEBUG util.py:264:  Error: Package: rubygem-rake-10.0.3-2.fc19.noarch 
> (build)
> DEBUG util.py:264:             Requires: /bin/ruby
>
> I suspect that rev39320 is the offending patch, but it needs to be 
> investigated. I am really sorry for the delays. Any help is appreciated.
>
>
> Vít
>
>


So I reverted r39267 which appears to cause the issues [1] and continue 
with some bootstrapping.

Vít



[1] https://bugs.ruby-lang.org/issues/7915


More information about the ruby-sig mailing list