Thank you for doing all this work, Petr. I, for one, really appreciate it. I hope others feel the same (whether or not they agree with the Built Root change itself).


Cheers.

--Tim

On Thu, Jun 23, 2016 at 6:09 AM, Petr Pisar <ppisar@redhat.com> wrote:
Hello,

per Build Root Without Perl Fedora 25 change
<https://fedoraproject.org/wiki/Changes/Build_Root_Without_Perl>, I'm ready to
implement the most visible part of this change.

I'm going to inject perl-devel and perl-generators build-requires into Fedora
specification files tomorrow. That's necessary not to break building the
packages when Perl will have been removed from the build root.

There are 3292 packages that should build-require perl-generators,
there are 491 packages that should build-require perl-devel.
Some of them already contain the dependency.
There are 3129 packages that miss one of them and they will be edited.

The edit will consist of one commit with this commit message:

    Mandatory Perl build-requires added <https://fedoraproject.org/wiki/Changes/Build_Root_Without_Perl>

The commit will add:

    BuildRequires: perl-devel

or
    BuildRequires: perl-generators

or both into a spec file. There will be no revision bump, no RPM changelog
entry, no rebuild in the Koji.

I expect pulling the source repositories, commiting the changes and pushing
them back to the dist-git will take at least 2 hours. Package maintainers and
people with watch-commit role will receive an e-mail notification about the
commit as usually.

Thank you for your understanding.

-- Petr

--
devel mailing list
devel@lists.fedoraproject.org
https://lists.fedoraproject.org/admin/lists/devel@lists.fedoraproject.org