This application allows you to analyze packages and components from OpenIndiana. As output, you will get problems found in the analysis, which you can fix. You can visualize packages and their dependencies with oi-pkg-visualizer.
Just run make
. It will download some assets and compile application.
- update repo with
git pull
- update assets with
make update
- re-compile app with
make build_release
- Run the analysis
with
target/release/oi-pkg-checker run --catalog assets/catalog.dependency.C --catalog assets/catalog.encumbered.dependency.C
- Output is
data.bin
- Output is
- Print problems with
target/release/oi-pkg-checker print-problems
You can check fmri with target/release/oi-pkg-checker check-fmri metapackages/build-essential
to see what packages
need that fmri and other details.