Power

 View Only
  • 1.  DNF UPDATE ERRORS

    Posted Fri December 08, 2023 09:29 AM

    Hi 

    we have an problem when installing DNF - can anybody please help with this issue

    1 downloaded the AIX Toolbox

    2 Ran the destroyrpms script to remove all rpms from the system

    3 Removed the opt/freeware/* directories

    4 installed rpm.rte

    5 Installed dnf which was successful

    6 ran dnf repolist which was successful

    Failed to set locale, defaulting to C
    repo id                             repo name
    Local_AIX_Toolbox                   Local AIX generic repository
    Local_AIX_Toolbox_72                Local AIX 7.2 specific repository
    Local_AIX_Toolbox_noarch            Local AIX noarch repository

    7 When running dnf update we are getting these errors

    Failed to set locale, defaulting to C

    Last metadata expiration check: 0:02:34 ago on Fri Dec  8 13:53:28 2023.

    Error:

     Problem 1: package libdnf-0.39.1-32_52.ppc requires gettext >= 0.20.2, but none of the providers can be installed

      - cannot install the best update candidate for package libdnf-0.39.1-32_3.ppc

      - nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc

      - nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc

     Problem 2: package python3.9-3.9.18-1.ppc requires gettext >= 0.21, but none of the providers can be installed

      - cannot install the best update candidate for package python3.9-3.9.16-0.ppc

      - nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc

      - nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc

     Problem 3: package p11-kit-0.24.1-1.ppc requires gettext >= 0.21, but none of the providers can be installed

      - cannot install the best update candidate for package p11-kit-0.23.22-0.ppc

      - nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc

      - nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc

     Problem 4: package libsmartcols-2.34-101.ppc requires gettext >= 0.20.2, but none of the providers can be installed

      - cannot install the best update candidate for package libsmartcols-2.34-32_1.ppc

      - nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc

      - nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc

     Problem 5: package librepo-1.11.0-103.ppc requires gettext >= 0.20.2, but none of the providers can be installed

      - cannot install the best update candidate for package librepo-1.11.0-32_2.ppc

      - nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc

      - nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc

     Problem 6: package libmodulemd-1.5.2-100.ppc requires gettext >= 0.20.2, but none of the providers can be installed

      - cannot install the best update candidate for package libmodulemd-1.5.2-32_2.ppc

      - nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc

      - nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc

     Problem 7: package p11-kit-tools-0.24.1-1.ppc requires p11-kit = 0.24.1, but none of the providers can be installed

      - package p11-kit-0.24.1-1.ppc requires gettext >= 0.21, but none of the providers can be installed

      - cannot install the best update candidate for package p11-kit-tools-0.23.22-0.ppc

      - nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc

      - nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc

     Problem 8: package python3-3.9.18-1.ppc requires python3.9 = 3.9.18, but none of the providers can be installed

      - package python3.9-3.9.18-1.ppc requires gettext >= 0.21, but none of the providers can be installed

      - cannot install the best update candidate for package python3-3.9.16-0.ppc

      - nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc

      - nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc

     Problem 9: package python3.9-dnf-4.2.17-32_51.ppc requires libmodulemd >= 1.5.2-100, but none of the providers can be installed

      - package libmodulemd-1.5.2-100.ppc requires gettext >= 0.20.2, but none of the providers can be installed

      - cannot install the best update candidate for package python3.9-dnf-4.2.17-32_4.noarch

      - nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc

      - nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc

     Problem 10: package python3.9-hawkey-0.39.1-32_52.ppc requires libglib-2.0.a(libglib-2.0.so.0), but none of the providers can be installed

      - package python3.9-hawkey-0.39.1-32_52.ppc requires libgobject-2.0.a(libgobject-2.0.so.0), but none of the providers can be installed

      - package python3.9-hawkey-0.39.1-32_52.ppc requires libgio-2.0.a(libgio-2.0.so.0), but none of the providers can be installed

      - package python3.9-hawkey-0.39.1-32_52.ppc requires libgmodule-2.0.a(libgmodule-2.0.so.0), but none of the providers can be installed

      - package glib2-2.76.3-1.ppc requires gettext >= 0.21, but none of the providers can be installed

      - cannot install the best update candidate for package python3.9-hawkey-0.39.1-32_3.ppc

      - nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc

      - nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc

     Problem 11: package python3.9-libdnf-0.39.1-32_52.ppc requires libglib-2.0.a(libglib-2.0.so.0), but none of the providers can be installed

      - package python3.9-libdnf-0.39.1-32_52.ppc requires libgobject-2.0.a(libgobject-2.0.so.0), but none of the providers can be installed

      - package python3.9-libdnf-0.39.1-32_52.ppc requires libgio-2.0.a(libgio-2.0.so.0), but none of the providers can be installed

      - package python3.9-libdnf-0.39.1-32_52.ppc requires libgmodule-2.0.a(libgmodule-2.0.so.0), but none of the providers can be installed

      - package glib2-2.76.3-1.ppc requires gettext >= 0.21, but none of the providers can be installed

      - cannot install the best update candidate for package python3.9-libdnf-0.39.1-32_3.ppc

      - nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc

      - nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc

     Problem 12: package python3.9-librepo-1.11.0-103.ppc requires libglib-2.0.a(libglib-2.0.so.0), but none of the providers can be installed

      - package glib2-2.76.3-1.ppc requires gettext >= 0.21, but none of the providers can be installed

      - cannot install the best update candidate for package python3.9-librepo-1.11.0-32_2.ppc

      - nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc

      - nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc

     Problem 13: package python3.9-libdnf-0.39.1-32_52.ppc requires libdnf = 0.39.1-32_52, but none of the providers can be installed

      - package python3-libdnf-0.39.1-32_52.ppc requires python3.9-libdnf = 0.39.1-32_52, but none of the providers can be installed

      - package libdnf-0.39.1-32_52.ppc requires gettext >= 0.20.2, but none of the providers can be installed

      - cannot install the best update candidate for package python3-libdnf-0.39.1-32_3.ppc

      - nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc

      - nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc

     Problem 14: package python3.9-hawkey-0.39.1-32_52.ppc requires libdnf = 0.39.1-32_52, but none of the providers can be installed

      - package python3-hawkey-0.39.1-32_52.ppc requires python3.9-hawkey = 0.39.1-32_52, but none of the providers can be installed

      - package libdnf-0.39.1-32_52.ppc requires gettext >= 0.20.2, but none of the providers can be installed

      - cannot install the best update candidate for package python3-hawkey-0.39.1-32_3.ppc

      - nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc

      - nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc

     Problem 15: package python3.9-librepo-1.11.0-103.ppc requires librepo = 1.11.0-103, but none of the providers can be installed

      - package python3-librepo-1.11.0-103.ppc requires python3.9-librepo = 1.11.0-103, but none of the providers can be installed

      - package librepo-1.11.0-103.ppc requires gettext >= 0.20.2, but none of the providers can be installed

      - cannot install the best update candidate for package python3-librepo-1.11.0-32_2.ppc

      - nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc

      - nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc

     Problem 16: package python3.9-dnf-4.2.17-32_51.ppc requires libmodulemd >= 1.5.2-100, but none of the providers can be installed

      - package python3-dnf-4.2.17-32_51.ppc requires python3.9-dnf = 4.2.17-32_51, but none of the providers can be installed

      - package libmodulemd-1.5.2-100.ppc requires gettext >= 0.20.2, but none of the providers can be installed

      - cannot install the best update candidate for package python3-dnf-4.2.17-32_4.noarch

      - nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc

      - nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc

     Problem 17: package libxml2-2.10.4-1.ppc requires libiconv.a(libiconv.so.2), but none of the providers can be installed

      - package libxml2-2.10.4-1.ppc requires libiconv >= 1.17, but none of the providers can be installed

      - package libcomps-0.1.15-101.ppc requires libxml2 >= 2.9.11, but none of the providers can be installed

      - package libiconv-1.17-1.ppc requires gettext >= 0.21-1, but none of the providers can be installed

      - cannot install the best update candidate for package libcomps-0.1.15-32_1.ppc

      - nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc

      - nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc

     Problem 18: package libxml2-2.10.4-1.ppc requires libiconv.a(libiconv.so.2), but none of the providers can be installed

      - package libxml2-2.10.4-1.ppc requires libiconv >= 1.17, but none of the providers can be installed

      - package libsolv-0.7.9-32_53.ppc requires libxml2 >= 2.9.11, but none of the providers can be installed

      - package libiconv-1.17-1.ppc requires gettext >= 0.21-1, but none of the providers can be installed

      - cannot install the best update candidate for package libsolv-0.7.9-32_3.ppc

      - nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc

      - nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc

     Problem 19: package gpgme-1.13.1-101.ppc requires libgpg-error.a(libgpg-error.so.0), but none of the providers can be installed

      - package gpgme-1.13.1-101.ppc requires libgpg-error >= 1.42, but none of the providers can be installed

      - package python3.9-gpg-1.13.1-101.ppc requires libgpgme.a(libgpgme.so.11), but none of the providers can be installed

      - package python3.9-gpg-1.13.1-101.ppc requires gpgme = 1.13.1-101, but none of the providers can be installed

      - package libgpg-error-1.45-1.ppc requires gettext >= 0.19.8.1-5, but none of the providers can be installed

      - cannot install the best update candidate for package python3.9-gpg-1.13.1-32_3.ppc

      - nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc

      - nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc

     Problem 20: package curl-8.4.0-1.ppc requires libcom_err.a(libcom_err.so), but none of the providers can be installed

      - package curl-8.4.0-1.ppc requires libgssapi_krb5.a(libgssapi_krb5.so), but none of the providers can be installed

      - package curl-8.4.0-1.ppc requires libk5crypto.a(libk5crypto.so), but none of the providers can be installed

      - package curl-8.4.0-1.ppc requires libkrb5.a(libkrb5.so), but none of the providers can be installed

      - package curl-8.4.0-1.ppc requires krb5-libs >= 1.20.1, but none of the providers can be installed

      - package zchunk-libs-1.1.4-103.ppc requires curl >= 7.79.1, but none of the providers can be installed

      - package krb5-libs-1.20.1-1.ppc requires gettext >= 0.21, but none of the providers can be installed

      - cannot install the best update candidate for package zchunk-libs-1.1.4-32_2.ppc

      - nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc

      - nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc

     Problem 21: package python3-dnf-4.2.17-32_51.ppc requires python3.9-dnf = 4.2.17-32_51, but none of the providers can be installed

      - package python3.9-dnf-4.2.17-32_51.ppc requires libmodulemd >= 1.5.2-100, but none of the providers can be installed

      - package dnf-4.2.17-32_51.ppc requires python3-dnf = 4.2.17-32_51, but none of the providers can be installed

      - package libmodulemd-1.5.2-100.ppc requires gettext >= 0.20.2, but none of the providers can be installed

      - cannot install the best update candidate for package dnf-4.2.17-32_4.noarch

      - nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc

      - nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc

     Problem 22: package python3.9-gpg-1.13.1-101.ppc requires libgpgme.a(libgpgme.so.11), but none of the providers can be installed

      - package python3.9-gpg-1.13.1-101.ppc requires gpgme = 1.13.1-101, but none of the providers can be installed

      - package gpgme-1.13.1-101.ppc requires libgpg-error.a(libgpg-error.so.0), but none of the providers can be installed

      - package gpgme-1.13.1-101.ppc requires libgpg-error >= 1.42, but none of the providers can be installed

      - package python3-gpg-1.13.1-101.ppc requires python3.9-gpg = 1.13.1-101, but none of the providers can be installed

      - package libgpg-error-1.45-1.ppc requires gettext >= 0.19.8.1-5, but none of the providers can be installed

      - cannot install the best update candidate for package python3-gpg-1.13.1-32_3.ppc

      - nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc

      - nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc

     Problem 23: package libcomps-0.1.15-101.ppc requires libxml2 >= 2.9.11, but none of the providers can be installed

      - package libxml2-2.10.4-1.ppc requires libiconv.a(libiconv.so.2), but none of the providers can be installed

      - package libxml2-2.10.4-1.ppc requires libiconv >= 1.17, but none of the providers can be installed

      - package python3.9-libcomps-0.1.15-101.ppc requires libcomps = 0.1.15-101, but none of the providers can be installed

      - package libiconv-1.17-1.ppc requires gettext >= 0.21-1, but none of the providers can be installed

      - cannot install the best update candidate for package python3.9-libcomps-0.1.15-32_1.ppc

      - nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc

      - nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc

     Problem 24: package python3-dnf-4.2.17-32_51.ppc requires python3.9-dnf = 4.2.17-32_51, but none of the providers can be installed

      - package python3.9-dnf-4.2.17-32_51.ppc requires libmodulemd >= 1.5.2-100, but none of the providers can be installed

      - package dnf-4.2.17-32_51.ppc requires python3-dnf = 4.2.17-32_51, but none of the providers can be installed

      - package libmodulemd-1.5.2-100.ppc requires gettext >= 0.20.2, but none of the providers can be installed

      - cannot install the best update candidate for package yum-4.2.17-32_4.noarch

      - nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc

      - nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc

     Problem 25: package python3-dnf-4.2.17-32_51.ppc requires python3.9-dnf = 4.2.17-32_51, but none of the providers can be installed

      - package dnf-4.2.17-32_51.ppc requires python3-dnf = 4.2.17-32_51, but none of the providers can be installed

      - package python3.9-dnf-4.2.17-32_51.ppc requires libmodulemd >= 1.5.2-100, but none of the providers can be installed

      - package dnf-automatic-4.2.17-32_51.ppc requires dnf = 4.2.17-32_51, but none of the providers can be installed

      - package libmodulemd-1.5.2-100.ppc requires gettext >= 0.20.2, but none of the providers can be installed

      - cannot install the best update candidate for package dnf-automatic-4.2.17-32_4.noarch

      - nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc

      - nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc

     Problem 26: problem with installed package python3.9-dnf-4.2.17-32_4.noarch

      - package python3.9-dnf-4.2.17-32_4.noarch requires dnf-data = 4.2.17-32_4, but none of the providers can be installed

      - package python3.9-dnf-4.2.17-32_51.ppc requires libmodulemd >= 1.5.2-100, but none of the providers can be installed

      - cannot install both dnf-data-4.2.17-32_51.ppc and dnf-data-4.2.17-32_4.noarch

      - package libmodulemd-1.5.2-100.ppc requires gettext >= 0.20.2, but none of the providers can be installed

      - cannot install the best update candidate for package dnf-data-4.2.17-32_4.noarch

      - nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc

      - nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc

     Problem 27: package libcomps-0.1.15-101.ppc requires libxml2 >= 2.9.11, but none of the providers can be installed

      - package python3.9-libcomps-0.1.15-101.ppc requires libcomps = 0.1.15-101, but none of the providers can be installed

      - package libxml2-2.10.4-1.ppc requires libiconv.a(libiconv.so.2), but none of the providers can be installed

      - package libxml2-2.10.4-1.ppc requires libiconv >= 1.17, but none of the providers can be installed

      - package python3-libcomps-0.1.15-101.ppc requires python3.9-libcomps = 0.1.15-101, but none of the providers can be installed

      - package libiconv-1.17-1.ppc requires gettext >= 0.21-1, but none of the providers can be installed

      - cannot install the best update candidate for package python3-libcomps-0.1.15-32_1.ppc

      - nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc

      - nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc

    (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)



    ------------------------------
    Brian Taylor
    ------------------------------


  • 2.  RE: DNF UPDATE ERRORS

    Posted Mon December 11, 2023 11:26 AM

    thanks i have managed to resolve this issue



    ------------------------------
    Brian Taylor
    ------------------------------