Adjust the prjconf to ensure SUMA packages build fine
Also ensure they don't affect the non-SUMA packages: - Add saltbundlepy-base to the /usr/bin/python3.1 FileProvides (together with python311-base) - Add prefers for the packages that could cause unresolvable
This commit is contained in:
parent
76e198dd67
commit
8fd91df2e1
12
_config
12
_config
@ -418,6 +418,12 @@ Preinstall: liblua5_4-5
|
||||
|
||||
ExpandFlags: keepfilerequires
|
||||
|
||||
# have choice for libffi.so.8()(64bit) needed by python311-base: libffi8 saltbundle-libffi8
|
||||
Prefer: libffi8
|
||||
|
||||
# have choice for libyaml-0.so.2()(64bit) needed by ruby3.2: libyaml-0-2 saltbundle-libyaml
|
||||
Prefer: libyaml-0-2
|
||||
|
||||
# Generated by openSUSE-release-tools/repo2fileprovides.py
|
||||
FileProvides: /bin/awk busybox-gawk gawk
|
||||
FileProvides: /usr/bin/dbus-launch dbus-1 dbus-1-x11
|
||||
@ -631,7 +637,11 @@ FileProvides: /usr/bin/python2 python-base
|
||||
FileProvides: /usr/bin/python2.7 python-base
|
||||
FileProvides: /usr/bin/python3 python311-base
|
||||
FileProvides: /usr/bin/python3.10 python310-base
|
||||
FileProvides: /usr/bin/python3.11 python311-base
|
||||
|
||||
# Regular SLFO packages should work with python311-base, but for SUMA saltbundlepy packages,
|
||||
# they don't need it and can do just fine with only saltbundlepy-base
|
||||
FileProvides: /usr/bin/python3.11 python311-base saltbundlepy-base
|
||||
|
||||
FileProvides: /usr/bin/python3.12 python312-base
|
||||
FileProvides: /usr/bin/python3.8 python38-base
|
||||
FileProvides: /usr/bin/python3.9 python39-base
|
||||
|
Loading…
x
Reference in New Issue
Block a user