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

Too deep symlink for /usr/share/man/man8/dnf-offline-* files

    • dnf-plugins-core-4.7.0-3.el10
    • Minor
    • sst_cs_software_management
    • ssg_core_services
    • 19
    • 21
    • 3
    • False
    • Hide

      None

      Show
      None
    • No
    • None
    • Hide

      Relative symlinks of /usr/share/man/man8/dnf-offline-distrosync.8.gz and /usr/share/man/man8/dnf-offline-upgrade.8.gz do not exceed nesting.

      Test is passing osci.brew-build.rpminspect.static-analysis gating test.

      Show
      Relative symlinks of /usr/share/man/man8/dnf-offline-distrosync.8.gz and /usr/share/man/man8/dnf-offline-upgrade.8.gz do not exceed nesting. Test is passing osci.brew-build.rpminspect.static-analysis gating test.
    • Requested
    • Enabled
    • Manual
    • Unspecified Release Note Type - Unknown
    • None

      rpminspect complains that two manual pages are symlinks with too deep nesting:

      VERIFY symbolic link /usr/share/man/man8/dnf-offline-distrosync.8.gz has too many levels of redirects and cannot be resolved in dnf-plugins-core on noarch
      /usr/share/man/man8/dnf-offline-distrosync.8.gz -> ../../../../../../../../usr/share/man/man8/dnf4-system-upgrade.8.gz
      VERIFY symbolic link /usr/share/man/man8/dnf-offline-upgrade.8.gz has too many levels of redirects and cannot be resolved in dnf-plugins-core on noarch
      /usr/share/man/man8/dnf-offline-upgrade.8.gz -> ../../../../../../../../usr/share/man/man8/dnf4-system-upgrade.8.gz
      

      Indeed dnf-plugins-core-4.7.0-2.el10.noarch has files like that:

      # rpm -qlv dnf-plugins-core-4.7.0-2.el10.noarch | grep dnf-offline
      lrwxrwxrwx    1 root     root                       70 Jun  6 02:00 /usr/share/man/man8/dnf-offline-distrosync.8.gz -> ../../../../../../../../../usr/share/man/man8/dnf4-system-upgrade.8.gz
      lrwxrwxrwx    1 root     root                       70 Jun  6 02:00 /usr/share/man/man8/dnf-offline-upgrade.8.gz -> ../../../../../../../../../usr/share/man/man8/dnf4-system-upgrade.8.gz
      

      These links are not nvalid as Linux as well as readlink(1) derefer them correctly. But apparently something is wrong in the packaging and we should fix it.

            rhn-support-ppisar Petr Pisar
            rhn-support-ppisar Petr Pisar
            packaging-team-maint packaging-team-maint
            Software Management QE Software Management QE
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: