sessioninstaller should be ported to Python3
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| | sessioninstaller (Ubuntu) |
Undecided
|
Martin Pitt | ||
| | xapian-bindings (Ubuntu) |
Undecided
|
Unassigned | ||
Bug Description
there is still the goal to deliver a desktop image without python2. please use python3 for sessioninstaller if possible.
| tags: | added: python3 |
| Steve Langasek (vorlon) wrote : | #1 |
| Changed in sessioninstaller (Ubuntu): | |
| assignee: | nobody → Martin Pitt (pitti) |
| Martin Pitt (pitti) wrote : | #2 |
sessioninstaller needs python-xapian, so a full port to Python3 needs a python3-xapian. Adding task.
However, there is a fallback to work without xapian, using the normal apt/dpkg DB. That's a tad slower, but as users will see sessioninstaller maybe three times in their life, that's ok I think.
| Martin Pitt (pitti) wrote : | #3 |
Test for gst-install:
./gst-install "gstreamer|
| Changed in sessioninstaller (Ubuntu): | |
| status: | New → In Progress |
| Changed in sessioninstaller (Ubuntu): | |
| status: | In Progress → Fix Committed |
| Launchpad Janitor (janitor) wrote : | #4 |
This bug was fixed in the package sessioninstaller - 0.20+bzr150-
---------------
sessioninstaller (0.20+bzr150-
* Adjust Vcs-* for wily branch.
* New upstream snapshot:
- Port to Python 3 (LP: #1440368)
- Drop 03_new_
* debian/control: Move dependencies to Python 3.
-- Martin Pitt <email address hidden> Sun, 09 Aug 2015 12:50:08 +0200
| Changed in sessioninstaller (Ubuntu): | |
| status: | Fix Committed → Fix Released |
| Matthias Klose (doko) wrote : | #5 |
closing the xapian-bindings task, tracked in LP: #823227
| Changed in xapian-bindings (Ubuntu): | |
| status: | New → Invalid |


Martin, I see that you have some experience with sessioninstaller in the past. Would you mind taking a look at what's missing to port this to python3?