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

[ELN] dns-root-data has many unwanted build dependencies

Linking RHIVOS CVEs to...Migration: Automation ...SWIFT: POC ConversionSync from "Extern...XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • CentOS Stream 11
    • unbound
    • None
    • None
    • None
    • rhel-net-perf
    • 0
    • False
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • None
    • Unspecified
    • Unspecified
    • Unspecified
    • None

      https://src.fedoraproject.org/rpms/unbound/c/4161ebcee0794614c79b1571fe58c5d205e100a5 split out dns-root-data into a separate package, but that has build-time dependencies on perl-DateTime and perl-Net-DNS which results in ~340 new build dependencies in ELN. These dependencies have been blocked in the meantime to avoid unnecessary bloat, but this needs to be fixed properly.

      Possible solutions include:

      • Using a different script (e.g. in python rather than perl) when building dns-root-data from "source"
      • Partially reverting the unbound commit to continue to ship the root.key in the unbound package (at least for RHEL builds), possibly with documented steps how to regenerate manually outside of the RPM build process

      This is being tracked for ELN at https://github.com/fedora-eln/eln/issues/367.

              pemensik@redhat.com Petr Mensik
              yselkowi@redhat.com Yaakov Selkowitz
              Petr Mensik Petr Mensik
              NetPerfServicesQe Bot NetPerfServicesQe Bot
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: