da52344b1a
This change is necessary to allow for package ca-certificate to be built without circular dependency errors. This change is needed to support: https://review.opendev.org/c/starlingx/integ/+/922159 Test plan: PASS Full build, install, bootstrap and unlock PASS Verify that the delete operation is no longer found in /usr/sbin/update-ca-certificates PASS Start a process to read from the certificate bundle in very short intervals. Run 'update-ca-certificates --localcertsdir /etc/pki/ca-trust/source/anchors' many times and verify that no FileNotFound errors show up in the process reading the certificate bundle. Closes-Bug: 2073123 Change-Id: I4be1118bd16456e4b639c2a8756940436963fb43 Signed-off-by: Rei Oliveira <Reinildes.JoseMateusOliveira@windriver.com>
185 lines
9.1 KiB
Plaintext
185 lines
9.1 KiB
Plaintext
# circular dependency config file
|
||
# Used to break circular dependency
|
||
# Each circular dependency DSC set containss two lines, the first line starts with
|
||
# "SRC SET:" shows all related source packages; the second line starts with
|
||
# "BUILD ORDER:" shows the build order of these packages. The name of those
|
||
# soure packages are seperated with a space. For example:
|
||
# SRC SET: a b c d
|
||
# BUILD ORDER: a d c b a d c b
|
||
# SRC SET: a b c
|
||
# BUILD ORDER: a c b a c b
|
||
# SRC SET:a b
|
||
# BUILD ORDER: a b
|
||
|
||
# -b> Build depend on
|
||
# -r> Runtime depend on
|
||
# (s) Source package
|
||
|
||
SRC SET: linux
|
||
BUILD ORDER: linux
|
||
|
||
SRC SET: linux-rt
|
||
BUILD ORDER: linux-rt
|
||
|
||
SRC SET: openssl
|
||
BUILD ORDER: openssl
|
||
|
||
SRC SET: lvm2
|
||
BUILD ORDER: lvm2
|
||
|
||
SRC SET: tzdata
|
||
BUILD ORDER: tzdata
|
||
|
||
SRC SET: openldap lvm2 lsb python3.9 net-tools setuptools dh-python openssl linux systemd
|
||
BUILD ORDER: openldap lvm2 lsb python3.9 net-tools setuptools dh-python openssl linux systemd
|
||
|
||
SRC SET: lvm2 systemd lsb net-tools dh-python linux tzdata setuptools openldap python3.9 openssl
|
||
BUILD ORDER: lvm2 systemd lsb net-tools dh-python linux tzdata setuptools openldap python3.9 openssl
|
||
|
||
SRC SET: openldap lvm2 lsb python3.9 net-tools setuptools dh-python linux systemd openssl ca-certificates
|
||
BUILD ORDER: openldap lvm2 lsb python3.9 net-tools setuptools dh-python linux systemd openssl ca-certificates
|
||
|
||
SRC SET: systemd lvm2 lsb net-tools python3.9 dh-python openldap linux setuptools tzdata
|
||
BUILD ORDER: systemd lvm2 lsb net-tools python3.9 dh-python openldap linux setuptools tzdata
|
||
|
||
SRC SET: systemd lvm2 lsb dh-python openldap linux setuptools tzdata
|
||
BUILD ORDER: systemd lvm2 lsb dh-python openldap linux setuptools tzdata
|
||
|
||
SRC SET: systemd lvm2
|
||
BUILD ORDER: systemd lvm2
|
||
|
||
SRC SET: openldap systemd linux setuptools lvm2
|
||
BUILD ORDER: systemd linux setuptools openldap lvm2
|
||
|
||
SRC SET: openldap systemd linux setuptools
|
||
BUILD ORDER: systemd linux setuptools openldap
|
||
# A superset of the chain: {openldap systemd linux}, just add package "setuptools"
|
||
# The relationships between "setuptools" and other packages
|
||
# setuptools(s) -b> debhelper -r> dh-autoreconf -r> libtool -r> libc6-dev -r> linux-libc-dev(linux)
|
||
# setuptools(s) -b> debhelper -r> man-db -r> bsdmainutils -r> bsdutils -r> libsystemd0(systemd)
|
||
# systemd(s) -b> meson -r> python3-pkg-resources(setuptools)
|
||
# linux(s) -b> python3-sphinx-rtd-theme -r> python3-sphinx -r> python3-requests -r> python3-chardet -r> python3-pkg-resources(setuptools)
|
||
# | -b> -----------------------------/ /
|
||
# | -b> python3-sphinx-rtd-theme -r> python3-sphinx -r> python3-pygments -r> --------------------/
|
||
# | -b> -----------------------------/ /
|
||
# | -b> python3-sphinx-rtd-theme -r> python3-sphinx -r> python3-babel -r> ---------------------/
|
||
# | -b> -----------------------------/ /
|
||
# | -b> python3-sphinx-rtd-theme -r> python3-sphinx -r> -------------------------------------/
|
||
# | -b> -----------------------------/
|
||
|
||
SRC SET: openldap systemd linux
|
||
BUILD ORDER: systemd linux openldap
|
||
# --> linux <-----> systemd <----> openldap ---|
|
||
# |---------------------------------------------|
|
||
# openldap(s) -b> debhelper -r> man-db -r> bsdmainutils -r> bsdutils -r> libsystemd(systemd)
|
||
# systemd(s) -b> libcurl4-gnutls-dev -r> libcurl3-gnutls -r> libldap-2.4-2(openldap)
|
||
# openldap(s) -b> debhelper -r> dh-autoreconf -r> libtool -r> libc6-dev -r> linux-libc-dev(linux)
|
||
# | -b> heimdal-multidev -r> comerr-dev -r> ---------------------/
|
||
# | -b> libgnutls28-dev -r> ---------------/
|
||
# | -b> libsasl2-dev -r> --/
|
||
# | -b> libperl-dev -r> /
|
||
# systemd(s) -b> libpolkit-gobject-1-dev -r> libglib2.0-dev -r> libmount-dev -r> libselinux1-dev -r> libpcre2-dev -r> libc6-dev -r> linux-libc-dev(linux)
|
||
# | -b> libpolkit-gobject-1-dev -r> libglib2.0-dev -r> libmount-dev -r> libblkid-dev -r> uuid-dev -r> -------/
|
||
# | -b> libpolkit-gobject-1-dev -r> libglib2.0-dev -r> libselinux1-dev -r> libpcre2-dev -r> ---------/
|
||
# | -b> libpolkit-gobject-1-dev -r> libglib2.0-dev -r> libmount-dev -r> libblkid-dev -r> --/
|
||
# | -b> libpolkit-gobject-1-dev -r> libglib2.0-dev -r> libpcre3-dev -r> /--------------/
|
||
# | -b> libpolkit-gobject-1-dev -r> libglib2.0-dev -r> libmount-dev -r> /
|
||
# | -b> libpolkit-gobject-1-dev -r> libglib2.0-dev -r> zlib1g-dev -r> /
|
||
# | -b> libmount-dev -r> libselinux1-dev -r> libpcre2-dev -r> --------/
|
||
# | -b> libmount-dev -r> libblkid-dev -r> uuid-dev -r> ------/
|
||
# | -b> libdw-dev -r> libelf-dev -r> zlib1g-dev -r> --/
|
||
# | -b> libmicrohttpd-dev -r> libgnutls28-dev -r> /
|
||
# | -b> libselinux1-dev -r> libpcre2-dev -r> -----/
|
||
# | -b> libmount-dev -r> libblkid-dev -r> --/
|
||
# | -b> libacl1-dev -r> libattr1-dev -r> /
|
||
# | -b> libblkid-dev -r> uuid-dev -r> --/
|
||
# | -b> libdw-dev -r> zlib1g-dev -r> |
|
||
# | -b> libgcrypt20-dev -r> ----------/
|
||
# | -b> libgnutls28-dev -r> |
|
||
# | -b> libpcre2-dev -r> --/
|
||
# | -b> libblkid-dev -r> |
|
||
# | -b> libacl1-dev -r> |
|
||
# | -b> zlib1g-dev -r> |
|
||
# | -b> libpam0g-dev -r> |
|
||
# | -b> libmount-dev -r> |
|
||
# | -b> libbz2-dev -r> /
|
||
# linux(s) -b> libpci-dev -r> libudev-dev(systemd)
|
||
# | -b> --------------/
|
||
# | -b> libpci-dev -r> libudev-dev -r> libudev1(systemd)
|
||
# | -b> libpci-dev -r> libpci3 -r> ----/
|
||
# | -b> libudev-dev -r> ----------/
|
||
# | -b> kernel-wedge -r> debhelper -r> man-db -r> bsdmainutils -r> bsdutils -r> libsystemd0(systemd)
|
||
# | -b> dh-exec -r> debhelper -r> man-db -r> bsdmainutils -r> bsdutils -r> -----/
|
||
# | -b> quilt -r> bsdmainutils -r> bsdutils -r> --------------------------/
|
||
|
||
SRC SET: openldap systemd
|
||
BUILD ORDER: systemd openldap
|
||
# openldap <------> systemd
|
||
# openldap(s) -b> debhelper -r> man-db -r> bsdmainutils -r> bsdutils -r> libsystemd0(systemd)
|
||
# systemd(s) -b> libcurl4-gnutls-dev -r> libcurl3-gnutls -r> libldap-2.4-2(openldap)
|
||
|
||
SRC SET: python3.9
|
||
BUILD ORDER: python3.9
|
||
|
||
SRC SET: python-barbicanclient python-openstackclient
|
||
BUILD ORDER: python-barbicanclient python-openstackclient
|
||
# python-barbicanclient <------> python-openstackclient
|
||
# python-barbicanclient(s) -b> python-openstackclient(python-openstackclient)
|
||
# python-openstackclient(s) -b> python-barbicanclient(python-barbicanclient)
|
||
|
||
SRC SET: python-openstacksdk
|
||
BUILD ORDER: python-openstacksdk
|
||
# Self dependency with 1 chain
|
||
# --> python-openstacksdk <--
|
||
# |---------------------------|
|
||
# python-openstacksdk(s) -b> python3-oslotest -r> python3-os-client-config -r> python3-openstacksdk(python-openstacksdk)
|
||
|
||
SRC SET: python-openstackclient
|
||
BUILD ORDER: python-openstackclient
|
||
# Self dependency with 7 chain
|
||
# |--> python-openstackclient <--|
|
||
# |------------------------------|
|
||
# python-openstackclient(s) -b> python3-congressclient -r> python3-openstackclient(python-openstackclient)
|
||
# | -b> python3-ironicclient -r> |
|
||
# | -b> python3-zunclient -r> |
|
||
# | -b> python3-octaviaclient -r> |
|
||
# | -b> python3-searchlightclient -r> |
|
||
# | -b> python3-saharaclient -r> |
|
||
# | -b> python3-watcherclient -r> |
|
||
|
||
SRC SET: systemd
|
||
BUILD ORDER: systemd
|
||
# Self dependency with 1 chain
|
||
# --> systemd <--
|
||
# |---------------|
|
||
# systemd(s) -b> libpolkit-gobject-1-dev -r> gir1.2-polkit-1.0 -r> libpolkit-agent-1-0 -r> libpolkit-gobject-1-0 -r> libsystemd0(systemd)
|
||
# | | -r> gir1.2-polkit-1.0 -r> -----------------------/ /
|
||
# | | -r> libpolkit-gobject-1-0 -r> ---------------------------------------------/
|
||
# | -b> libdbus-1-dev -r> libdbus-1-3 -r> -------------------/
|
||
# | -b> libcryptsetup-dev -r> libcryptsetup12 -r> libdevmapper1.02.1 -r> libudev1(systemd)
|
||
|
||
SRC SET: setuptools
|
||
BUILD ORDER: setuptools
|
||
# Self dependency with 1 chain
|
||
# --> setuptools <--
|
||
# |------------------|
|
||
# setuptools(s) -b> python3-sphinx -r> python3-requests -r> python3-chardet -r> python3-pkg-resources(setuptools)
|
||
# | -r> python3-pygments -r> -------------------/
|
||
# | -r> python3-babel -r> ---------------------/
|
||
# | -r> --------------------------------------/
|
||
|
||
SRC SET: openldap
|
||
BUILD ORDER: openldap
|
||
# Self dependency with 1 chain
|
||
# --> openldap <--
|
||
# |----------------|
|
||
# openldap(s) -b> heimdal-multidev(s) -r> libkadm5srv8-heimdal -r> libhdb9-heimdal -r> libldap-2.4-2(openldap)
|
||
# | -r> libkdc2-heimdal -r> -----/ /
|
||
# | -r> libhdb9-heimdal -r> ------------------------/
|
||
|
||
SRC SET: systemd openldap setuptools
|
||
BUILD ORDER: systemd openldap setuptools
|
||
|
||
SRC SET: systemd lvm2 lsb net-tools python3.9 dh-python openldap linux setuptools
|
||
BUILD ORDER: systemd lvm2 lsb net-tools python3.9 dh-python openldap linux setuptools
|