Server seeded Python2 packages

Bug #1735388 reported by Matthias Klose
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
moin (Ubuntu)
Undecided
Unassigned
pastedeploy (Ubuntu)
Undecided
Unassigned
pastescript (Ubuntu)
Undecided
Unassigned
psycopg2 (Ubuntu)
Undecided
Unassigned
python-django (Ubuntu)
Undecided
Unassigned
python-openid (Ubuntu)
Undecided
Unassigned
python-posix-ipc (Ubuntu)
Undecided
Unassigned
tickcount (Ubuntu)
Undecided
Unassigned

Bug Description

Seeded in supported-misc-servers:

Web applications:

 * python-moinmoin # moin (>= 1.5)
 * python-django
 * python-tickcount #ChuckShort - server-lucid-canonical-application-support
 * python-openid #ChuckShort - server-lucid-canonical-application-support
 * python-pastescript #ChuckShort - server-lucid-canonical-application-support
 * python-pastedeploy #ChuckShort - server-lucid-canonical-application-support
 * python-psycopg2
 * python-posix-ipc

these should be either removed or ported to Python3, or replaced by their Python3 counterparts.

Matthias Klose (doko)
tags: added: py2-demotion py2-removal
description: updated
Revision history for this message
James Page (james-page) wrote :

I've dropped the seeded packages from this list that relate to OpenStack bits; however they won't push out to universe as they are dependencies of other seeded packages.

Changed in python-posix-ipc (Ubuntu):
status: New → Fix Released
Changed in python-openid (Ubuntu):
status: New → Fix Released
Changed in python-django (Ubuntu):
status: New → Fix Released
Changed in psycopg2 (Ubuntu):
status: New → Fix Released
Changed in pastescript (Ubuntu):
status: New → Fix Released
Changed in pastedeploy (Ubuntu):
status: New → Fix Released
Revision history for this message
James Page (james-page) wrote :

The two exceptions to my commit where moin and tickcount which I'll defer to other members of the ubuntu server team to deal with.

Revision history for this message
Colin Watson (cjwatson) wrote :

tickcount is probably unportable to Python 3 (https://bugs.python.org/issue19199). As far as I know it's only there for the benefit of Launchpad, and we can manage via a PPA or a virtualenv, so you shouldn't consider us as blocking its removal. I'll also look at removing our dependency on it.

Revision history for this message
Matthias Klose (doko) wrote :

tickcount is now demoted

Changed in tickcount (Ubuntu):
status: New → Fix Released
Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

Shairng my two cents on moin as Doko asked for an update - sorry probably not what you wanted to hear :-/

Moin is - so far - not intended to be py3 compatible.
There is a full detailed status on [1].
So short-term it is unlikely to become py3 compatible.

OTOH one could decide to demote it to universe, but I don't consider that likely either.
So far it is "the" wiki in main, and I didn't see any other.
Furthermore it is - for example - still what Canonical uses for wiki.canonical.com and wiki.ubuntu.com, which we would likely want to convert if we demote it.
So I don't think it will be demoted for a while IMHO.

[1]: https://moinmo.in/Python3

Revision history for this message
Dimitri John Ledkov (xnox) wrote :

What software is used by Ubuntu Project or Canonical Company internally, has little bearing as to what we ship in main.

What matters is what we ship for our users, and what is best for them.

In 2018, I would not recommend people to deploy a wiki full stop, nor a python2 service. I'd recommend them to use a forkable github pages or a static website generated from a git repository using e.g. jerkyll.

Moin has been demoted.

Changed in moin (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.