Uploaded image for project: 'CoreOS OCP'
  1. CoreOS OCP
  2. COS-3801

[coreos/rhel-coreos-config] Dropping perl from el10+ images

XMLWordPrintable

    • 3
    • False
    • Hide

      None

      Show
      None
    • False
    • Not Selected
    • CoreOS East - Sprint 281

      [3660262484] Upstream Reporter: Dusty Mabe
      Upstream issue status: Closed
      Upstream description:

      I'd like to drop [perl](https://github.com/coreos/rhel-coreos-config/blob/fe6037c82b5ad9980bfeab55dbaad0d32a13d725/common.yaml#L288-L293) from our el10+ images if we can.

      However we still [pull in](https://github.com/coreos/rhel-coreos-config/blob/fe6037c82b5ad9980bfeab55dbaad0d32a13d725/common.yaml#L328-L330) `s390utils-base` for `genprotimg`:

      ```
      [core@cosa-devsh ~]$ rpm -qf /usr/bin/genprotimg
      s390utils-base-2.38.0-2.el10_1.1.s390x
      [core@cosa-devsh ~]$ rpm -q --requires s390utils-base | grep perl
      /usr/bin/perl
      perl(:VERSION) >= 5.8.0
      perl(English)
      perl(File::Basename)
      perl(File::Glob)
      perl(File::Spec::Functions)
      perl(Getopt::Long)
      perl(POSIX)
      perl(constant)
      perl(strict)
      perl(warnings)
      [core@cosa-devsh ~]$ file /usr/bin/genprotimg
      /usr/bin/genprotimg: symbolic link to pvimg
      [core@cosa-devsh ~]$ file /usr/bin/pvimg
      /usr/bin/pvimg: ELF 64-bit MSB pie executable, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=023095e6661743c2776dd85fad0dba64a00a22b1, for GNU/Linux 3.2.0, stripped
      ```

              travier@redhat.com Timothée Ravier
              upstream-sync Upstream Sync
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: