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 base
direction LR
asprof_base[asprof]
rcdb_base[rcdb]
ccdb_base[ccdb]
qadb_base[qadb]
hipo_base[hipo]
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
clara_analysis[clara]
clas12-config_analysis[clas12-config]
clas12root_analysis[clas12root]
coatjava_analysis[coatjava]
iguana_analysis[iguana]
hipopy_analysis[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]
end
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 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]
asprof_base[asprof]
rcdb_base[rcdb]
ccdb_base[ccdb]
qadb_base[qadb]
hipo_base[hipo]
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
yaml-cpp_analysis[yaml-cpp]
clara_analysis[clara]
clas12-config_analysis[clas12-config]
clas12root_analysis[clas12root]
coatjava_analysis[coatjava]
iguana_analysis[iguana]
hipopy_analysis[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]
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
rcdb_base --> coatjava_analysis
rcdb_base --> iguana_analysis
rcdb_base --> clas12root_analysis
ccdb_base --> coatjava_analysis
ccdb_base --> clas12root_analysis
qadb_base --> clas12root_analysis
hipo_base --> clas12root_analysis
hipo_base --> iguana_analysis
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 --> iguana_analysis
hipo_base_root --> clas12root_analysis
hipo_base_root_debug --> iguana_analysis
hipo_base_root_debug --> clas12root_analysis
yaml-cpp_analysis --> iguana_analysis
clara_analysis --> coatjava_analysis
clas12-config_analysis --> coatjava_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