On Fri, Jul 27, 2018 at 1:21 PM Michal Novotny <clime(a)redhat.com> wrote:
On Fri, Jul 27, 2018 at 4:56 AM Jens-Ulrik Petersen
<petersen(a)redhat.com>
wrote:
> On Fri, Jul 27, 2018 at 12:54 AM Jens-Ulrik Petersen <petersen(a)redhat.com>
> wrote:
>
>> I should test some larger package sets to see how well rpmbuild-order
>> scales too...
>>
>
> BTW are there any tarballs of all the fedora spec files available
> somewhere these days?
>
They are here:
https://src.fedoraproject.org/lookaside/rpm-specs-latest.tar.xz
Thanks, Michal
I played with them a bit.
python-* had some circular BRs. perl* worked fine. Of course I tried ghc*
before.
* got down to broken bcg729.spec. php* had one circular BR pair. nodejs-*
seemed okay.
(I may not have all the required macros etc installed though.)
It seems to be a good way of finding broken or more exotic spec files
anyway. ;)
I wrote a small script to see the most common package prefices in Fedora:
2915 perl
1995 python
1564 nodejs
729 php
661 rubygem
616 golang
461 ghc
403 rust
284 *-fonts
264 mingw
256 R
139 gnome
123 kf5
122 hunspell
110 erlang
99 drupal7
98 ocaml
85 maven
74 jboss
69 eclipse
67 sugar
58 globus
52 gap
50 apache