Skip to content

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
        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 recon
        direction LR
        clas12-config_recon[clas12-config]
        clara_recon[clara]
        coatjava_recon[coatjava]
        denoising_recon[denoising]
        asprof_recon[asprof]
    end
    subgraph analysis
        direction LR
        iguana_analysis[iguana]
        clas12root_analysis[clas12root]
    end
    base --> base_root
    base --> base_root_debug
    base --> recon
    base_root --> analysis

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]
        glew_base[glew]
        glu_base[glu]
        gsl_base[gsl]
        libx11_base[libx11]
        libxext_base[libxext]
        libxft_base[libxft]
        libxpm_base[libxpm]
        mariadb_base[mariadb]
        openssl_base[openssl]
        sqlite_base[sqlite]
        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 recon
        direction LR
        clas12-config_recon[clas12-config]
        clara_recon[clara]
        coatjava_recon[coatjava]
        denoising_recon[denoising]
        asprof_recon[asprof]
    end
    subgraph analysis
        direction LR
        fmt_analysis[fmt]
        yaml-cpp_analysis[yaml-cpp]
        iguana_analysis[iguana]
        clas12root_analysis[clas12root]
    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 --> denoising_recon
    cmake_base --> clas12root_analysis
    davix_base --> root_base_root
    davix_base --> root_base_root_debug
    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_base --> rcdb_base
    mariadb_base --> ccdb_base
    openssl_base --> root_base_root
    openssl_base --> root_base_root_debug
    sqlite_base --> rcdb_base
    sqlite_base --> ccdb_base
    rcdb_base --> coatjava_recon
    rcdb_base --> iguana_analysis
    rcdb_base --> clas12root_analysis
    ccdb_base --> coatjava_recon
    ccdb_base --> clas12root_analysis
    qadb_base --> clas12root_analysis
    hipo_base --> denoising_recon
    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
    hipo_base_root --> iguana_analysis
    hipo_base_root --> clas12root_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
    hipo_base_root_debug --> iguana_analysis
    hipo_base_root_debug --> clas12root_analysis
    clas12-config_recon --> coatjava_recon
    clara_recon --> coatjava_recon
    fmt_analysis --> iguana_analysis
    yaml-cpp_analysis --> iguana_analysis
    iguana_analysis --> clas12root_analysis