sessioninstaller should be ported to Python3

Bug #1440368 reported by Matthias Klose on 2015-04-04
This bug affects 1 person
Affects Status Importance Assigned to Milestone
sessioninstaller (Ubuntu)
Martin Pitt
xapian-bindings (Ubuntu)

Bug Description

there is still the goal to deliver a desktop image without python2. please use python3 for sessioninstaller if possible.

Matthias Klose (doko) on 2015-04-04
tags: added: python3
Steve Langasek (vorlon) wrote :

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?

Changed in sessioninstaller (Ubuntu):
assignee: nobody → Martin Pitt (pitti)
Martin Pitt (pitti) wrote :

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 :

Test for gst-install:

./gst-install "gstreamer|0.10|totem|Advanced Streaming Format (ASF) demuxer|decoder-video/x-ms-asf"

Changed in sessioninstaller (Ubuntu):
status: New → In Progress
Martin Pitt (pitti) on 2015-08-09
Changed in sessioninstaller (Ubuntu):
status: In Progress → Fix Committed
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package sessioninstaller - 0.20+bzr150-0ubuntu1

sessioninstaller (0.20+bzr150-0ubuntu1) wily; urgency=medium

  * Adjust Vcs-* for wily branch.
  * New upstream snapshot:
    - Port to Python 3 (LP: #1440368)
    - Drop 03_new_gstreamer.patch, included upstream.
  * 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 :

closing the xapian-bindings task, tracked in LP: #823227

Changed in xapian-bindings (Ubuntu):
status: New → Invalid
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers