Skip to content

Conversation

@crazy-max
Copy link
Member

found this issue when building docker-engine on Oracle Linux 9: https://github.com/docker/packaging/actions/runs/5770498207/job/15643601286#step:7:1478

#33 [linux/amd64 builder-rpm 5/7] RUN <<EOT (set -e...)
#33 11.26 Oracle Linux 9 BaseOS Latest (x86_64)            49 kB/s | 3.6 kB     00:00    
#33 11.43 Oracle Linux 9 Application Stream Packages (x86  55 kB/s | 3.9 kB     00:00    
#33 11.88 Oracle Linux 9 Addons (x86_64)                  868 kB/s | 286 kB     00:00    
#33 12.56 Oracle Linux 9 CodeReady Builder (x86_64) - (Un  15 MB/s | 5.6 MB     00:00    
#33 16.17 Package bash-5.1.8-6.el9_1.x86_64 is already installed.
#33 16.17 Package bash-5.1.8-6.el9_1.x86_64 is already installed.
#33 16.17 Package ca-certificates-2022.2.54-90.2.el9_0.noarch is already installed.
#33 16.17 Package libarchive-3.5.3-4.el9.x86_64 is already installed.
#33 16.18 Package pkgconf-pkg-config-1.7.3-10.el9.x86_64 is already installed.
#33 16.18 Package systemd-252-14.0.1.el9_2.3.x86_64 is already installed.
#33 16.18 Package tar-2:1.34-6.el9_1.x86_64 is already installed.
#33 16.23 Error: 
#33 16.23  Problem: The operation would result in removing the following protected packages: systemd
#33 16.23 (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)

dnf info systemd

#25 22.72 Installed Packages
#25 22.72 Name         : systemd
#25 22.72 Version      : 252
#25 22.72 Release      : 14.0.1.el9_2.3
#25 22.72 Architecture : x86_64
#25 22.72 Size         : 12 M
#25 22.72 Source       : systemd-252-14.0.1.el9_2.3.src.rpm
#25 22.72 Repository   : @System
#25 22.72 Summary      : System and Service Manager
#25 22.72 URL          : https://systemd.io
#25 22.72 License      : LGPLv2+ and MIT and GPLv2+
#25 22.72 Description  : systemd is a system and service manager that runs as PID 1 and starts
#25 22.72              : the rest of the system. It provides aggressive parallelization
#25 22.72              : capabilities, uses socket and D-Bus activation for starting services,
#25 22.72              : offers on-demand starting of daemons, keeps track of processes using
#25 22.72              : Linux control groups, maintains mount and automount points, and
#25 22.72              : implements an elaborate transactional dependency-based service control
#25 22.72              : logic. systemd supports SysV and LSB init scripts and works as a
#25 22.72              : replacement for sysvinit. Other parts of this package are a logging daemon,
#25 22.72              : utilities to control basic system configuration like the hostname,
#25 22.72              : date, locale, maintain a list of logged-in users, system accounts,
#25 22.72              : runtime directories and settings, and daemons to manage simple network
#25 22.72              : configuration, network time synchronization, log forwarding, and name
#25 22.72              : resolution.
#25 22.72
#25 22.72 Available Packages
#25 22.72 Name         : systemd
#25 22.72 Version      : 252
#25 22.72 Release      : 14.0.1.el9_2.1
#25 22.72 Architecture : i686
#25 22.72 Size         : 4.6 M
#25 22.72 Source       : systemd-252-14.0.1.el9_2.1.src.rpm
#25 22.72 Repository   : ol9_baseos_latest
#25 22.72 Summary      : System and Service Manager
#25 22.72 URL          : https://systemd.io
#25 22.72 License      : LGPLv2+ and MIT and GPLv2+
#25 22.72 Description  : systemd is a system and service manager that runs as PID 1 and starts
#25 22.72              : the rest of the system. It provides aggressive parallelization
#25 22.72              : capabilities, uses socket and D-Bus activation for starting services,
#25 22.72              : offers on-demand starting of daemons, keeps track of processes using
#25 22.72              : Linux control groups, maintains mount and automount points, and
#25 22.72              : implements an elaborate transactional dependency-based service control
#25 22.72              : logic. systemd supports SysV and LSB init scripts and works as a
#25 22.72              : replacement for sysvinit. Other parts of this package are a logging daemon,
#25 22.72              : utilities to control basic system configuration like the hostname,
#25 22.72              : date, locale, maintain a list of logged-in users, system accounts,
#25 22.72              : runtime directories and settings, and daemons to manage simple network
#25 22.72              : configuration, network time synchronization, log forwarding, and name
#25 22.72              : resolution.
#25 22.72
#25 22.72 Name         : systemd
#25 22.72 Version      : 252
#25 22.72 Release      : 14.0.1.el9_2.1
#25 22.72 Architecture : src
#25 22.72 Size         : 12 M
#25 22.72 Source       : None
#25 22.72 Repository   : ol9_appstream
#25 22.72 Summary      : System and Service Manager
#25 22.72 URL          : https://systemd.io
#25 22.72 License      : LGPLv2+ and MIT and GPLv2+
#25 22.72 Description  : systemd is a system and service manager that runs as PID 1 and starts
#25 22.72              : the rest of the system. It provides aggressive parallelization
#25 22.72              : capabilities, uses socket and D-Bus activation for starting services,
#25 22.72              : offers on-demand starting of daemons, keeps track of processes using
#25 22.72              : Linux control groups, maintains mount and automount points, and
#25 22.72              : implements an elaborate transactional dependency-based service control
#25 22.72              : logic. systemd supports SysV and LSB init scripts and works as a
#25 22.72              : replacement for sysvinit. Other parts of this package are a logging daemon,
#25 22.72              : utilities to control basic system configuration like the hostname,
#25 22.72              : date, locale, maintain a list of logged-in users, system accounts,
#25 22.72              : runtime directories and settings, and daemons to manage simple network
#25 22.72              : configuration, network time synchronization, log forwarding, and name
#25 22.72              : resolution.
#25 22.72
#25 22.72 Name         : systemd
#25 22.72 Version      : 252
#25 22.72 Release      : 14.0.1.el9_2.1
#25 22.72 Architecture : src
#25 22.72 Size         : 12 M
#25 22.72 Source       : None
#25 22.72 Repository   : ol9_baseos_latest
#25 22.72 Summary      : System and Service Manager
#25 22.72 URL          : https://systemd.io
#25 22.72 License      : LGPLv2+ and MIT and GPLv2+
#25 22.72 Description  : systemd is a system and service manager that runs as PID 1 and starts
#25 22.72              : the rest of the system. It provides aggressive parallelization
#25 22.72              : capabilities, uses socket and D-Bus activation for starting services,
#25 22.72              : offers on-demand starting of daemons, keeps track of processes using
#25 22.72              : Linux control groups, maintains mount and automount points, and
#25 22.72              : implements an elaborate transactional dependency-based service control
#25 22.72              : logic. systemd supports SysV and LSB init scripts and works as a
#25 22.72              : replacement for sysvinit. Other parts of this package are a logging daemon,
#25 22.72              : utilities to control basic system configuration like the hostname,
#25 22.72              : date, locale, maintain a list of logged-in users, system accounts,
#25 22.72              : runtime directories and settings, and daemons to manage simple network
#25 22.72              : configuration, network time synchronization, log forwarding, and name
#25 22.72              : resolution.
#25 22.72
#25 22.72 Name         : systemd
#25 22.72 Version      : 252
#25 22.72 Release      : 14.0.1.el9_2.1
#25 22.72 Architecture : src
#25 22.72 Size         : 12 M
#25 22.72 Source       : None
#25 22.72 Repository   : ol9_codeready_builder
#25 22.72 Summary      : System and Service Manager
#25 22.72 URL          : https://systemd.io
#25 22.72 License      : LGPLv2+ and MIT and GPLv2+
#25 22.72 Description  : systemd is a system and service manager that runs as PID 1 and starts
#25 22.72              : the rest of the system. It provides aggressive parallelization
#25 22.72              : capabilities, uses socket and D-Bus activation for starting services,
#25 22.72              : offers on-demand starting of daemons, keeps track of processes using
#25 22.72              : Linux control groups, maintains mount and automount points, and
#25 22.72              : implements an elaborate transactional dependency-based service control
#25 22.72              : logic. systemd supports SysV and LSB init scripts and works as a
#25 22.72              : replacement for sysvinit. Other parts of this package are a logging daemon,
#25 22.72              : utilities to control basic system configuration like the hostname,
#25 22.72              : date, locale, maintain a list of logged-in users, system accounts,
#25 22.72              : runtime directories and settings, and daemons to manage simple network
#25 22.72              : configuration, network time synchronization, log forwarding, and name
#25 22.72              : resolution.

Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant