Bug 2344701 - Please branch and build evolution in epel10
Summary: Please branch and build evolution in epel10
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: evolution
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Michel Lind
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 2332921 2344702 2344703 2344705 2344706 2344707 2346863 2346864 2346865
Blocks: 2346880
TreeView+ depends on / blocked
 
Reported: 2025-02-10 17:49 UTC by Michel Lind
Modified: 2025-03-01 01:58 UTC (History)
2 users (show)

Fixed In Version: evolution-3.52.4-2.el10_1 evolution-3.52.4-2.el10_0
Clone Of:
Environment:
Last Closed: 2025-03-01 01:46:05 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Michel Lind 2025-02-10 17:49:00 UTC
Please branch and build evolution in epel10.

If you do not wish to maintain evolution in epel10,
or do not think you will be able to do this in a timely manner,
the gnome-sig would be happy to be a co-maintainer of the package;
please add the gnome-sig group through
https://src.fedoraproject.org/rpms/evolution/addgroup
and grant it commit access, or collaborator access on epel* branches.

Please also add me as a co-maintainer (FAS: salimma)
through https://src.fedoraproject.org/rpms/evolution/adduser

Comment 1 Michel Lind 2025-02-10 18:03:05 UTC
ote that since evolution-data-server is in c10s we would need to build the matching version of evolution, the one in f41 is too new

Comment 2 Michel Lind 2025-02-10 18:03:20 UTC
*note

Comment 3 Milan Crha 2025-02-11 08:12:27 UTC
This might be a stupid question, but anyway, how do you "branch & build" for the epel10, please? These things used to be automatic in the past, or at least I do not recall I did anything with it in the past.

Comment 4 Milan Crha 2025-02-11 08:18:29 UTC
gnome-sig added with a commit access, the same for the evolution-ews project. No idea why it was not there before.

Comment 5 Milan Crha 2025-02-12 15:19:33 UTC
(In reply to Milan Crha from comment #3)
> how do you "branch & build" for the epel10, please?

Responding to myself: it's

    fedpkg request-branch epel10

It created almost empty branch. I've no idea what to do next (probably copy the files from the fXY branch), but the ucrrent evolution-data-server version in RHEL 10 is 3.52.4, thus you need the same evolution series (3.52.x), which is `f40` branch.

I added you as a `collaborator` for the epel* branches in the evolution and evolution-ews. I guess that's all I should do here. Thank you.

Comment 6 Michel Lind 2025-02-12 20:42:47 UTC
(In reply to Milan Crha from comment #5)
> (In reply to Milan Crha from comment #3)
> > how do you "branch & build" for the epel10, please?
> 
> Responding to myself: it's
> 
>     fedpkg request-branch epel10
> 
> It created almost empty branch. I've no idea what to do next (probably copy
> the files from the fXY branch), but the ucrrent evolution-data-server
> version in RHEL 10 is 3.52.4, thus you need the same evolution series
> (3.52.x), which is `f40` branch.
> 
> I added you as a `collaborator` for the epel* branches in the evolution and
> evolution-ews. I guess that's all I should do here. Thank you.

Thank you! I'm also in the GNOME SIG, so I can also use that access - but being in the ACL helps I guess to indicate who is doing what. Can you make me the EPEL Bugzilla assignee so you don't have to deal with EPEL bugs?

Branching and building is not automatic in EPEL - Evolution was part of CentOS Stream / RHEL proper so this was not an issue previously, but got dropped because webkitgtk was removed.

❯ fedrq pkgs evolution -b c9s
evolution-3.40.4-11.el9.src
evolution-3.40.4-11.el9.x86_64


and in EPEL for each release maintainers have to opt in, because a lot of dependencies might no longer make sense (also we don't want to make people have to support packages for the entire lifecycle unless they opt in) - you can imagine this does make bootstrapping trickier :)

So yeah - please make me the EPEL assignee for bugzillas for both this and evolution-ews, and I'll reopen this for now until I can build the update, thanks

Comment 7 Milan Crha 2025-02-13 07:52:55 UTC
Okay, set you as the EPEL bugzilla assignee in evo, evo-ews and libpst.

I do not know how to auto-CC me on the EPEL bugs, thus feel free to CC me on them, because they can be relevant for the upstream too.

Comment 8 Michel Lind 2025-02-20 18:16:27 UTC
(In reply to Milan Crha from comment #7)
> Okay, set you as the EPEL bugzilla assignee in evo, evo-ews and libpst.
> 
> I do not know how to auto-CC me on the EPEL bugs, thus feel free to CC me on
> them, because they can be relevant for the upstream too.

I think all package maintainers get cc:ed anyway, so you should be good to go. Thanks again!

Comment 9 Fedora Update System 2025-02-28 01:40:57 UTC
FEDORA-EPEL-2025-5e6251ec41 (evolution-3.52.4-2.el10_1 and evolution-ews-3.52.4-1.el10_1) has been submitted as an update to Fedora EPEL 10.1.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2025-5e6251ec41

Comment 10 Fedora Update System 2025-02-28 01:45:14 UTC
FEDORA-EPEL-2025-75f13b9c70 (evolution-3.52.4-2.el10_0 and evolution-ews-3.52.4-1.el10_0) has been submitted as an update to Fedora EPEL 10.0.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2025-75f13b9c70

Comment 11 Fedora Update System 2025-03-01 01:46:05 UTC
FEDORA-EPEL-2025-5e6251ec41 (evolution-3.52.4-2.el10_1 and evolution-ews-3.52.4-1.el10_1) has been pushed to the Fedora EPEL 10.1 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 12 Fedora Update System 2025-03-01 01:58:58 UTC
FEDORA-EPEL-2025-75f13b9c70 (evolution-3.52.4-2.el10_0 and evolution-ews-3.52.4-1.el10_0) has been pushed to the Fedora EPEL 10.0 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.