Description of problem: inxi in epel is missing dependencies at this time Version-Release number of selected component (if applicable): 3.0.35-1.el8 How reproducible: yum install inxi (with epel enabled by default): Steps to Reproduce: 1.yum install inxi (with epel enabled by default): 2. 3. Actual results: Error: Problem: conflicting requests - nothing provides hddtemp needed by inxi-3.0.35-1.el8.noarch - nothing provides perl(JSON::XS) needed by inxi-3.0.35-1.el8.noarch - nothing provides perl(Cpanel::JSON::XS) needed by inxi-3.0.35-1.el8.noarch - nothing provides perl(XML::Dumper) needed by inxi-3.0.35-1.el8.noarch - nothing provides wmctrl needed by inxi-3.0.35-1.el8.noarch Expected results: inxi installed Additional info: current repolist: dnf repolist Last metadata expiration check: 0:16:06 ago on Sun 20 Oct 2019 07:13:55 AM CDT. repo id repo name status AppStream CentOS-8 - AppStream 5,069 BaseOS CentOS-8 - Base 2,835 *epel Extra Packages for Enterprise Linux 8 - x86_64 2,145 epel-multimedia negativo17 - Multimedia 150 extras CentOS-8 - Extras 3 google-chrome google-chrome 3 rpmfusion-free-updates RPM Fusion for EL 8 - Free - Updates 136 Also attempted with --enablerepo=epel\* with no success. epel-playground has the same version it seems.
Thanks for the report. I will ask maintainers of that dependencies to build epel8 versions.
perl-JSON-XS available from CentOS 8 PowerTools repo.
Looks like excellent progress. I see the needed additions in the epel-playground repo. I've enabled that repo (and PowerTools). inxi installs and functions as expected now. How long will the hddtemp perl-Cpanel-JSON-XS perl-XML-Dumper wmctrl live in epel-playground before being moved to just the epel repo? Thank you for your efforts!
It will take about nine days to go to stable.
Please check now.
inxi ppears to install as expected from epel needing AppStream, BaseOS and PowerTools repos. inxi functions as expected, also. closing.
Does not work for me. [root@poldy ~]# dnf install -y inxi Updating Subscription Management repositories. ELRepo.org Community Enterprise Linux Repository - el8 204 kB/s | 157 kB 00:00 ELRepo.org Community Enterprise Linux Testing Repository - el8 105 kB/s | 89 kB 00:00 ELRepo.org Community Enterprise Linux Kernel Repository - el8 607 kB/s | 939 kB 00:01 Extra Packages for Enterprise Linux Modular 8 - x86_64 201 kB/s | 116 kB 00:00 Extra Packages for Enterprise Linux 8 - x86_64 3.3 MB/s | 6.5 MB 00:01 Red Hat Enterprise Linux 8 for x86_64 - BaseOS (RPMs) 3.1 MB/s | 17 MB 00:05 Red Hat CodeReady Linux Builder for RHEL 8 x86_64 (RPMs) 2.1 MB/s | 3.6 MB 00:01 Red Hat Enterprise Linux 8 for x86_64 - Supplementary (RPMs) 85 kB/s | 127 kB 00:01 Red Hat Ansible Engine 2.9 for RHEL 8 x86_64 (RPMs) 340 kB/s | 588 kB 00:01 Red Hat Virtualization Manager 4 Beta for RHEL 8 x86_64 (RPMs) 163 kB/s | 293 kB 00:01 Fehler: Problem: conflicting requests - nothing provides bind-utils needed by inxi-3.0.38-1.el8.noarch - nothing provides xorg-x11-utils needed by inxi-3.0.38-1.el8.noarch - nothing provides perl(Net::FTP) needed by inxi-3.0.38-1.el8.noarch - nothing provides ipmitool needed by inxi-3.0.38-1.el8.noarch (try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
(In reply to Vasiliy Glazov from comment #2) > perl-JSON-XS available from CentOS 8 PowerTools repo. How's the corresponding repo name in RHEL8?
I believe it is Code Ready Builder in RHEL.
I don't have RHEL license to check it.
(In reply to Vasiliy Glazov from comment #10) > I don't have RHEL license to check it. FWIW You could try to get an evaluation. Or for registered developers, there's free access to subscription. https://access.redhat.com/products/red-hat-enterprise-linux/evaluation https://developers.redhat.com/blog/2016/03/31/no-cost-rhel-developer-subscription-now-available/
(In reply to jcpunk from comment #9) > I believe it is Code Ready Builder in RHEL. Still b0rken. [root@poldy ~]# subscription-manager repos --enable codeready-builder-for-rhel-8-x86_64-rpms Repository »codeready-builder-for-rhel-8-x86_64-rpms« ist für dieses System aktiviert. [root@poldy ~]# dnf install inxi Updating Subscription Management repositories. Letzte Prüfung auf abgelaufene Metadaten: vor 1:55:11 am Di 05 Mai 2020 16:40:35 CEST. Fehler: Problem: conflicting requests - nothing provides bind-utils needed by inxi-3.0.38-1.el8.noarch - nothing provides perl(Net::FTP) needed by inxi-3.0.38-1.el8.noarch - nothing provides xorg-x11-utils needed by inxi-3.0.38-1.el8.noarch - nothing provides ipmitool needed by inxi-3.0.38-1.el8.noarch (try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
I just trying register and set wrong email address :) So need to wait some days I think.
I installed it and checked. You need do this sudo dnf config-manager --set-enabled codeready-builder-for-rhel-8-x86_64-rpms Problem is solved now?
At one point it was missing from the non x86_64 repos in rhel... is that still true?
inxi missed?
I don't see any issue now. If you still have problem then feel free to reopen or create new bugreport.
(In reply to Vasiliy Glazov from comment #19) > I don't see any issue now. > If you still have problem then feel free to reopen or create new bugreport. Sorry for no response so far. The proposed workaround in comment #16 LGTM though I can't actually verify currently, thanks.
In Code Builder, I believe you are looking for: perl-JSON-PP.noarch : JSON::XS compatible pure-Perl module
(In reply to Lachlan Simpson from comment #21) > In Code Builder, I believe you are looking for: > > perl-JSON-PP.noarch : JSON::XS compatible pure-Perl module Which doesn't actually help - I'm still seeing the error Error: Problem: conflicting requests - nothing provides perl(JSON::XS) needed by inxi-3.1.03-1.el8.noarch (try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
(In reply to Lachlan Simpson from comment #22) > Which doesn't actually help - I'm still seeing the error > > Error: > Problem: conflicting requests > - nothing provides perl(JSON::XS) needed by inxi-3.1.03-1.el8.noarch > (try to add '--skip-broken' to skip uninstallable packages or '--nobest' to > use not only best candidate packages) Show output of: dnf repolist
$ dnf repoquery --whatprovides "perl(JSON::XS)" 2020-07-28 08:24:02,954 [ERROR] dnf:18801:MainThread @logutil.py:194 - [Errno 13] Отказано в доступе: '/var/log/rhsm/rhsm.log' - Further logging output will be written to stderr Not root, Subscription Management repositories not updated Red Hat Enterprise Linux 8 for x86_64 - AppStream (RPMs) 4.2 MB/s | 19 MB 00:04 Red Hat CodeReady Linux Builder for RHEL 8 x86_64 (RPMs) 1.4 MB/s | 3.7 MB 00:02 Red Hat Enterprise Linux 8 for x86_64 - BaseOS (RPMs) 4.7 MB/s | 19 MB 00:04 Last metadata expiration check: 0:00:48 ago on Tue Jul 28 08:24:21 2020. perl-JSON-XS-1:3.04-3.el8.x86_64
$ dnf repolist Updating Subscription Management repositories. repo id repo name RESTECH_epel8_Everything_x86_64 epel8 RESTECH_zabbix-rhel8_x86_64 zabbix-rhel8 codeready-builder-for-rhel-8-x86_64-rpms Red Hat CodeReady Linux Builder for RHEL 8 x86_64 (RPMs) rhel-8-for-x86_64-appstream-rpms Red Hat Enterprise Linux 8 for x86_64 - AppStream (RPMs) rhel-8-for-x86_64-baseos-rpms Red Hat Enterprise Linux 8 for x86_64 - BaseOS (RPMs) rhel-8-for-x86_64-supplementary-rpms Red Hat Enterprise Linux 8 for x86_64 - Supplementary (RPMs) satellite-tools-6.7-for-rhel-8-x86_64-rpms Red Hat Satellite Tools 6.7 for RHEL 8 x86_64 (RPMs) $ dnf repoquery --whatprovides "perl(JSON::XS)" Updating Subscription Management repositories. Red Hat Enterprise Linux 8 for x86_64 - AppStream (RPMs) 59 kB/s | 2.8 kB 00:00 Red Hat Enterprise Linux 8 for x86_64 - BaseOS (RPMs) 45 kB/s | 2.4 kB 00:00 Red Hat Satellite Tools 6.7 for RHEL 8 x86_64 (RPMs) 42 kB/s | 2.1 kB 00:00 Red Hat Enterprise Linux 8 for x86_64 - Supplementary (RPMs) 39 kB/s | 2.1 kB 00:00 epel8 59 kB/s | 2.8 kB 00:00 zabbix-rhel8 39 kB/s | 2.1 kB 00:00 Red Hat CodeReady Linux Builder for RHEL 8 x86_64 (RPMs) 42 kB/s | 2.1 kB 00:00 [root@kfs02 ~]#
I think you should ask RedHat support directly and check your repo mirror. Because this package present in the repo https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/package_manifest/codereadylinuxbuilder-repository
(In reply to Vasiliy Glazov from comment #26) > I think you should ask RedHat support directly and check your repo mirror. > Because this package present in the repo > https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/ > html/package_manifest/codereadylinuxbuilder-repository You were correct - I apologise. Our repo was enabled but hadn't synchronised. Thanks.