Hi, On Fri, Feb 28, 2020 at 01:27:46AM -0500, Boyuan Yang wrote: > Hi all, > > (dropping debian-release and debian-python since it's kind of irrelevant) > > 在 2020-02-28五的 05:30 +0100,Johannes Schauer写道: > > Quoting peter green (2020-02-27 22:54:19) > > > > Relevant packages and bugs: > > > > 943107 git-buildpackage: Python2 removal in sid/bullseye > > > This bug is not marked as rc. > > > > > > Nevertheless I believe that this bug report is in-fact a false positive. > > > From > > > what I can tell git-buildpackage, even in buster, does not (build-)depend > > > on > > > python 2 or any python 2 modules. > > > > correct, but it does build-depend on packages that require python2: rpm > > > > I was recently in a similar situation where I thought I had a false positive > > for one of my package so I filed this bug: > > > > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=952523 > > > > You can always check whether you got a false positive or not by investing > > the > > dependency relationship yourself. In this case: > > > > dose-ceve -T grml --deb-builds-from --deb-native-arch=amd64 debsrc://Sources > > deb://Packages > /tmp/graph.xml > > botch-graph-shortest-path /tmp/graph.xml /tmp/out.xml --source > > realpackage:src:git-buildpackage --target realpackage:src:python2.7 > > What I know currently: > > 1. git-buildpackage build-depends on rpm <!nocheck> > 2. src:rpm build-depends on python2, provides python-rpm > 3. git-buildpackage has python-rpm in debian/tests/control > 4. the only reverse-build-dependency for python-rpm is src:rpmlint > > For 4), I just uploaded a NMU to migrate src:rpmlint from python2 to python3. > For 3), I'm wondering if git-buildpackage maintainer will solve 3) so that > src:rpm may stop shipping python-rpm and drop build-dependency on > python2.
Thanks for the summary! I've dropped python2-rpm (which just sat there from the python2 days) and switched from python-pydoctor to pydoctor. Cheers, -- Guido > > -- > Thanks, > Boyuan Yang