FS#76538 - [blueprint-compiler] missing depends
Attached to Project:
Community Packages
Opened by Igor Dyatlov (igor-dyatlov) - Saturday, 12 November 2022, 14:40 GMT
Last edited by Antonio Rojas (arojas) - Sunday, 27 November 2022, 10:24 GMT
Opened by Igor Dyatlov (igor-dyatlov) - Saturday, 12 November 2022, 14:40 GMT
Last edited by Antonio Rojas (arojas) - Sunday, 27 November 2022, 10:24 GMT
|
Details
Description: Programs are not built without additional
dependencies. At the same time, the applications themselves
do not require them
Additional info: * 0.4.0 Steps to reproduce: Step one: Build any application that requires the 'blueprint-compiler' without the 'python-gobject' 'gobject-introspection' dependencies Step Two:Get the "no module gi" error Example: Program written in C does not require python-gobject. But uses blueprint Decision: Add a dependency 'blueprint-compiler' depends=('gtk4' 'python-gobject' 'gobject-introspection') |
This task depends upon
Closed by Antonio Rojas (arojas)
Sunday, 27 November 2022, 10:24 GMT
Reason for closing: Fixed
Additional comments about closing: blueprint-compiler 0.6.0-1
Sunday, 27 November 2022, 10:24 GMT
Reason for closing: Fixed
Additional comments about closing: blueprint-compiler 0.6.0-1
There is no need to add `gobject-introspection` as a runtime dependency for `blueprint-compiler` tho, just `python-gobject`. It only needs `gobject-introspection-runtime` at runtime which is already a dependecy of `python-gobject`. Just adding `python-gobject` to the depends array of `blueprint-compiler` will fix the issue.
More info for packagers here [1].
https://jwestman.pages.gitlab.gnome.org/blueprint-compiler/packaging.html