Ruby 1.9.3 rebuild

Vít Ondruch vondruch at redhat.com
Thu Jan 12 15:25:18 UTC 2012


May be you could sent the links to the dependency trees right here:

G1: http://yuml.me/78750b7d
G2: http://yuml.me/74e13c09
G3: http://yuml.me/363a39bf
G4: http://yuml.me/d75ca9b
G5: http://yuml.me/15fffef9
G6: http://yuml.me/587b0dab
G7: http://yuml.me/44021682
G8: http://yuml.me/37eb3fb3
G9: http://yuml.me/214453a3
G10: http://yuml.me/1c8bfd01
G11: http://yuml.me/56590a4d
G12: http://yuml.me/3fc738e9
G13: http://yuml.me/4bdb8225
G14: http://yuml.me/3ae55561
G15: http://yuml.me/5ccbee3d
G16: http://yuml.me/2343522a
G17: http://yuml.me/214edf62
G18: http://yuml.me/1eca837a
G19: http://yuml.me/51e39652



Vit


Dne 12.1.2012 15:03, Bohuslav Kabrda napsal(a):
> Hi guys,
> as the rebuild for Ruby 1.9.3 is nearing, I have prepared something that should ease our cooperation when rebuilding the packages with complicated dependencies.
>
> As I was doing the rebuild myself (and locating the problematic packages as mentioned in [1]), I created the dependency trees and used an online tool to visualize them. Here are my results:
> - The repo with textual representation of dependency trees is located on Github [2].
> - The packages are divided into groups (G1 - G19). The syntax of the files is taken from the tool that I used for visualization [3]. The "urls" file in the repository contains links to graphs corresponding with each group.
> - The dependencies are only shown inside the groups, but each package _may_ also be dependent on another package from a group with a lower number (you will have to check that in the specfile).
> - The numbers in graphs represent the actual order in which the packages need to be built.
> - If the package name ends with an underscore, it is one of the problematic packages mentioned in [1], so have a look there to see my suggestion what to do with it.
>
> Here is what you can do with the Git repo (once we get the Koji tag):
> - Checkout the repo, use grep to find the group that contains your package (if it is "rubygem-gemname", search only for "gemname", otherwise search for the whole package name).
> - Look at "urls" and go to url that contains the graph with your package - there you can see what is needed before you can build your package.
> - If necessary, communicate with the people that own the packages that you need.
> - Build your package as soon as its dependencies are met.
> - If your package is the last one of groups 1-9, please write an email to this list as soon as you build it. These groups contain packages that have lots of dependencies even between the groups, so it would be nice if everybody knew when each group is finished.
>
> Please note, that you can use the packages from the rebuild I did - I wrote about that in one of my previous mails [4].
>
> Regards,
> Bohuslav.
>
>
> [1] http://lists.fedoraproject.org/pipermail/ruby-sig/2011-December/000729.html
> [2] https://github.com/bkabrda/ruby-rebuild-dependencies
> [3] http://yuml.me/
> [4] http://lists.fedoraproject.org/pipermail/ruby-sig/2011-December/000735.html
> _______________________________________________
> ruby-sig mailing list
> ruby-sig at lists.fedoraproject.org
> https://admin.fedoraproject.org/mailman/listinfo/ruby-sig



More information about the ruby-sig mailing list