Enterprise Linux

 View Only
Expand all | Collapse all

Status of powertools?

  • 1.  Status of powertools?

    IBM Champion
    Posted Mon November 21, 2022 10:43 AM
    Does anyone know the status of the powertools? RHEL 8.7 was released Nov 8 2022 and this created unresolved dependencies for us in the powertools.

    Thanks,
    Mario

    ------------------------------
    Mario Stargard
    ------------------------------


  • 2.  RE: Status of powertools?

    Posted Tue November 22, 2022 01:50 PM
    Hi Mario,

    I pushed out some temporary relief today in the form of a new ibm-power-managed-rhel8-8.0-6.ppc64le.rpm which removes the Requires: IBMinvscout which depends on an older libvpd from RHEL 8 Base OS repository. You should be to install Dynamic-RM and rsct for RHEL 8 LPARs now. If you continue to see problems, please reply and I'll remove IBMinvscout entirely from the powertools repository.

    Thanks
    -James

    ------------------------------
    James O'Connor
    ------------------------------



  • 3.  RE: Status of powertools?

    IBM Champion
    Posted Tue November 22, 2022 03:31 PM
    Thanks James. I appreciate it.

    Mario

    ------------------------------
    Mario Stargard
    ------------------------------



  • 4.  RE: Status of powertools?

    Posted Tue November 22, 2022 01:50 PM
    I pushed out a new ibm-power-managed-rhel8-8.0-6.ppc64le.rpm which removes the Requires: IBMinvscout. libvpd was updated in RHEL 8.7 and is no longer ABI compatible with libvpd in RHEL <= 8.6.

    If you continue to have issues installing DynamicRM and rsct on RHEL 8.7, please reply and I'll remove IBMinvscout from the powertools repository.

    A permanent fix for IBMinvscout with old and new RHEL 8 libvpd is being worked.

    Thanks
    -James

    ------------------------------
    James O'Connor
    ------------------------------



  • 5.  RE: Status of powertools?

    Posted Tue November 22, 2022 04:39 PM
    Thanks! I'm getting that same error too...


    # yum update

    Updating Subscription Management repositories.

    Red Hat Enterprise Linux 8 for Power, little endian - Supplementary (RPMs)                 32 kB/s | 2.1 kB     00:00    

    Red Hat Ansible Engine 2.9 for RHEL 8 ppc64le (RPMs)                                       34 kB/s | 2.3 kB     00:00    

    Red Hat Enterprise Linux 8 for Power, little endian - BaseOS (RPMs)                        37 kB/s | 2.4 kB     00:00    

    Red Hat Enterprise Linux 8 for Power, little endian - BaseOS (RPMs)                        72 MB/s |  46 MB     00:00    

    Red Hat Enterprise Linux 8 for Power, little endian - AppStream (RPMs)                     43 kB/s | 2.8 kB     00:00    

    Red Hat Enterprise Linux 8 for Power, little endian - AppStream (RPMs)                     53 MB/s |  43 MB     00:00    

    IBM Power RHEL 8 ppc64le                                                                   32 kB/s | 2.1 kB     00:00    

    IBM Power RHEL 8 ppc64le                                                                  116 kB/s |  23 kB     00:00    

    Error: 

     Problem 1: package IBMinvscout-3.1.2-1.el8.ppc64le requires libvpd-2.2.so.2()(64bit), but none of the providers can be installed

      - package IBMinvscout-3.1.2-1.el8.ppc64le requires libvpd_cxx-2.2.so.2()(64bit), but none of the providers can be installed

      - cannot install both libvpd-2.2.9-1.el8.ppc64le and libvpd-2.2.8-1.el8.ppc64le

      - cannot install both libvpd-2.2.9-1.el8.ppc64le and libvpd-2.2.7-1.el8.ppc64le

      - cannot install both libvpd-2.2.9-1.el8.ppc64le and libvpd-2.2.6-2.el8.ppc64le

      - cannot install both libvpd-2.2.9-1.el8.ppc64le and libvpd-2.2.6-1.el8.ppc64le

      - cannot install the best update candidate for package libvpd-2.2.8-1.el8.ppc64le

      - cannot install the best update candidate for package IBMinvscout-3.1.2-1.el8.ppc64le

     Problem 2: problem with installed package IBMinvscout-3.1.2-1.el8.ppc64le

      - package IBMinvscout-3.1.2-1.el8.ppc64le requires libvpd-2.2.so.2()(64bit), but none of the providers can be installed

      - package IBMinvscout-3.1.2-1.el8.ppc64le requires libvpd_cxx-2.2.so.2()(64bit), but none of the providers can be installed

      - cannot install both libvpd-2.2.9-1.el8.ppc64le and libvpd-2.2.8-1.el8.ppc64le

      - cannot install both libvpd-2.2.9-1.el8.ppc64le and libvpd-2.2.7-1.el8.ppc64le

      - cannot install both libvpd-2.2.9-1.el8.ppc64le and libvpd-2.2.6-2.el8.ppc64le

      - cannot install both libvpd-2.2.9-1.el8.ppc64le and libvpd-2.2.6-1.el8.ppc64le

      - package lsvpd-1.7.14-1.el8.ppc64le requires libvpd_cxx-2.2.so.3()(64bit), but none of the providers can be installed

      - cannot install the best update candidate for package lsvpd-1.7.13-1.el8.ppc64le

    (try to add '--allowerasing' to command line to replace conflicting packages or '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)



    ------------------------------
    Matt Geisler
    ------------------------------



  • 6.  RE: Status of powertools?

    IBM Champion
    Posted Tue November 22, 2022 04:48 PM
    Hi James,

    Thanks for the updated files. It's not quite resolved, however there are two paths (for anyone else dealing with this).

    To do the updates and ignore libvpd, do this:

    dnf upgrade --nobest

    To remove IBMinvscout and resolve the dependencies that way:

    dnf upgrade --best --allowerasing

    I opted for the first one for now, given the impending fix.

    Thanks,
    Mario

    ------------------------------
    Mario Stargard
    ------------------------------



  • 7.  RE: Status of powertools?

    IBM Champion
    Posted Tue November 22, 2022 04:52 PM
    After some thinking I've done the second one - removed IBMinvscout. Cleaner.

    ------------------------------
    Mario Stargard
    ------------------------------



  • 8.  RE: Status of powertools?

    IBM Champion
    Posted Wed November 23, 2022 08:05 AM
    Hi James,

    I was thinking some more about this issue last night. I'm guessing the dependencies you're declaring in the ibm-power-managed-rhel8 package is to get the other packages to install when you install that one package. So, the ibm-power-managed-rhel8 package is a meta-package, but you can only create hard dependencies doing that.

    Another way to approach this issue is by using a comps.xml and group installs. In that case, you can define mandatory dependencies, and optional ones that are installed by default, but can be excluded, or optional ones that must be specified to be included. The details are here: https://www.fedoraproject.org/wiki/How_to_use_and_edit_comps.xml_for_package_groups

    That would allow more flexibility for the group install and provide an opportunity for an escape hatch when dealing with future dependency issues.

    Best Regards,
    Mario

    ------------------------------
    Mario Stargard
    ------------------------------



  • 9.  RE: Status of powertools?

    Posted Wed November 30, 2022 10:36 AM
    Why doesn't IBM put the ibm-power-repo package in the Red Hat Enterprise Linux 8 for Power Repo's from RHEL?

    ------------------------------
    Matt Geisler
    ------------------------------



  • 10.  RE: Status of powertools?

    Posted Mon November 28, 2022 12:31 PM
    James do you know when the REPO will be updated? http://public.dhe.ibm.com/software/server/POWER/Linux/yum/OSS/RHEL/8/ppc64le/

    ------------------------------
    Matt Geisler
    ------------------------------