Re: Orphaned packages looking for new maintainers

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

 



Now that this is solved, we do have Electrum for f39 and rawhide. But unfortunately, without updating protobuf, newer versions won't be possible. I tried just patching the version check to relax it to protobuf 3.19 and it won't work. Also note that in 4.4.x, it doesn't say 3.12 in requirements.txt anymore, but 3.20.

--
Jonathan

Am 07.09.23 um 13:58 schrieb Ben Beasley:
It looks like the Electrum build is currently blocked not by protobuf, but by the failure of python-qdarkstyle to rebuild for Python 3.12[1][2]. That dependency is also currently orphaned.

Grepping through the Electrum source, I see:

     Electrum-4.3.4/contrib/requirements/requirements.txt
     2:protobuf>=3.12,<4

     Electrum-4.3.4/contrib/requirements/requirements-hw.txt
     32:protobuf>=3.12,<4

     Electrum-4.3.4/contrib/deterministic-build/requirements-hw.txt
     175:protobuf==3.20.3 \

     Electrum-4.3.4/contrib/deterministic-build/requirements.txt
     31:protobuf==3.20.3 \

Based on that, it looks like the minimum protobuf version should actually be 3.12 (we have 3.19), not 3.20; the latter should only be the preferred version for deterministic builds. So I suspect everything will be fine if you can get python-qdarkstyle fixed.

[1] https://bugzilla.redhat.com/show_bug.cgi?id=2225768#c6

[2] https://bugzilla.redhat.com/show_bug.cgi?id=2220472

On 9/7/23 05:52, Jonathan Schleifer wrote:
Unfortunately, it is worse than this: Electrum FTI in F39. A newer Electrum version would fix that, but F39 still has no new enough protobuf.

Is there any other solution here than saying packaging Electrum for Fedora 39 is just not possible and remove the package in F39, then reintroduce it in F40 (that is, if F40 finally gets a newer protobuf)?

_______________________________________________
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
_______________________________________________
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