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

Re: Bug#943107: git-buildpackage to be autoremoved due to python2 transition



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



Reply to: