Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-32632

cyrus-imapd: remove dependency on transfig package

    • cyrus-imapd-3.8.2-2.el10
    • TestOnly
    • sst_cs_infra_services
    • ssg_core_services
    • 14
    • 2
    • False
    • Hide

      None

      Show
      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 ~]#
      

            rhn-support-mosvald Martin Osvald
            rhn-support-mosvald Martin Osvald
            Martin Osvald Martin Osvald
            Frantisek Hrdina Frantisek Hrdina
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: