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

Missing dependency on libblockdev-s390

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Undefined Undefined
    • None
    • rhel-10.0.beta
    • python-blivet
    • No
    • None
    • rhel-sst-storage-management
    • ssg_filesystems_storage_and_HA
    • None
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • None
    • s390x
    • None

      What were you trying to do that didn't work?

      Building a disk image with livemedia-creator failed on s390x. According to Anaconda's storage.log, this is caused by a missing library:

      WARNING:program:failed to load module s390: libbd_s390.so.3: cannot open shared object file: No such file or directory 

      Image build was successful after installing libblockdev-s390 package which provides libbd_s390.so.3, so the fix should be easy - just add libblockdev-s390 as a requirement for lorax on s390x.

      What is the impact of this issue to you?

      It's impossible to build live disk images on s390x.

      Please provide the package NVR for which the bug is seen:

      lorax-40.5.6-1.el10.s390x, anaconda-40.22.3.12-1.el10.s390x, python3-blivet-3.10.0-5.el10.noarch (RHEL-10.0-20240901.1)

      How reproducible is this bug?:

      100%

      Steps to reproduce

      1. Try to build a disk image using livemedia-creator on an s390x system:
        livemedia-creator --make-disk --no-virt --iso boot.iso --ks ks.cfg --nomacboot

      Expected results

      Image is built OK.

      Actual results

      Build fails due to a missing dependency.

              vtrefny@redhat.com Vojtěch Trefný
              rhn-support-jikortus Jiri Kortus
              Vojtěch Trefný Vojtěch Trefný
              Release Test Team Release Test Team
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: