On Wed, Aug 11, 2021 at 12:01 AM Ben Beasley <code@xxxxxxxxxxxxxxxxxx> wrote:
In general, if you want to rebuild an rpmautospec package with no spec file changes, you can do an empty git commit like this:
git commit —allow-empty -m 'Rebuild for foolib 3.14'
I'm probably not going to remember that. :)
Then “fedpkg build” as usual.
The case of usd is not quite so simple. I tried to rebuild it as a co-maintainer earlier today. I ran into a problem with OpenEXR 3, committed a workaround, and then ran into an incompatibility with glibc 2.34 (it uses deprecated allocation hooks that were removed). I’m hoping the primary maintainer will take the lead on that. More details are in https://bugzilla.redhat.com/show_bug.cgi?id=1991892#c3. As of now, usd is still FTBFS.
Ok, we'll I'm down to the last few packages for the OpenEXR/Imath disaster but I can't attempt a rebuild on blender until usd is fixed as it's uninstallable due to lack of being rebuilt with boost 1.76.
And then once I'm done with that I get to start all over again with OpenEXR 3.1. Fun.
On Wed, Aug 11, 2021 at 5:20 AM Jonathan Wakely <jwakely@xxxxxxxxxx> wrote:
On Wed, 11 Aug 2021 at 06:01, Ben Beasley wrote:
>
> In general, if you want to rebuild an rpmautospec package with no spec file changes, you can do an empty git commit like this:
>
> git commit —allow-empty -m 'Rebuild for foolib 3.14'
>
> Then “fedpkg build” as usual.
This should have been documented at
https://fedoraproject.org/wiki/Changes/rpmautospec and absolutely
needs to be added to
https://docs.pagure.org/Fedora-Infra.rpmautospec/index.html
One step better would be to add something in fedpkg similar to how it's already a wrapper for a lot of git functions.
Thanks,
Richard
_______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx 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@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure