serpent-os / boulder-d-legacy

Replaced by Rust tooling
https://serpentos.com
21 stars 7 forks source link

json manifest should show what a package provides #23

Closed ReillyBrogan closed 1 year ago

ReillyBrogan commented 2 years ago

Currently the only way to see what a recipe directly provides (like soname(whatever) ) is to build that package and check the output at the end of the build. It would be nice and user friendly if the manifest stored this information so that we could see a package that we didn't build ourselves and know the various methods we can depend on it in other recipes.

It would also be helpful to catch possibly unintended changes and during package review cycles.

sunnyflunk commented 2 years ago

It also needs to include dependencies in the manifest. And the ABI data is still missing but not necessarily in the manifest file.

ermo commented 1 year ago

Provider and dependencies were added in or around https://github.com/serpent-os/boulder/commit/e4b523a396ccee5cb50d1166712517c6077d43da