Merge pull request #157 from flatcar-linux/krnowak/break-new-util-linux-cycle

build_packages: Add another cycle to break
This commit is contained in:
Dongsu Park 2021-10-13 08:15:10 +02:00 committed by GitHub
commit 62707ca204
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -261,13 +261,14 @@ break_dep_loop() {
if [[ "${FLAGS_usepkgonly}" -eq "${FLAGS_FALSE}" ]]; then
# Breaking the following loops here:
#
# util-linux[udev] -> virtual->udev -> systemd -> util-linux
# util-linux[udev] -> virtual/udev -> systemd -> util-linux
# util-linux[systemd] -> systemd -> util-linux
# util-linux[cryptsetup] -> cryptsetup -> util-linux
# cryptsetup[udev] -> virtual/udev -> systemd[cryptsetup] -> cryptsetup
# lvm2[udev] -> virtual/udev -> systemd[cryptsetup] -> cryptsetup -> lvm2
# lvm2[systemd] -> systemd[cryptsetup] -> cryptsetup -> lvm2
# systemd[cryptsetup] -> cryptsetup[udev] -> virtual/udev -> systemd
break_dep_loop sys-apps/util-linux udev,systemd \
break_dep_loop sys-apps/util-linux udev,systemd,cryptsetup \
sys-fs/cryptsetup udev \
sys-fs/lvm2 udev,systemd \
sys-apps/systemd cryptsetup