Dealing with circular BuildRequires?

Petr Pisar ppisar at redhat.com
Fri Oct 7 09:42:26 UTC 2011


On 2011-10-06, Jesse Keating <jkeating at j2solutions.net> wrote:
> On Oct 5, 2011, at 11:27 PM, Petr Pisar wrote:
>> 
>> I've written an ultimate heavy-parallel rebuilding tool. (Actually it's
>> so much parallel that Fedora infrustructure, git repositories namely,
>> spontaneously fails.) It's packaged in `perl-Fedora-Rebuild' package,
>> there is sample executable `rebuildperl'. Currently it's
>> under-documented, not optimized and with some internal bugs. But I will
>> develop it more because we need it for each year Perl rebuild, so the
>> tool will improve.
>
> What failure did you create, and was there a ticket about this?  If
> you're able to create a failure with load I'm VERY interested in this.
>
The job was like `git pull && rpmdev-bump && git commit && git push' run
on already cloned repository. We configured SSH client to use
auto-closing master connnection and when we run the job in more threads
we got errors like unexpected SSH session close by remote (probably
after timing out gitolite or what Fedora uses behind the SSH).

We found by experiments the `more threads' is more than 6 (or 8,
I can't remeber now).

Marcela asked on #fedora-admin whether there was some limit set on the
server site but nobody could confirm or deny it.

-- Petr



More information about the devel mailing list