-
Story
-
Resolution: Unresolved
-
Undefined
-
rhel-10.0
-
cyrus-imapd-3.8.2-2.el10
-
TestOnly
-
rhel-sst-cs-stacks
-
ssg_core_services
-
14
-
2
-
False
-
-
None
-
None
-
None
Goal
- as a part of an ongoing effort to focus mainly on critical components, it was found that cysur-imapd depends on transfig package that currently has only 2 dependencies (cyrus-imapd and libtheora):
https://tiny.distro.builders/view-srpm--view-c10s--transfig.html
cyrus-imapd needs it only for generating several PNG files for legacy documentation:
https://www.cyrusimap.org/3.4/imap/developer/compiling.html#developers-only:
transfig:
Also known as fig2dev, transfig is an artifact from the old days, and is only used for generation of a couple of png files in the legacy documentation (doc/legacy/murder.png and doc/legacy/netnews.png). One day it should be merged into the current documentation, cause then we can get rid of it: issues/1769.
Acceptance Criteria
- Verify cyrus-imapd no longer depends on transfig:
[root@rhel-10 ~]# repoquery --enablerepo=\* --whatrequires tranfig ... cyrus-imapd-0:3.8.1-8.el10.src libtheora-1:1.1.1-36.el10.src [root@rhel-10 ~]#
- links to
-
RHBA-2024:130901 cyrus-imapd update