← Back to team overview

desktop-packages team mailing list archive

[Bug 1440375] Re: oneconf-common should use python3 by default

 

Two things: at the last UOS it was decided that software-center is going
to be dropped from Xenial.  We have a TODO in the blueprint but as yet
no one assigned to this:
https://blueprints.launchpad.net/ubuntu/+spec/foundations-x-python3-only

Also, oneconf-common should drop its python-* dependencies because it
doesn't actually contain any Python code afaict.

% dpkg-deb -c oneconf-common_0.3.8_all.deb 
drwxr-xr-x root/root         0 2015-05-05 13:13 ./
drwxr-xr-x root/root         0 2015-05-05 13:13 ./usr/
drwxr-xr-x root/root         0 2015-05-05 13:13 ./usr/share/
drwxr-xr-x root/root         0 2015-05-05 13:13 ./usr/share/oneconf/
drwxr-xr-x root/root         0 2015-05-05 13:13 ./usr/share/oneconf/data/
drwxr-xr-x root/root         0 2015-05-05 13:13 ./usr/share/oneconf/data/images/
-rw-r--r-- root/root      2741 2015-05-05 12:52 ./usr/share/oneconf/data/images/computer.png
drwxr-xr-x root/root         0 2015-05-05 13:13 ./usr/share/dbus-1/
drwxr-xr-x root/root         0 2015-05-05 13:13 ./usr/share/dbus-1/services/
-rw-r--r-- root/root        80 2015-05-05 13:13 ./usr/share/dbus-1/services/com.ubuntu.OneConf.service
drwxr-xr-x root/root         0 2015-05-05 13:13 ./usr/share/doc/
drwxr-xr-x root/root         0 2015-05-05 13:13 ./usr/share/doc/oneconf-common/
-rw-r--r-- root/root      1506 2015-05-05 13:13 ./usr/share/doc/oneconf-common/changelog.gz
-rw-r--r-- root/root       348 2015-05-05 12:52 ./usr/share/doc/oneconf-common/copyright
drwxr-xr-x root/root         0 2015-05-05 13:13 ./usr/share/update-notifier/
drwxr-xr-x root/root         0 2015-05-05 13:13 ./usr/share/update-notifier/plugins/
drwxr-xr-x root/root         0 2015-05-05 13:13 ./usr/share/update-notifier/plugins/cache-changed/

python-oneconf (i.e. the Python 2 version of the library) already has
the necessary dependencies, so anything depending on the Python 2
version should pull in the right packages.  But oneconf itself depends
on python3-oneconf so if the oneconf-common deps on Python 2 are
dropped, this would be one less thing keeping Python 2 on the images.

Should be a fairly easy branch to make, so I'll do that.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to oneconf in Ubuntu.
https://bugs.launchpad.net/bugs/1440375

Title:
  oneconf-common should use python3 by default

Status in oneconf package in Ubuntu:
  Triaged

Bug description:
  There is still the goal to remove Python2 from the desktop images, and
  to use Python3 only. oneconf-common should use python3 by default

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/oneconf/+bug/1440375/+subscriptions


References