Image Dependency Graph
This is a Directed Acyclic Graph (DAG) showing the images and their dependency relations.
The outer boxes represent the images, and their inner boxes represent the software that is built/installed
by container-forge.
We do not list the packages which are installed from the underlying Linux distribution's package manager, so if nothing else is built/installed in an image, it will say "no builds".
See the Image Specification for more information.
Dependencies between the packages are shown below this diagram.
flowchart LR
subgraph config_archlinux
direction LR
no_pkg_config_archlinux[no builds]
end
subgraph base
direction LR
clasdb_base[clasdb]
asprof_base[asprof]
rcdb_base[rcdb]
ccdb_base[ccdb]
qadb_base[qadb]
hipo_base[hipo]
clas12-config_base[clas12-config]
end
subgraph base_root
direction LR
root_base_root[root]
hipo_base_root[hipo]
end
subgraph base_root_debug
direction LR
root_base_root_debug[root]
hipo_base_root_debug[hipo]
end
subgraph analysis
direction LR
clas12root_analysis[clas12root]
coatjava_analysis[coatjava]
coatjava-test-files_analysis[coatjava-test-files]
iguana_analysis[iguana]
python-uproot_analysis[python-uproot]
python-vector_analysis[python-vector]
python-hipopy_analysis[python-hipopy]
end
subgraph simulation
direction LR
clas12-mcgen_simulation[clas12-mcgen]
clhep_simulation[clhep]
geant4_simulation[geant4]
clas12-cmag_simulation[clas12-cmag]
scons_bm_simulation[scons_bm]
mlibrary_simulation[mlibrary]
magfield_simulation[magfield]
gemc_simulation[gemc]
coatjava_simulation[coatjava]
end
config_archlinux --> base
base --> base_root
base --> base_root_debug
base_root --> analysis
base_root --> simulation
Package Dependency Graph
This DAG shows software packages and their dependency relations. Dependencies are obtained from the image specification YAML; not all dependency relations are specified, in order to reduce diagram clutter. Upstream packages with no listed dependents are also not drawn.
flowchart LR
subgraph config_archlinux
direction LR
end
subgraph base
direction LR
binutils_base[binutils]
cmake_base[cmake]
davix_base[davix]
fmt_base[fmt]
glew_base[glew]
glu_base[glu]
gsl_base[gsl]
libx11_base[libx11]
libxext_base[libxext]
libxft_base[libxft]
libxpm_base[libxpm]
mariadb-clients_base[mariadb-clients]
openssl_base[openssl]
python-sqlalchemy_base[python-sqlalchemy]
sqlite_base[sqlite]
yaml-cpp_base[yaml-cpp]
clasdb_base[clasdb]
asprof_base[asprof]
rcdb_base[rcdb]
ccdb_base[ccdb]
qadb_base[qadb]
hipo_base[hipo]
clas12-config_base[clas12-config]
end
subgraph base_root
direction LR
root_base_root[root]
hipo_base_root[hipo]
end
subgraph base_root_debug
direction LR
root_base_root_debug[root]
hipo_base_root_debug[hipo]
end
subgraph analysis
direction LR
clas12root_analysis[clas12root]
coatjava_analysis[coatjava]
coatjava-test-files_analysis[coatjava-test-files]
iguana_analysis[iguana]
python-uproot_analysis[python-uproot]
python-vector_analysis[python-vector]
python-hipopy_analysis[python-hipopy]
end
subgraph simulation
direction LR
boost_simulation[boost]
onetbb_simulation[onetbb]
openmotif_simulation[openmotif]
qt5-base_simulation[qt5-base]
qt5-tools_simulation[qt5-tools]
soqt_simulation[soqt]
xerces-c_simulation[xerces-c]
clas12-mcgen_simulation[clas12-mcgen]
clhep_simulation[clhep]
geant4_simulation[geant4]
clas12-cmag_simulation[clas12-cmag]
scons_bm_simulation[scons_bm]
mlibrary_simulation[mlibrary]
magfield_simulation[magfield]
gemc_simulation[gemc]
coatjava_simulation[coatjava]
end
binutils_base --> root_base_root
binutils_base --> root_base_root_debug
cmake_base --> root_base_root
cmake_base --> root_base_root_debug
cmake_base --> ccdb_base
cmake_base --> clas12root_analysis
davix_base --> root_base_root
davix_base --> root_base_root_debug
fmt_base --> iguana_analysis
fmt_base --> clas12-mcgen_simulation
glew_base --> root_base_root
glew_base --> root_base_root_debug
glu_base --> root_base_root
glu_base --> root_base_root_debug
gsl_base --> root_base_root
gsl_base --> root_base_root_debug
libx11_base --> root_base_root
libx11_base --> root_base_root_debug
libxext_base --> root_base_root
libxext_base --> root_base_root_debug
libxft_base --> root_base_root
libxft_base --> root_base_root_debug
libxpm_base --> root_base_root
libxpm_base --> root_base_root_debug
mariadb-clients_base --> rcdb_base
mariadb-clients_base --> ccdb_base
openssl_base --> root_base_root
openssl_base --> root_base_root_debug
python-sqlalchemy_base --> ccdb_base
sqlite_base --> rcdb_base
sqlite_base --> ccdb_base
yaml-cpp_base --> iguana_analysis
rcdb_base --> coatjava_analysis
rcdb_base --> coatjava_simulation
rcdb_base --> iguana_analysis
rcdb_base --> clas12root_analysis
ccdb_base --> coatjava_analysis
ccdb_base --> coatjava_simulation
ccdb_base --> clas12root_analysis
qadb_base --> clas12root_analysis
hipo_base --> clas12root_analysis
hipo_base --> iguana_analysis
clas12-config_base --> coatjava_analysis
clas12-config_base --> coatjava_simulation
clas12-config_base --> gemc_simulation
root_base_root --> iguana_analysis
root_base_root --> clas12root_analysis
root_base_root --> hipo_base
root_base_root --> hipo_base_root
root_base_root --> hipo_base_root_debug
root_base_root --> clas12-mcgen_simulation
hipo_base_root --> clas12root_analysis
hipo_base_root --> iguana_analysis
root_base_root_debug --> iguana_analysis
root_base_root_debug --> clas12root_analysis
root_base_root_debug --> hipo_base
root_base_root_debug --> hipo_base_root
root_base_root_debug --> hipo_base_root_debug
root_base_root_debug --> clas12-mcgen_simulation
hipo_base_root_debug --> clas12root_analysis
hipo_base_root_debug --> iguana_analysis
boost_simulation --> geant4_simulation
onetbb_simulation --> geant4_simulation
openmotif_simulation --> geant4_simulation
qt5-base_simulation --> geant4_simulation
qt5-tools_simulation --> scons_bm_simulation
soqt_simulation --> geant4_simulation
xerces-c_simulation --> geant4_simulation
clhep_simulation --> geant4_simulation
clhep_simulation --> mlibrary_simulation
clhep_simulation --> scons_bm_simulation
clhep_simulation --> gemc_simulation
geant4_simulation --> scons_bm_simulation
geant4_simulation --> mlibrary_simulation
geant4_simulation --> gemc_simulation
clas12-cmag_simulation --> scons_bm_simulation
clas12-cmag_simulation --> gemc_simulation
scons_bm_simulation --> mlibrary_simulation
scons_bm_simulation --> gemc_simulation
mlibrary_simulation --> gemc_simulation
magfield_simulation --> gemc_simulation