[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#947248: marked as done (python-caja: Please build-depend on python-gi in addition to python-gi-dev, or drop Python 2 support)



Your message dated Fri, 3 Jan 2020 08:31:55 +0000
with message-id <20200103083155.GA118383@espresso.pseudorandom.co.uk>
and subject line Re: Bug#947248: python-caja: Please build-depend on python-gi in addition to python-gi-dev, or drop Python 2 support
has caused the Debian Bug report #947248,
regarding python-caja: Please build-depend on python-gi in addition to python-gi-dev, or drop Python 2 support
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
947248: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=947248
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: python-caja
Version: 1.22.1-2
Severity: minor
User: pkg-gnome-maintainers@lists.alioth.debian.org
Usertags: python-gi-dev-945022
Control: block 945022 by -1

Please see https://salsa.debian.org/gnome-team/pygobject/merge_requests/2
for the latest information on this transition.

python-gi-dev contains development files (pkg-config metadata and header
file) corresponding to both python-gi and python3-gi.

At the moment, python-gi-dev Depends on both python-gi and python3-gi.
The GNOME team would like to drop the python-gi dependency, to make the
status of Python 2 removal easier to track.

The package receiving this bug is one of a few packages that build-depend
on python-gi-dev and appear to build Python 2 bindings. However, it
appears to build successfully even if python-gi is missing - perhaps
because it doesn't have any build-time tests, so if importing 'gi' doesn't
actually work, that's never detected.

If your package requires a Python 2 version of the gi module at build
time now or in the future, please add python-gi to its Build-Depends.
If it also requires a Python 3 version of the gi module, it is probably a
good idea to add an explicit Build-Depends on python3-gi as well - this
will ensure that it doesn't need changes if python-gi-dev subsequently
also drops its python3-gi dependency, which would make it similar to
python-dbus-dev.

If your package does not require a Python 2 version of the gi module at
build time and you don't think it is likely to do so in future, you can
just close this bug. Similarly, if you drop Python 2 support in unstable
(I see you have a Python-3-only version in experimental already), you
can close this bug in that upload.

Thanks,
    smcv

--- End Message ---
--- Begin Message ---
Version: 1.23.0-1

On Fri, 03 Jan 2020 at 05:59:22 +0000, Mike Gabriel wrote:
> On  Mo 23 Dez 2019 16:02:22 CET, Simon McVittie wrote:
> > At the moment, python-gi-dev Depends on both python-gi and python3-gi.
> > The GNOME team would like to drop the python-gi dependency, to make the
> > status of Python 2 removal easier to track.
>
> I have just uploaded python-caja 1.23.0-1 to Debian unstable dropping
> Python2 support entirely. Can this considered to be resolved then?

Yes, closing the bug. Thanks!

    smcv

--- End Message ---

Reply to: