Skip to content

#945022: Drop python-gi dependency from python-gi-dev

Dimitri Ledkov requested to merge xnox/pygobject:debian/master into debian/master

Drop python-gi dependency from python-gi-dev. python2 is getting actively removed, and python-gi-dev which is used for python3 bindings shouldn't pull in python2 bindings.

Things that want to continue building python2 bindings will now need to build-depend on "python-gi-dev, python-gi".

I thought of proposing "python2-gi-dev" and "python3-gi-dev" packages, but I think it's unnecessary as a change in build-depends will be forced upon reverse depends, and it's better to only force on those that want to continue building python2 packages.

It's important to upload this now, as lots of tooling is used to analyze which packages still build-depend on python2, and this package transitively introduces python2 build-dependenices on python3-only packages.

Edited by Simon McVittie

Merge request reports

Loading