Bug#902582: (some kind of) transition: add python3.7 as a supported python3 version
Hi! On Sat, Jul 07, 2018 at 11:33:13AM +0200, Emilio Pozuelo Monfort wrote: > On 28/06/18 08:48, Matthias Klose wrote: > > Package: release.debian.org > > Severity: normal > > User: release.debian@packages.debian.org > > Usertags: transition > > > > Please setup a tracker to add python3.7 as a supported python3 version. > > This is > > non-blocking, as packages can migrate on their own once built. > > This is ongoing. Rebuilds are done for levels 1-6, but there are several build > problems. The most important one seems to be cython, which is blocking several > other packages. I think we should be good with this. This morning a blocking python3.7 migrated, which was IMHO the biggest blocker these last days. Looking at the transition tracker, removing the partial, unknwon, and the not-in-testing packages, the red lines are: * boost1.62 + I haven't investigated this one package, tbh. * libprelude + NMUed, will be good in 2 days * sphinxbase + I don't understand this one: only on mips64el it builds against py3.6 only, despite everything looking good otherwise. I would be glad if somebody else looked at this one * libarcus, libsavitar + false positives: they build only for the default version but build-depend on py3-all-dev (bugs filed…) * basemap + NMUed, will be good in 2 days if the maintainer doesn't push back * pygame + fix uploaded earlier today, builds ongoing * python-tinycss + RC bug, pending removal from testing (or somebody to fix it) * amp + fix uploaded earlier today, builds ongoing * imexam + rebuild FTBFS in s390x only, RC bug filed, pending removal from testing So I'd say we are pretty good. IMHO, once all the above are taken care of, this bug can be closed. In the meantime, I would love if doko could run rebuilds like he did for py3.7-supported for py3.7-default, and file bugs. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri `. `'` Debian QA page: https://qa.debian.org/developer.php?login=mattia `- signature.asc Description: PGP signature
Bug#902582: (some kind of) transition: add python3.7 as a supported python3 version
On 23/09/2018 15:40, Andreas Beckmann wrote: > Followup-For: Bug #902582 > > Hi, > > the ben file is bad since it misses -dbg packages, the following should > work better: > > is_affected = .build-depends ~ /python3-all-dev/; > is_good = .depends ~ /python3 \(<< 3\.8\)/ | .depends ~ /python3.7/ | > /python3-dbg \(<< 3\.8\)/ | .depends ~ /python3.7-dbg/; > is_bad = .depends ~ /python3 \(<< 3\.7\)/ | .breaks ~ /python \(>= 3\.7\)/ | > .depends ~ /python3-dbg \(<< 3\.7\)/ | .breaks ~ /python-dbg \(>= 3\.7\)/; > > see e.g. #909379: python3-pyopencl: segfault when leaving the python3-dbg > interpreter > > Please update and schedule more binNMUs. pyopencl binNMUd. Emilio
Bug#902582: (some kind of) transition: add python3.7 as a supported python3 version
On Sun, 2018-09-23 at 19:53 +0200, Andreas Beckmann wrote: > is_affected = .build-depends ~ /python3-all-dev/ | .build-depends ~ > /python3-all-dbg/; > > (or something like that) Looks like someone did that. Regards, Adam
Bug#902582: (some kind of) transition: add python3.7 as a supported python3 version
On 2018-09-23 19:43, Adam D. Barratt wrote: > On Sun, 2018-09-23 at 15:40 +0200, Andreas Beckmann wrote: >> Followup-For: Bug #902582 >> >> Hi, >> >> the ben file is bad since it misses -dbg packages, the following >> should >> work better: >> >> is_affected = .build-depends ~ /python3-all-dev/; >> is_good = .depends ~ /python3 \(<< 3\.8\)/ | .depends ~ /python3.7/ | >> /python3-dbg \(<< 3\.8\)/ | .depends ~ /python3.7-dbg/; > > That's missing a ".depends ~" on the third clause, making ben unhappy; > fixed. Thanks. Copy+paste error, not tested :-) The lines looked already long enough ... And as Frederic-Emmanuel Picca pointed out, there is also python3-all-dbg, so is_affected = .build-depends ~ /python3-all-dev/ | .build-depends ~ /python3-all-dbg/; (or something like that) Andreas
Bug#902582: (some kind of) transition: add python3.7 as a supported python3 version
On Sun, 2018-09-23 at 15:40 +0200, Andreas Beckmann wrote: > Followup-For: Bug #902582 > > Hi, > > the ben file is bad since it misses -dbg packages, the following > should > work better: > > is_affected = .build-depends ~ /python3-all-dev/; > is_good = .depends ~ /python3 \(<< 3\.8\)/ | .depends ~ /python3.7/ | > /python3-dbg \(<< 3\.8\)/ | .depends ~ /python3.7-dbg/; That's missing a ".depends ~" on the third clause, making ben unhappy; fixed. Regards, Adam
Bug#902582: (some kind of) transition: add python3.7 as a supported python3 version
Followup-For: Bug #902582 Hi, the ben file is bad since it misses -dbg packages, the following should work better: is_affected = .build-depends ~ /python3-all-dev/; is_good = .depends ~ /python3 \(<< 3\.8\)/ | .depends ~ /python3.7/ | /python3-dbg \(<< 3\.8\)/ | .depends ~ /python3.7-dbg/; is_bad = .depends ~ /python3 \(<< 3\.7\)/ | .breaks ~ /python \(>= 3\.7\)/ | .depends ~ /python3-dbg \(<< 3\.7\)/ | .breaks ~ /python-dbg \(>= 3\.7\)/; see e.g. #909379: python3-pyopencl: segfault when leaving the python3-dbg interpreter Please update and schedule more binNMUs. Andreas
Bug#902582: (some kind of) transition: add python3.7 as a supported python3 version
Hello, It seems that pyopengl is not tracked in the transition tracker. But this package is affected by the python3.7 transition #903218.
Bug#902582: (some kind of) transition: add python3.7 as a supported python3 version
Control: tags -1 confirmed On 28/06/18 08:48, Matthias Klose wrote: > Package: release.debian.org > Severity: normal > User: release.debian@packages.debian.org > Usertags: transition > > Please setup a tracker to add python3.7 as a supported python3 version. This > is > non-blocking, as packages can migrate on their own once built. This is ongoing. Rebuilds are done for levels 1-6, but there are several build problems. The most important one seems to be cython, which is blocking several other packages. Cheers, Emilio
Bug#902582: (some kind of) transition: add python3.7 as a supported python3 version
Control: forwarded -1 https://release.debian.org/transitions/html/python3.7.html On Thu, Jun 28, 2018 at 08:48:39AM +0200, Matthias Klose wrote: > Package: release.debian.org > Severity: normal > User: release.debian@packages.debian.org > Usertags: transition > > Please setup a tracker to add python3.7 as a supported python3 version. This > is non-blocking, as packages can migrate on their own once built. > > is_affected = .build-depends ~ /python3-all-dev/; > is_good = .depends ~ /python3 \(<< 3\.8\)/ | .depends ~ /python3.7/; > is_bad = .depends ~ /python3 \(<< 3\.7\)/ | .breaks ~ /python \(>= 3\.7\)/; This is https://release.debian.org/transitions/html/python3.7.html (as you've probably already seen). Thanks, -- Jonathan Wiltshire j...@debian.org Debian Developer http://people.debian.org/~jmw 4096R: 0xD3524C51 / 0A55 B7C5 1223 3942 86EC 74C3 5394 479D D352 4C51
Bug#902582: (some kind of) transition: add python3.7 as a supported python3 version
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: transition Please setup a tracker to add python3.7 as a supported python3 version. This is non-blocking, as packages can migrate on their own once built. is_affected = .build-depends ~ /python3-all-dev/; is_good = .depends ~ /python3 \(<< 3\.8\)/ | .depends ~ /python3.7/; is_bad = .depends ~ /python3 \(<< 3\.7\)/ | .breaks ~ /python \(>= 3\.7\)/;