sessioninstaller should be ported to Python3

Bug #1440368 reported by Matthias Klose
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
sessioninstaller (Ubuntu)
Fix Released
Undecided
Martin Pitt
xapian-bindings (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

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

Tags: python3
Matthias Klose (doko)
tags: added: python3
Revision history for this message
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)
Revision history for this message
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.

Revision history for this message
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)
Changed in sessioninstaller (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
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
Revision history for this message
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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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