Original Message:
Sent: Fri December 08, 2023 09:29 AM
From: Brian Taylor
Subject: DNF UPDATE ERRORS
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<o:p></o:p>
Last metadata expiration check: 0:02:34 ago on Fri Dec 8 13:53:28 2023.<o:p></o:p>
Error:<o:p></o:p>
Problem 1: package libdnf-0.39.1-32_52.ppc requires gettext >= 0.20.2, but none of the providers can be installed<o:p></o:p>
- cannot install the best update candidate for package libdnf-0.39.1-32_3.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc<o:p></o:p>
Problem 2: package python3.9-3.9.18-1.ppc requires gettext >= 0.21, but none of the providers can be installed<o:p></o:p>
- cannot install the best update candidate for package python3.9-3.9.16-0.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc<o:p></o:p>
Problem 3: package p11-kit-0.24.1-1.ppc requires gettext >= 0.21, but none of the providers can be installed<o:p></o:p>
- cannot install the best update candidate for package p11-kit-0.23.22-0.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc<o:p></o:p>
Problem 4: package libsmartcols-2.34-101.ppc requires gettext >= 0.20.2, but none of the providers can be installed<o:p></o:p>
- cannot install the best update candidate for package libsmartcols-2.34-32_1.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc<o:p></o:p>
Problem 5: package librepo-1.11.0-103.ppc requires gettext >= 0.20.2, but none of the providers can be installed<o:p></o:p>
- cannot install the best update candidate for package librepo-1.11.0-32_2.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc<o:p></o:p>
Problem 6: package libmodulemd-1.5.2-100.ppc requires gettext >= 0.20.2, but none of the providers can be installed<o:p></o:p>
- cannot install the best update candidate for package libmodulemd-1.5.2-32_2.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc<o:p></o:p>
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<o:p></o:p>
- package p11-kit-0.24.1-1.ppc requires gettext >= 0.21, but none of the providers can be installed<o:p></o:p>
- cannot install the best update candidate for package p11-kit-tools-0.23.22-0.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc<o:p></o:p>
Problem 8: package python3-3.9.18-1.ppc requires python3.9 = 3.9.18, but none of the providers can be installed<o:p></o:p>
- package python3.9-3.9.18-1.ppc requires gettext >= 0.21, but none of the providers can be installed<o:p></o:p>
- cannot install the best update candidate for package python3-3.9.16-0.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc<o:p></o:p>
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<o:p></o:p>
- package libmodulemd-1.5.2-100.ppc requires gettext >= 0.20.2, but none of the providers can be installed<o:p></o:p>
- cannot install the best update candidate for package python3.9-dnf-4.2.17-32_4.noarch<o:p></o:p>
- nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc<o:p></o:p>
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<o:p></o:p>
- 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<o:p></o:p>
- 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<o:p></o:p>
- 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<o:p></o:p>
- package glib2-2.76.3-1.ppc requires gettext >= 0.21, but none of the providers can be installed<o:p></o:p>
- cannot install the best update candidate for package python3.9-hawkey-0.39.1-32_3.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc<o:p></o:p>
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<o:p></o:p>
- 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<o:p></o:p>
- 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<o:p></o:p>
- 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<o:p></o:p>
- package glib2-2.76.3-1.ppc requires gettext >= 0.21, but none of the providers can be installed<o:p></o:p>
- cannot install the best update candidate for package python3.9-libdnf-0.39.1-32_3.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc<o:p></o:p>
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<o:p></o:p>
- package glib2-2.76.3-1.ppc requires gettext >= 0.21, but none of the providers can be installed<o:p></o:p>
- cannot install the best update candidate for package python3.9-librepo-1.11.0-32_2.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc<o:p></o:p>
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<o:p></o:p>
- 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<o:p></o:p>
- package libdnf-0.39.1-32_52.ppc requires gettext >= 0.20.2, but none of the providers can be installed<o:p></o:p>
- cannot install the best update candidate for package python3-libdnf-0.39.1-32_3.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc<o:p></o:p>
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<o:p></o:p>
- 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<o:p></o:p>
- package libdnf-0.39.1-32_52.ppc requires gettext >= 0.20.2, but none of the providers can be installed<o:p></o:p>
- cannot install the best update candidate for package python3-hawkey-0.39.1-32_3.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc<o:p></o:p>
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<o:p></o:p>
- package python3-librepo-1.11.0-103.ppc requires python3.9-librepo = 1.11.0-103, but none of the providers can be installed<o:p></o:p>
- package librepo-1.11.0-103.ppc requires gettext >= 0.20.2, but none of the providers can be installed<o:p></o:p>
- cannot install the best update candidate for package python3-librepo-1.11.0-32_2.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc<o:p></o:p>
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<o:p></o:p>
- 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<o:p></o:p>
- package libmodulemd-1.5.2-100.ppc requires gettext >= 0.20.2, but none of the providers can be installed<o:p></o:p>
- cannot install the best update candidate for package python3-dnf-4.2.17-32_4.noarch<o:p></o:p>
- nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc<o:p></o:p>
Problem 17: package libxml2-2.10.4-1.ppc requires libiconv.a(libiconv.so.2), but none of the providers can be installed<o:p></o:p>
- package libxml2-2.10.4-1.ppc requires libiconv >= 1.17, but none of the providers can be installed<o:p></o:p>
- package libcomps-0.1.15-101.ppc requires libxml2 >= 2.9.11, but none of the providers can be installed<o:p></o:p>
- package libiconv-1.17-1.ppc requires gettext >= 0.21-1, but none of the providers can be installed<o:p></o:p>
- cannot install the best update candidate for package libcomps-0.1.15-32_1.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc<o:p></o:p>
Problem 18: package libxml2-2.10.4-1.ppc requires libiconv.a(libiconv.so.2), but none of the providers can be installed<o:p></o:p>
- package libxml2-2.10.4-1.ppc requires libiconv >= 1.17, but none of the providers can be installed<o:p></o:p>
- package libsolv-0.7.9-32_53.ppc requires libxml2 >= 2.9.11, but none of the providers can be installed<o:p></o:p>
- package libiconv-1.17-1.ppc requires gettext >= 0.21-1, but none of the providers can be installed<o:p></o:p>
- cannot install the best update candidate for package libsolv-0.7.9-32_3.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc<o:p></o:p>
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<o:p></o:p>
- package gpgme-1.13.1-101.ppc requires libgpg-error >= 1.42, but none of the providers can be installed<o:p></o:p>
- package python3.9-gpg-1.13.1-101.ppc requires libgpgme.a(libgpgme.so.11), but none of the providers can be installed<o:p></o:p>
- package python3.9-gpg-1.13.1-101.ppc requires gpgme = 1.13.1-101, but none of the providers can be installed<o:p></o:p>
- package libgpg-error-1.45-1.ppc requires gettext >= 0.19.8.1-5, but none of the providers can be installed<o:p></o:p>
- cannot install the best update candidate for package python3.9-gpg-1.13.1-32_3.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc<o:p></o:p>
Problem 20: package curl-8.4.0-1.ppc requires libcom_err.a(libcom_err.so), but none of the providers can be installed<o:p></o:p>
- package curl-8.4.0-1.ppc requires libgssapi_krb5.a(libgssapi_krb5.so), but none of the providers can be installed<o:p></o:p>
- package curl-8.4.0-1.ppc requires libk5crypto.a(libk5crypto.so), but none of the providers can be installed<o:p></o:p>
- package curl-8.4.0-1.ppc requires libkrb5.a(libkrb5.so), but none of the providers can be installed<o:p></o:p>
- package curl-8.4.0-1.ppc requires krb5-libs >= 1.20.1, but none of the providers can be installed<o:p></o:p>
- package zchunk-libs-1.1.4-103.ppc requires curl >= 7.79.1, but none of the providers can be installed<o:p></o:p>
- package krb5-libs-1.20.1-1.ppc requires gettext >= 0.21, but none of the providers can be installed<o:p></o:p>
- cannot install the best update candidate for package zchunk-libs-1.1.4-32_2.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc<o:p></o:p>
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<o:p></o:p>
- package python3.9-dnf-4.2.17-32_51.ppc requires libmodulemd >= 1.5.2-100, but none of the providers can be installed<o:p></o:p>
- package dnf-4.2.17-32_51.ppc requires python3-dnf = 4.2.17-32_51, but none of the providers can be installed<o:p></o:p>
- package libmodulemd-1.5.2-100.ppc requires gettext >= 0.20.2, but none of the providers can be installed<o:p></o:p>
- cannot install the best update candidate for package dnf-4.2.17-32_4.noarch<o:p></o:p>
- nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc<o:p></o:p>
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<o:p></o:p>
- package python3.9-gpg-1.13.1-101.ppc requires gpgme = 1.13.1-101, but none of the providers can be installed<o:p></o:p>
- package gpgme-1.13.1-101.ppc requires libgpg-error.a(libgpg-error.so.0), but none of the providers can be installed<o:p></o:p>
- package gpgme-1.13.1-101.ppc requires libgpg-error >= 1.42, but none of the providers can be installed<o:p></o:p>
- package python3-gpg-1.13.1-101.ppc requires python3.9-gpg = 1.13.1-101, but none of the providers can be installed<o:p></o:p>
- package libgpg-error-1.45-1.ppc requires gettext >= 0.19.8.1-5, but none of the providers can be installed<o:p></o:p>
- cannot install the best update candidate for package python3-gpg-1.13.1-32_3.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc<o:p></o:p>
Problem 23: package libcomps-0.1.15-101.ppc requires libxml2 >= 2.9.11, but none of the providers can be installed<o:p></o:p>
- package libxml2-2.10.4-1.ppc requires libiconv.a(libiconv.so.2), but none of the providers can be installed<o:p></o:p>
- package libxml2-2.10.4-1.ppc requires libiconv >= 1.17, but none of the providers can be installed<o:p></o:p>
- package python3.9-libcomps-0.1.15-101.ppc requires libcomps = 0.1.15-101, but none of the providers can be installed<o:p></o:p>
- package libiconv-1.17-1.ppc requires gettext >= 0.21-1, but none of the providers can be installed<o:p></o:p>
- cannot install the best update candidate for package python3.9-libcomps-0.1.15-32_1.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc<o:p></o:p>
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<o:p></o:p>
- package python3.9-dnf-4.2.17-32_51.ppc requires libmodulemd >= 1.5.2-100, but none of the providers can be installed<o:p></o:p>
- package dnf-4.2.17-32_51.ppc requires python3-dnf = 4.2.17-32_51, but none of the providers can be installed<o:p></o:p>
- package libmodulemd-1.5.2-100.ppc requires gettext >= 0.20.2, but none of the providers can be installed<o:p></o:p>
- cannot install the best update candidate for package yum-4.2.17-32_4.noarch<o:p></o:p>
- nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc<o:p></o:p>
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<o:p></o:p>
- package dnf-4.2.17-32_51.ppc requires python3-dnf = 4.2.17-32_51, but none of the providers can be installed<o:p></o:p>
- package python3.9-dnf-4.2.17-32_51.ppc requires libmodulemd >= 1.5.2-100, but none of the providers can be installed<o:p></o:p>
- package dnf-automatic-4.2.17-32_51.ppc requires dnf = 4.2.17-32_51, but none of the providers can be installed<o:p></o:p>
- package libmodulemd-1.5.2-100.ppc requires gettext >= 0.20.2, but none of the providers can be installed<o:p></o:p>
- cannot install the best update candidate for package dnf-automatic-4.2.17-32_4.noarch<o:p></o:p>
- nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc<o:p></o:p>
Problem 26: problem with installed package python3.9-dnf-4.2.17-32_4.noarch<o:p></o:p>
- 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<o:p></o:p>
- package python3.9-dnf-4.2.17-32_51.ppc requires libmodulemd >= 1.5.2-100, but none of the providers can be installed<o:p></o:p>
- cannot install both dnf-data-4.2.17-32_51.ppc and dnf-data-4.2.17-32_4.noarch<o:p></o:p>
- package libmodulemd-1.5.2-100.ppc requires gettext >= 0.20.2, but none of the providers can be installed<o:p></o:p>
- cannot install the best update candidate for package dnf-data-4.2.17-32_4.noarch<o:p></o:p>
- nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc<o:p></o:p>
Problem 27: package libcomps-0.1.15-101.ppc requires libxml2 >= 2.9.11, but none of the providers can be installed<o:p></o:p>
- package python3.9-libcomps-0.1.15-101.ppc requires libcomps = 0.1.15-101, but none of the providers can be installed<o:p></o:p>
- package libxml2-2.10.4-1.ppc requires libiconv.a(libiconv.so.2), but none of the providers can be installed<o:p></o:p>
- package libxml2-2.10.4-1.ppc requires libiconv >= 1.17, but none of the providers can be installed<o:p></o:p>
- package python3-libcomps-0.1.15-101.ppc requires python3.9-libcomps = 0.1.15-101, but none of the providers can be installed<o:p></o:p>
- package libiconv-1.17-1.ppc requires gettext >= 0.21-1, but none of the providers can be installed<o:p></o:p>
- cannot install the best update candidate for package python3-libcomps-0.1.15-32_1.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4.o) needed by gettext-0.21-2.ppc<o:p></o:p>
- nothing provides libiconv.a(shr4_64.o) needed by gettext-0.21-2.ppc<o:p></o:p>
(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)<o:p></o:p>
------------------------------
Brian Taylor
------------------------------