On 25/10/2022 18.58, Michael J Gruber wrote:
Can you give a bit more context about what you are trying to achieve?
I want to be able to continue to use Fedora on the system on which I run
mailman for a bunch of mailing lists. Currently that system runs Fedora
35, but that will soon be end-of-life. So I need to upgrade to at least
F36, but on F36 mailman, postorius and hyperkitty cannot be installed.
With some fairly small fixes to the spec files from F36 I was able to
port the whole suite to F36.
A quick look at mailman3 and postorius in fedora dist-git reveals that they were retired from rawhide/f37 because they do not build against python 3.11. So, a minor update on f36 (which still has python 3.10) is not really what we need to keep them in fedora.
Indeed, this is a problem. But at least, having mailman available in
F36 gives me half a year.
In any case, a pull request in dist-git is the usual way to suggest a package update which you are authoring, but this should build on top of the existing spec. [I hope f26 is a typo ...] Alternatively, feel free to file a bug against these packages.
Indeed, 26 is a typo. I meant 36.
The issue with installing mailman3 might be due to sqlalchemy, though: There is a 1.3 compat package but it conflicts with the update. If you want to "rescue" mailman3 in f36 even though it is retired in rawhide this might be an option.
In my version, I indeed require sqlalchemy1.3.
Another package with a potential problem is mistune where hyperkitty
requires >= 2.0 and F36 comes with 0.8.4, and the two are not
compatible. I think the other packages that needed to be updated are
more-or-less backward compatible.
--
Sjoerd Mullender
_______________________________________________
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