On Wed, 2022-03-23 at 08:39 +0000, Paul Howarth wrote:
> 
> OK, so this is largely my fault. Whilst I didn't do the initial perl
> 5.34.1 build and update, I did set up the buildroot override and the
> builds of the two packages (perl-PAR-Packer and polymake) that have
> hard dependencies on the specific perl version they were built against.
> Unfortunately the polymake build took over 24 hours on armv7hl but
> after that I could have and should have expired the buildroot override
> to prevent the follow-up issues affecting other perl-related builds.
> The issue was already known about and it was already planned to do the
> forthcoming update for f35 to perl 5.34.1 in a side tag
> (https://bugzilla.redhat.com/show_bug.cgi?id=2064808#c5).

Oh sorry, forgot to mention a couple of other things:

1) Neat trick: I'm pretty sure the buildroot override only needs to be
valid until all the build dependencies have been installed. For my
polymake rebuild, I put the override back in place, fired the polymake
build, waited till all the build tasks for the different arch had
installed build dependencies, then expired the override again. It
doesn't need to stay valid for the whole time the actual compilation
stage is happening.

2) Just to note what I wound up doing here - aside from the special
polymake case, I found (I hope) all the packages that got built against
5.34.1, bumped and rebuilt them against 5.34.0, and edited the
standalone updates to have the new builds, which will work with both
5.34.0 and 5.34.1, so whatever order they get pushed in things should
be OK.
-- 
Adam Williamson
Fedora QA
IRC: adamw | Twitter: adamw_ha
https://www.happyassassin.net

_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure

Reply via email to