mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-09 14:06:58 +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
|
if [[ "${FLAGS_usepkgonly}" -eq "${FLAGS_FALSE}" ]]; then
|
||||||
# Breaking the following loops here:
|
# 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[systemd] -> systemd -> util-linux
|
||||||
|
# util-linux[cryptsetup] -> cryptsetup -> util-linux
|
||||||
# cryptsetup[udev] -> virtual/udev -> systemd[cryptsetup] -> cryptsetup
|
# cryptsetup[udev] -> virtual/udev -> systemd[cryptsetup] -> cryptsetup
|
||||||
# lvm2[udev] -> virtual/udev -> systemd[cryptsetup] -> cryptsetup -> lvm2
|
# lvm2[udev] -> virtual/udev -> systemd[cryptsetup] -> cryptsetup -> lvm2
|
||||||
# lvm2[systemd] -> systemd[cryptsetup] -> cryptsetup -> lvm2
|
# lvm2[systemd] -> systemd[cryptsetup] -> cryptsetup -> lvm2
|
||||||
# systemd[cryptsetup] -> cryptsetup[udev] -> virtual/udev -> systemd
|
# 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/cryptsetup udev \
|
||||||
sys-fs/lvm2 udev,systemd \
|
sys-fs/lvm2 udev,systemd \
|
||||||
sys-apps/systemd cryptsetup
|
sys-apps/systemd cryptsetup
|
||||||
|
Loading…
Reference in New Issue
Block a user