Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #12325 > unrolled thread

git-buildpackage to be autoremoved due to python2 transition

Started byIan Jackson <ijackson@chiark.greenend.org.uk>
First post2020-02-26 12:30 +0100
Last post2020-02-26 14:00 +0100
Articles 4 — 2 participants

Back to article view | Back to linux.debian.maint.python


Contents

  git-buildpackage to be autoremoved due to python2 transition Ian Jackson <ijackson@chiark.greenend.org.uk> - 2020-02-26 12:30 +0100
    Re: git-buildpackage to be autoremoved due to python2 transition Andrey Rahmatullin <wrar@debian.org> - 2020-02-26 13:00 +0100
    Re: git-buildpackage to be autoremoved due to python2 transition Ian Jackson <ijackson@chiark.greenend.org.uk> - 2020-02-26 13:20 +0100
      Re: git-buildpackage to be autoremoved due to python2 transition Andrey Rahmatullin <wrar@debian.org> - 2020-02-26 14:00 +0100

#12325 — git-buildpackage to be autoremoved due to python2 transition

FromIan Jackson <ijackson@chiark.greenend.org.uk>
Date2020-02-26 12:30 +0100
Subjectgit-buildpackage to be autoremoved due to python2 transition
Message-ID<zE333-6p5-1@gated-at.bofh.it>
FYI.  The widespread impact of this not so apparent because
git-buildpackage is typically used ad-hoc by maintainers, rather than
via (Build)-Depends.

Relevant packages and bugs:
 943107 git-buildpackage: Python2 removal in sid/bullseye
 937132 nevow: Python2 removal in sid/bullseye
 938622 tahoe-lafs: Python2 removal in sid/bullseye

Bugs which you may notice which are now not so relevant any more
because they have been fixed in sid (but not yet migrated):
 950216 [git-buildpackage] missing xsltproc autopkg test dependency
	Fixed in sid; migration blocked by FTBFS due to pydoctor
	breakage (#949232).  When pydoctor has migrated, reattempting
	build (eg by re-upload) should fix this.
 949232/948831 [pydoctor] needs to depend on cachecontrol
 952546 [pydoctor] d/copyright & DFSG issues
 937421 [pydoctor] Python2 removal in sid/bullseye

My personal interest in this is that dgit Depends on git-buildpackage
so I am early in the firing line.  However, unfortunately my python
skills are very weak and I doubt my blundering efforts [1] to try to
mitigate the situation would would be helpful.  I can at least do the
digging to see what is actually still wrong here.

Thanks to Anthony Fok for fixing pydoctor but the py2 rot seems wider
including in gbp itself.

Ian.

-- 
Ian Jackson <ijackson@chiark.greenend.org.uk>   These opinions are my own.

If I emailed you from an address @fyvzl.net or @evade.org.uk, that is
a private address which bypasses my fierce spamfilter.

[toc] | [next] | [standalone]


#12326

FromAndrey Rahmatullin <wrar@debian.org>
Date2020-02-26 13:00 +0100
Message-ID<zE3w5-6zc-5@gated-at.bofh.it>
In reply to#12325

[Multipart message — attachments visible in raw view] — view raw

On Wed, Feb 26, 2020 at 11:28:03AM +0000, Ian Jackson wrote:
> FYI.  The widespread impact of this not so apparent because
> git-buildpackage is typically used ad-hoc by maintainers, rather than
> via (Build)-Depends.
> 
> Relevant packages and bugs:
>  943107 git-buildpackage: Python2 removal in sid/bullseye
>  937132 nevow: Python2 removal in sid/bullseye
>  938622 tahoe-lafs: Python2 removal in sid/bullseye
> 
> Bugs which you may notice which are now not so relevant any more
> because they have been fixed in sid (but not yet migrated):
>  950216 [git-buildpackage] missing xsltproc autopkg test dependency
> 	Fixed in sid; migration blocked by FTBFS due to pydoctor
> 	breakage (#949232).  When pydoctor has migrated, reattempting
> 	build (eg by re-upload) should fix this.
>  949232/948831 [pydoctor] needs to depend on cachecontrol
>  952546 [pydoctor] d/copyright & DFSG issues
>  937421 [pydoctor] Python2 removal in sid/bullseye
Yes, and as far as I can see after pydoctor migrates the only problem with
gbp will be python-rpm in debian/tests/control, which is probably
unneeded.

> the py2 rot seems wider including in gbp itself.
Where exactly?

-- 
WBR, wRAR

[toc] | [prev] | [next] | [standalone]


#12327

FromIan Jackson <ijackson@chiark.greenend.org.uk>
Date2020-02-26 13:20 +0100
Message-ID<zE3Ps-6Vh-1@gated-at.bofh.it>
In reply to#12325
Andrey Rahmatullin writes ("Re: git-buildpackage to be autoremoved due to python2 transition"):
> Yes, and as far as I can see after pydoctor migrates the only problem with
> gbp will be python-rpm in debian/tests/control, which is probably
> unneeded.

Oh.

> > the py2 rot seems wider including in gbp itself.
>
> Where exactly?

I looked again and I was looking at an old version.  Sorry for the
noise.  I still think we have problems with these
  937132 nevow: Python2 removal in sid/bullseye
  938622 tahoe-lafs: Python2 removal in sid/bullseye
which I think are brought in by pydoctor...

Ian.

-- 
Ian Jackson <ijackson@chiark.greenend.org.uk>   These opinions are my own.

If I emailed you from an address @fyvzl.net or @evade.org.uk, that is
a private address which bypasses my fierce spamfilter.

[toc] | [prev] | [next] | [standalone]


#12328

FromAndrey Rahmatullin <wrar@debian.org>
Date2020-02-26 14:00 +0100
Message-ID<zE4sa-78I-3@gated-at.bofh.it>
In reply to#12327

[Multipart message — attachments visible in raw view] — view raw

On Wed, Feb 26, 2020 at 12:14:08PM +0000, Ian Jackson wrote:
> I looked again and I was looking at an old version.  Sorry for the
> noise.  I still think we have problems with these
>   937132 nevow: Python2 removal in sid/bullseye
>   938622 tahoe-lafs: Python2 removal in sid/bullseye
> which I think are brought in by pydoctor...
As you can see with reverse-depends or dak, there is no packages depending
on these two (after pydoctor was ported, I guess).

-- 
WBR, wRAR

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.maint.python


csiph-web