Ruby 1.9.3 rebuild started!
Mo Morsi
mmorsi at redhat.com
Wed Jan 25 21:46:27 UTC 2012
On 01/19/2012 06:39 AM, Vít Ondruch wrote:
> Hi rubyists,
>
> yesterday evening, we finally obtained tag/target [1] for our Ruby
> 1.9.3 rebuild. Following that, I immediately build Ruby 1.9.3 there
> and following with gems I own or maintain. I would like to ask you to
> support me in this effort. I'd like to see to majority of packages
> rebuild in this tag before F17 branch, which is 7th of February
> according to Fedora 17 release schedule [2]. We would like to merge
> the target into the f17 target right before the branch. After this
> milestone, we will need to do the rest, however, Bodhi will slow us down.
>
> So here I'll try to list some tips how to proceed, although they are
> probably not exhaustive and we will try to update the how to as we
> proceed.
>
>
> === Build ===
> $ fedpkg build --target=f17-ruby
>
> Please note that we are building with special target f17-ruby and that
> we are building from master.
>
> === Updates needed for your package ===
> If you wonder what you should change in your package, it is very
> likely that you can find updated .srpm in bkabrda's repository [3] as
> well as clone of original git repo [4] if you prefer. There is also
> list of packages with potential issues [5].
>
> Please note that there was done mass rebuild in mean time, therefore
> the packages needs to be updated. Pay special attention to release
> number. I am using currently following procedure:
>
> 1) $ fedpkg co rubygem-foo
> 2) $ wget
> http://bkabrda.fedorapeople.org/ruby-srpms/rubygem-foo-1.0-1.fc17.src.rpm
> 3) $ fedpkg import rubygem-foo-1.0-1.fc17.src.rpm
> 4) $ git reset HEAD rubygem-foo.spec
> 5) $ git checkout -p -- rubygem-foo.spec
> Note that you need this step to resurrect the changelog and revision
> changes due to mass rebuild, but you can use also different methods if
> you like.
> 6) $ rpmdev-bumpspec rubygem-foo.spec
> 7) $ git commit -a
> 8) $ git push
> 9) $ fedpkg build --target=f17-ruby
Quick question, as these rpms get rebuilt / pushed, is there a repo we
can point to corresponding to the f17-ruby target? It would be alot
easier to be able to pull updated dependencies already built in via yum
rather that having the manually install them in the mock'd / local
environment.
-Mo
More information about the ruby-sig
mailing list