Please port to python 3

Bug #1528016 reported by dino99
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Virtualbox
Fix Released
Unknown
virtualbox (Debian)
Fix Released
Unknown
virtualbox (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

virtualbox still is built with pyrhon 2.7 , which is going to be removed from archive asap; so port virtualbox to python 3 for this xenial LTS release.

ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: virtualbox 5.0.12-dfsg-1
ProcVersionSignature: Ubuntu 4.3.0-5.16-generic 4.3.3
Uname: Linux 4.3.0-5-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.19.3-0ubuntu2
Architecture: amd64
CurrentDesktop: GNOME
Date: Sun Dec 20 16:23:46 2015
SourcePackage: virtualbox
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
dino99 (9d9) wrote :
Revision history for this message
Gianfranco Costamagna (costamagnagianfranco) wrote :

Hi, upstream virtualbox seems to still rely on python2.
Sorry but I have no knowledge or time to port it downstream (and maintain such delta.)

I'll report upstream the issue.

Changed in virtualbox:
status: Unknown → New
Changed in virtualbox:
status: New → Confirmed
Revision history for this message
dino99 (9d9) wrote :
Changed in virtualbox (Ubuntu):
status: New → Confirmed
dino99 (9d9)
Changed in virtualbox:
status: Confirmed → Unknown
Changed in virtualbox (Debian):
status: Unknown → Confirmed
Changed in virtualbox:
status: Unknown → New
Revision history for this message
dino99 (9d9) wrote :

Some upstream changes:

VirtualBox 5.1 (released 2016-07-12)
better support for Python 3

VirtualBox 5.1.4 (released 2016-08-16)
Linux Additions: made the video driver work on kernel 4.7 and later

https://www.virtualbox.org/wiki/Changelog#v4

Hopes getting the latest release landing into archive.

tags: added: yakkety
Revision history for this message
Gianfranco Costamagna (costamagnagianfranco) wrote :

5.1.4 is not working with Python3 only.

Revision history for this message
dino99 (9d9) wrote :

Tested your yakkety ppa : all is fine; seems ready for landing into archive

oem@u64:~$ journalctl | grep virtualbox
Aug 26 11:12:33 u64 virtualbox[2520]: * Loading VirtualBox kernel modules...
Aug 26 11:12:34 u64 virtualbox[2520]: ...done.

Thanks

Changed in virtualbox (Ubuntu):
importance: Undecided → Medium
Changed in virtualbox:
status: New → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package virtualbox - 5.1.4-dfsg-3

---------------
virtualbox (5.1.4-dfsg-3) unstable; urgency=low

  * Revert to Python2, building with Python3 seems still not supported
    even if at runtime it might work.

 -- Gianfranco Costamagna <email address hidden> Thu, 08 Sep 2016 11:39:40 +0200

Changed in virtualbox (Ubuntu):
status: Confirmed → Fix Released
Changed in virtualbox (Ubuntu):
status: Fix Released → New
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package virtualbox - 5.1.8-dfsg-4

---------------
virtualbox (5.1.8-dfsg-4) unstable; urgency=medium

  * cherry-pick upstream 64330 to bring Python3
    - debian/patches/python3.patch
      switch finally to Python3 (LP: #1528016, Closes: #830878)

 -- Gianfranco Costamagna <email address hidden> Thu, 20 Oct 2016 14:34:26 +0200

Changed in virtualbox (Ubuntu):
status: New → Fix Released
Changed in virtualbox (Debian):
status: Confirmed → Fix Released
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.