Uploaded image for project: 'JBoss Core Services'
  1. JBoss Core Services
  2. JBCS-1476

jbcs-httpd24-httpd has no dependency to jbcs-httpd24-brotli

XMLWordPrintable

    • 2
    • False
    • None
    • False
    • Documentation (Ref Guide, User Guide, etc.)

      mod_brotli.so is included in jbcs-httpd24-httpd:

      [root@e208f30b9626 /]# rpm -qf /opt/rh/jbcs-httpd24/root/etc/httpd/modules/mod_brotli.so
      jbcs-httpd24-httpd-2.4.51-37.el7jbcs.x86_64
      

      It requires /opt/rh/jbcs-httpd24/root/usr/lib64/libbrotlienc.so.1 on RHEL7:

      [root@e208f30b9626 /]# ldd /opt/rh/jbcs-httpd24/root/etc/httpd/modules/mod_brotli.so
              linux-vdso.so.1 =>  (0x00007ffe4f1b9000)
              libbrotlienc.so.1 => /opt/rh/jbcs-httpd24/root/usr/lib64/libbrotlienc.so.1 (0x00007f9990a00000)
              libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f9990600000)
              libc.so.6 => /lib64/libc.so.6 (0x00007f9990200000)
              libbrotlicommon.so.1 => /opt/rh/jbcs-httpd24/root/usr/lib64/libbrotlicommon.so.1 (0x00007f998fe00000)
              libm.so.6 => /lib64/libm.so.6 (0x00007f998fa00000)
              /lib64/ld-linux-x86-64.so.2 (0x00007f9991200000)
      

      /opt/rh/jbcs-httpd24/root/usr/lib64/libbrotlienc.so.1 on RHEL7 is included in the jbcs-httpd24-brotli package:

      [root@e208f30b9626 /]# rpm -qf /opt/rh/jbcs-httpd24/root/usr/lib64/libbrotlienc.so.1
      jbcs-httpd24-brotli-1.0.9-2.el7jbcs.x86_64
      

      However, jbcs-httpd24-httpd has no dependency to jbcs-httpd24-brotli:

      [root@e208f30b9626 /]# rpm -q --requires jbcs-httpd24-httpd | cut -d ' ' -f 1 | xargs rpm -q --whatprovides | sort | uniq
      bash-4.2.46-35.el7_9.x86_64
      expat-2.1.0-15.el7_9.x86_64
      glibc-2.17-326.el7_9.x86_64
      jbcs-httpd24-apr-util-1.6.1-99.el7jbcs.x86_64
      jbcs-httpd24-httpd-2.4.51-37.el7jbcs.x86_64
      jbcs-httpd24-httpd-tools-2.4.51-37.el7jbcs.x86_64
      jbcs-httpd24-runtime-1-18.jbcs.el7.x86_64
      libselinux-2.5-15.el7.x86_64
      mailcap-2.1.41-2.el7.noarch
      no package provides rpmlib(CompressedFileNames)
      no package provides rpmlib(FileCaps)
      no package provides rpmlib(FileDigests)
      no package provides rpmlib(PayloadFilesHavePrefix)
      no package provides rpmlib(PayloadIsXz)
      pcre-8.32-17.el7.x86_64
      redhat-logos-70.7.0-1.el7.noarch
      shadow-utils-4.6-5.el7.x86_64
      systemd-219-78.el7_9.7.x86_64
      systemd-libs-219-78.el7_9.7.x86_64
      zlib-1.2.7-20.el7_9.x86_64
      

      Therefore, you can install jbcs-httpd24-httpd without jbcs-httpd24-brotli, but mod_brotli.so does not work without brotli.

              szappis@redhat.com Sokratis Zappis
              rhn-support-hokuda Hisanobu Okuda
              Karel Ramis Karel Ramis
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: