You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Puppet-agent package can't be installed on fully upgraded RedHat 9.3
It has requirement '/bin/mkdir', and nothing provides '/bin/mkdir' on RedHat 9.3.
Everything is moved to /usr/bin, and there is a symlink:
[root@localhost ~]# ls -altr /bin
lrwxrwxrwx. 1 root root 7 Aug 9 2021 /bin -> usr/bin
Steps to Reproduce
[root@localhost ~]# dnf install puppet-agent
Updating Subscription Management repositories.
Red Hat Enterprise Linux 9 for x86_64 - AppStream (RPMs) 142 kB/s | 4.5 kB 00:00
Red Hat Enterprise Linux 9 for x86_64 - BaseOS (RPMs) 136 kB/s | 4.1 kB 00:00
Error:
Problem: cannot install the best candidate for the job
- nothing provides /bin/mkdir needed by puppet-agent-7.30.0-1.el8.x86_64 from puppet7
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
[root@localhost ~]#
Environment
puppet-agent 7.30.0
Platform RedHat 9.3
Additional Context
[root@localhost ~]# cat /etc/redhat-release
Red Hat Enterprise Linux release 9.3 (Plow)
[root@localhost ~]# dnf upgrade
warning: Signature not supported. Hash algorithm SHA1 not available.
Updating Subscription Management repositories.
Red Hat Enterprise Linux 9 for x86_64 - AppStream (RPMs) 92 kB/s | 4.5 kB 00:00
Red Hat Enterprise Linux 9 for x86_64 - BaseOS (RPMs) 92 kB/s | 4.1 kB 00:00
Dependencies resolved.
Nothing to do.
Complete!
[root@localhost ~]# dnf info puppet-agent
warning: Signature not supported. Hash algorithm SHA1 not available.
Updating Subscription Management repositories.
Choria Orchestrator Releases 1.1 kB/s | 858 B 00:00
Red Hat Enterprise Linux 9 for x86_64 - AppStream (RPMs) 89 kB/s | 4.5 kB 00:00
Red Hat Enterprise Linux 9 for x86_64 - BaseOS (RPMs) 135 kB/s | 4.1 kB 00:00
Available Packages
Name : puppet-agent
Version : 7.30.0
Release : 1.el8
Architecture : x86_64
Size : 22 M
Source : puppet-agent-7.30.0-1.el8.src.rpm
Repository : puppet7
Summary : The Puppet Agent package contains all of the elements needed to run puppet, including ruby, facter, and hiera.
URL : https://www.puppetlabs.com
License : See components
Description : The Puppet Agent package contains all of the elements needed to run puppet, including ruby, facter, and hiera.
:
: Contains the following components:
: cleanup
: facter 4.7.0
: hiera 3.12.0
: module-puppetlabs-augeas_core v1.5.0
: module-puppetlabs-cron_core v1.3.0
: module-puppetlabs-host_core v1.3.0
: module-puppetlabs-mount_core v1.3.0
: module-puppetlabs-scheduled_task v3.2.0
: module-puppetlabs-selinux_core v1.4.0
: module-puppetlabs-sshkeys_core v2.5.0
: module-puppetlabs-yumrepo_core v1.2.0
: module-puppetlabs-zfs_core v1.5.0
: module-puppetlabs-zone_core v1.2.0
: puppet 7.30.0
: puppet-resource_api 1.9.0
: puppet-runtime 202404030
: pxp-agent 202404041
: shellpath 2023-02-15
: wrapper-script
[root@localhost ~]# dnf provides /bin/mkdir
warning: Signature not supported. Hash algorithm SHA1 not available.
Updating Subscription Management repositories.
Last metadata expiration check: 0:00:15 ago on Fri 19 Apr 2024 08:50:59 AM EDT.
coreutils-8.32-31.el9.x86_64 : A set of basic GNU tools commonly used in shell scripts
Repo : rhel-9-for-x86_64-baseos-rpms
Matched from:
Filename : /usr/bin/mkdir
coreutils-8.32-32.el9.x86_64 : A set of basic GNU tools commonly used in shell scripts
Repo : rhel-9-for-x86_64-baseos-rpms
Matched from:
Filename : /usr/bin/mkdir
coreutils-8.32-34.el9.x86_64 : A set of basic GNU tools commonly used in shell scripts
Repo : @System
Matched from:
Filename : /usr/bin/mkdir
coreutils-8.32-34.el9.x86_64 : A set of basic GNU tools commonly used in shell scripts
Repo : rhel-9-for-x86_64-baseos-rpms
Matched from:
Filename : /usr/bin/mkdir
coreutils-single-8.32-31.el9.x86_64 : coreutils multicall binary
Repo : rhel-9-for-x86_64-baseos-rpms
Matched from:
Filename : /usr/bin/mkdir
coreutils-single-8.32-32.el9.x86_64 : coreutils multicall binary
Repo : rhel-9-for-x86_64-baseos-rpms
Matched from:
Filename : /usr/bin/mkdir
coreutils-single-8.32-34.el9.x86_64 : coreutils multicall binary
Repo : rhel-9-for-x86_64-baseos-rpms
Matched from:
Filename : /usr/bin/mkdir
[root@localhost ~]#
The text was updated successfully, but these errors were encountered:
Describe the Bug
Puppet-agent package can't be installed on fully upgraded RedHat 9.3
It has requirement '/bin/mkdir', and nothing provides '/bin/mkdir' on RedHat 9.3.
Everything is moved to /usr/bin, and there is a symlink:
Steps to Reproduce
Environment
Additional Context
The text was updated successfully, but these errors were encountered: