mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-06 20:47:00 +02:00
build_packages: Add another cycle to break
With the update of the sys-apps/util-linux package, another cycle has reared its ugly head. Looks like the package got an optional dependency on sys-fs/cryptsetup, so break it.
This commit is contained in:
parent
24128594e0
commit
8e8cedcbf7
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user