Dne 15.3.2014 15:43, Richard W.M. Jones napsal(a):
On Thu, Mar 13, 2014 at 01:52:32PM +0100, Vít Ondruch wrote:
> Dne 13.3.2014 13:17, Richard W.M. Jones napsal(a):
>> On Thu, Mar 13, 2014 at 05:43:16AM -0400, Jaroslav Reznik wrote:
>>> ----- Original Message -----
>>>> = Proposed System Wide Change: Ruby 2.1 =
>>>>
https://fedoraproject.org/wiki/Changes/Ruby_2.1
>>>>
>>>> Change owner(s): Vít Ondruch <vondruch(a)redhat.com>
>>>>
>>>> Ruby 2.1 is the latest stable version of Ruby, with major increases in
speed,
>>>> memory efficiency and reliability. With this major update from Ruby 2.0.0
in
>>>> Fedora 20 to Ruby 2.1 in Fedora 21, alongside JRuby, Fedora becomes the
>>>> superior Ruby development platform.
>>> This Change was approved by FESCo on yesterdays meeting with a note:
"this
>>> requires a mini-mass rebuild for native ruby extensions so schedule needs
>>> to account for that".
>> Is a ruby 2.1 RPM available for us to test build our packages against?
>> (I checked koji, doesn't appear to be any there.)
>>
>> Rich.
>>
> No, not yet ... I wanted to build in Copr, but it fails due to old
> Kernel :/ Nevertheless, you can checkout ruby from dist-git and you
> should be able to scratch-build in Koji for yourself from
> private-ruby-2.1 branch.
The package fails to build with:
+ mv /home/rjones/rpmbuild/BUILDROOT/ruby-2.1.1-18.fc21.x86_64/usr/share/ruby/gems
/home/rjones/rpmbuild/BUILDROOT/ruby-2.1.1-18.fc21.x86_64/usr/share/gems
mv: cannot stat
'/home/rjones/rpmbuild/BUILDROOT/ruby-2.1.1-18.fc21.x86_64/usr/share/ruby/gems':
No such file or directory
error: Bad exit status from /var/tmp/rpm-tmp.6A9BWu (%install)
RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.6A9BWu (%install)
Could not execute local: Non zero exit
Neither
/home/rjones/rpmbuild/BUILDROOT/ruby-2.1.1-18.fc21.x86_64/usr/share/ruby/gems
nor
/home/rjones/rpmbuild/BUILDROOT/ruby-2.1.1-18.fc21.x86_64/usr/share/gems
exists. This could be a missing BuildRequires?
I have put the full build log up here:
http://oirase.annexia.org/tmp/build-2.1.1-18.fc21.log.xz
Note I'm building this on an F20-(ish) machine, because I don't want
the full Rawhide Experience<TM> on my main dev machine yet.
Rich.
Please use koji scratch-build/mock to build the Ruby. It is not good
idea to build it by plain rpmbuild for various reasons.
Vít