Re: Adoption of flare package

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Sandro kirjoitti 24.8.2022 klo 14.33:
On 23-08-2022 16:00, Sandro wrote:
I am interested in adopting the orphaned flare package[1]. It doesn't
appear to have any complicated requirements. My local build on a recent
git clone succeeded without effort.

Hello Sandro,

Thank you for taking interest in this.

I became aware of the package being orphaned by the announcement sent a couple of days ago. While flare is being orphaned, flare-engine is not.

So, I guess my next step would be to contact the current maintainer, Sandipan Roy aka bytehackr, and discuss with him? Both packages rely on the same source. I guess he would appreciate a heads up. Maybe he took flare-engine recently and forgot about flare.

I see that Sandipan has adopted both flare-engine and flare now. It might still be a good idea to contact them. Both packages still have missing builds for some releases, and it is always good to have more than one person taking care of a package.

As I'm not in the packagers group, yet, I will have to complete the
sponsoring process first. For that I am looking for a sponsor, too.

Regarding the FTBFS bug [3], it looks like the rebuild failed for the s390x target. Not sure, this is a desired target. Could probably just be disabled.

You are misinterpreting the situation. It is true that the only failed architecture is s390x, but the rest have been cancelled, presumably because that one failed.

If you check build.log attached to Bugzilla, you will the following error:

> Error: /builddir/build/BUILD/flare-engine-v1.13/redhat-linux-build is not a directory

Which looks like a certain horrible problem Fedora has been having with CMake [1]. It has since then been fixed, or at least worked around, so just issuing a rebuild should get past that.

However, one part of the cause of that problem is the trailing dot in the end of '%cmake' [2]. It would be good to remove that. Since you are interested in starting with package maintenance, that could be a good first pull request for you.

Building flare-engine also prints out another (non-fatal) error, you could also correct that in a pull request, just for practice:

error: %changelog not in descending chronological order

Finally, regarding your proposal to disable building on s390x. It is understandable that it feels useless, because people do not usually play games on mainframes. However, generally Fedora tries to build everything on all architectures. So, always first investigate what is the issue, only resort to ExcludeArch if the problem is really unsolvable for certain architecture.

Hope this helps, and please ask if anything is unclear.

[1]: https://bugzilla.redhat.com/show_bug.cgi?id=2059201
[2]: https://src.fedoraproject.org/rpms/flare-engine/blob/rawhide/f/flare-engine.spec#_46
_______________________________________________
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, report it: https://pagure.io/fedora-infrastructure/new_issue




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux