Need package maintainer for Fedora
Right now, the procedure to install safeeyes in Fedora is to use pip.
We need a package maintainer for Fedora.
You don't have to be an existing package maintainer. This post describes how you can begin as a new maintainer (apparently you can reuse the spec file from OpenSUSE's safeeyes package).
Please let us know if you are interested.
(I already maintain the Ubuntu PPA and the AUR package, and will not have time for this additional responsibility).
I think I'd be up for it - I'm using Fedora anyways. I do want to caution that I don't have any experience packaging yet, and I will also only have time starting next week to look into it.
I can't promise too much at this point in time, but just trying to move this forward a bit.
Test builds are here, fail for F41 (but I'm on F42). Spec file code here.
The specfile is mostly generated by pyp2spec. Feel free to do whatever you prefer with that.
@praiskup Sorry about the delay replying. I don't seem to be able to access the build logs for the failed build. Also, it may happen that some dependencies are unavailable for old versions of Fedora. In that case (if it was a dependency error), I suggest we proceed with support of the latest version.
Also, I am not very familiar with Fedora. How do I test this package?
don't seem to be able to access the build logs for the failed build.
These builds are garbage-collected after ~14 days. But never mind, I resubmitted and the build succeeded now :-)
Also, I am not very familiar with Fedora. How do I test this package?
The package is not in official Fedora repositories, you need to enable external copr repo:
$ dnf -y copr enable praiskup/safeeyes
$ dnf -y install python3-safeeyes
Works as expected. Thank you!
BTW, Is there anything we can do to get this to the Fedora official repo?
BTW, Is there anything we can do to get this to the Fedora official repo?
If anyone was able to step in and become a Fedora maintainer, that would be awesome. Due to my time constraints, I can not be the one. But I would happily guide the volunteer through the process.
@praiskup Hi, can you please update the package to version 3.1.0? The mandatory and optional dependencies are documented in the README.
@praiskup Does the offer for help still stand? I've started to update your spec file for the latest version in #810, and am running into some issues, where I could use some help.