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

Bug#798999: marked as done (transition: python3.5 supported)



Your message dated Thu, 10 Dec 2015 18:33:28 +0100
with message-id <5669B768.8000001@debian.org>
and subject line Re: Bug#798999: transition: python3.5 supported
has caused the Debian Bug report #798999,
regarding transition: python3.5 supported
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
798999: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=798999
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: transition

Here's what I sent to debian-python about this transition:

"""
It seems very likely that we'll want to release Stretch with python3.5 as the
default and only python3 version.  To do that, we'll need three transitions
for python3 extensions (arch all python3 modules don't (with one exception)
need to be touched for these transitions):

1.  Add python3.5 as a supported python3 version (there is a python3-defaults
in experimental that has this enabled for testing).  This involves rebuilding
all extensions that build-dep on python3-all-dev to support python3 3.4 and
3.5.

2.  Make python3.5 the default python3 version.  Rebuild extensions that
build-dep on python3-dev.

3.  Drop python3.4 as a supported python3 version.  This involved rebuilding
the same packages as the first one.

For packages that build fine with python3.5, there should be nothing required
from a maintainer point of view.  Except pycxx this can all be done with
binNMUs.  Ubuntu has already done this transition and has patches for a number
of packages that may be of assistance when working through issues.

Python3 3.5.0-1 is in unstable.  I'm going to ask the release team for
permission to start the first transition once it gets to testing.  The only
impact (other than the aforementioned python3.5 specific build issues) will be
transient build-dep uninstallabliity in the higher levels of the transition
stack until the lower levels are rebuilt.
"""

Here's my attempt at a ben file for the first transition:

Ben file:

title = "python3.5 supported";
is_affected = .build-depends ~ "python3-all-dev";
is_good = .depends ~ /python3 \(<< 3\.6/;
is_bad = .depends ~ /python3 \(<< 3\.5/;

I would appreciate it if you would go ahead and publish it and then with your
permission, I'll coordinate binNMUs as I've done in the past for python
transitions.

Scott K

--- End Message ---
--- Begin Message ---
On 20/11/15 00:52, Scott Kitterman wrote:
> I don't. I've been short on Debian time recently, so I haven't been able to do much on this.  I should be able to soon.

Let's close this for now, as python3.5 is supported. Please open a new bug for
the default switch when you're ready.

Cheers,
Emilio

--- End Message ---

Reply to: