Comment 5 for bug 1440375

Revision history for this message
Barry Warsaw (barry) wrote :

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.