Bug#902582: (some kind of) transition: add python3.7 as a supported python3 version

2018-10-28 Thread Mattia Rizzolo
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

2018-10-02 Thread Emilio Pozuelo Monfort
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

2018-09-24 Thread Adam D. Barratt
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

2018-09-23 Thread Andreas Beckmann
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

2018-09-23 Thread Adam D. Barratt
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

2018-09-23 Thread Andreas Beckmann
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

2018-08-01 Thread PICCA Frederic-Emmanuel
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

2018-07-07 Thread Emilio Pozuelo Monfort
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

2018-06-29 Thread Jonathan Wiltshire
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

2018-06-28 Thread Matthias Klose

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\)/;