circular_dep.conf: add chain for linux, openldap, setuptools, systemd
Detect a new circular dependency chain with four source packages: linux, openldap, setuptools, systemd. Add self-depend packages: systemd, setuptools. Adjust the order of these chains. Test Plan: Pass: build-pkgs -a Story: 2008846 Task: 44775 Signed-off-by: ZhangXiao <xiao.zhang@windriver.com> Change-Id: Id3c75528b518a7b5a112434e99f838e5d831464e
This commit is contained in:
parent
6745f6839a
commit
0d9a26339e
@ -15,37 +15,21 @@
|
||||
# -r> Runtime depend on
|
||||
# (s) Source package
|
||||
|
||||
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: openldap systemd
|
||||
BUILD ORDER: openldap systemd
|
||||
# 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: 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-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: openldap systemd linux setuptools
|
||||
BUILD ORDER: linux setuptools openldap systemd
|
||||
# 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: linux openldap systemd
|
||||
@ -92,3 +76,55 @@ BUILD ORDER: linux openldap 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: openldap systemd
|
||||
# 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: 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> --------------------------------------/
|
||||
|
Loading…
Reference in New Issue
Block a user