Check the delta between vivid-overlay and xenial

Bug #1534193 reported by Łukasz Zemczak
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu Landing Team
Invalid
Critical
Łukasz Zemczak

Bug Description

Since the train became more self-service than before, and counting in all the approved exceptions, there's a risk that the delta between the overlay and xenial got a bit out-of-hand. We would need to get this delta analysed.

Tags: lt-blocker
Revision history for this message
Łukasz Zemczak (sil2100) wrote :
Download full text (8.2 KiB)

I created a script checking the package versions in the overlay for vivid and got the following output - unparsed for now:

Packages that have higher versions in the PPA than in the archive:
android - (PPA: 20160107-1211-0ubuntu4 | Archive: 20150818-1500-0ubuntu2)
android-headers - (PPA: 4.4.2-2-0ubuntu5 | Archive: 4.4.2-2-0ubuntu4)
bluez - (PPA: 5.36-0ubuntu2~overlay1 | Archive: 5.36-0ubuntu1)
indicator-bluetooth - (PPA: 0.0.6+15.04.20151012-0ubuntu1 | Archive: 0.0.6+15.10.20150929-0ubuntu1)
indicator-datetime - (PPA: 15.04.0+15.04.20151014-0ubuntu1 | Archive: 13.10.0+15.10.20151005-0ubuntu2)
libhybris - (PPA: 0.1.0+git20151016+6d424c9-0ubuntu3~overlay1 | Archive: 0.1.0+git20131207+e452e83-0ubuntu40~gcc5.1)
libusermetrics - (PPA: 1.1.1+15.04.20150916.is.1.1.1+15.04.20150915-0ubuntu1 | Archive: 1.1.1+15.10.20150915-0ubuntu1)
mtp - (PPA: 0.0.4+15.04.20151126-0ubuntu1 | Archive: 0.0.4+15.04.20150219-0ubuntu3~gcc5.1)
qtubuntu-media-signals - (PPA: 0.3+15.04.20150828-0ubuntu1 | Archive: 0.3+15.10.20150710-0ubuntu2~gcc5.1)
ubuntu-app-launch - (PPA: 0.5+15.04.20150916.1-0ubuntu1 | Archive: 0.5+15.10.20150817-0ubuntu3)
ubuntu-touch-session - (PPA: 0.108+15.04.20151019-0ubuntu1 | Archive: 0.108+15.10.20150831-0ubuntu1)
unity-webapps-qml - (PPA: 0.1+15.04.20150508-0ubuntu1 | Archive: 0.1+15.04.20150422-0ubuntu2~gcc5.1)

Packages that seem to have different versions, might need investigation:
apparmor-easyprof-ubuntu - (PPA: 1.3.15 | Archive: 16.04.2)
apport - (PPA: 2.17.2-0ubuntu1.3touch1 | Archive: 2.19.3-0ubuntu3)
bacon2d - (PPA: 0.90.7-0ppa1 | Archive: 0.90.7-0ubuntu1)
ciborium - (PPA: 0.2.12+15.04.20150316.7-0ubuntu2 | Archive: 0.2.12+15.10.20150612-0ubuntu2)
dbus-cpp - (PPA: 4.3.0+15.04.20151126-0ubuntu1 | Archive: 5.0.0+15.10.20151022.1-0ubuntu1)
empathy - (PPA: 3.12.9-1ubuntu2 | Archive: 3.12.11-0ubuntu1)
fakechroot - (PPA: 2.18-1~vivid1 | Archive: 2.18-1)
glmark2 - (PPA: 2014.03+git20150611.fa71af2d-0ubuntu1.1~overlay1 | Archive: 2014.03+git20150611.fa71af2d-0ubuntu2)
gst-plugins-good0.10 - (PPA: 0.10.31-3+nmu1ubuntu7 | Archive: 0.10.31-3+nmu4ubuntu2~gcc5.1)
gtk+3.0 - (PPA: 3.14.15-0ubuntu4 | Archive: 3.18.6-1ubuntu1)
indicator-display - (PPA: 0.1+15.04.20150302-0ubuntu1 | Archive: 0.1+15.10.20150727-0ubuntu2~gcc5.1)
language-pack-touch-ast - (PPA: 1:15.04+20160113 | Archive: 1:16.04+20160110)
language-pack-touch-bg - (PPA: 1:15.04+20160113 | Archive: 1:15.10+20151016)
language-pack-touch-bs - (PPA: 1:15.04+20160113 | Archive: 1:16.04+20160110)
language-pack-touch-ca - (PPA: 1:15.04+20160113 | Archive: 1:16.04+20160110)
language-pack-touch-cs - (PPA: 1:15.04+20160113 | Archive: 1:16.04+20160110)
language-pack-touch-da - (PPA: 1:15.04+20160113 | Archive: 1:16.04+20160110)
language-pack-touch-de - (PPA: 1:15.04+20160113 | Archive: 1:16.04+20160110)
language-pack-touch-el - (PPA: 1:15.04+20160113 | Archive: 1:16.04+20160110)
language-pack-touch-en - (PPA: 1:15.04+20160113 | Archive: 1:16.04+20160110)
language-pack-touch-es - (PPA: 1:15.04+20160113 | Archive: 1:16.04+20160110)
language-pack-touch-eu - (PPA: 1:15.04+20160113 | Archive: 1:16.04+20160110)
language-pack-touch-fi - (PPA: 1:15.04+20160113 | Archive: 1:16.04+20160110)
language-pack-touch...

Read more...

Revision history for this message
Łukasz Zemczak (sil2100) wrote :

Improving the script to handle different cases, will not paste any new results - will send a final comment with the final report after parsing.

Revision history for this message
Łukasz Zemczak (sil2100) wrote :

Did some digging into the latest results and came up with such a list. The situation doesn't look as bad as it seems, but of course some projects might have been missed. Most of the packages that have a big delta between xenial and the overlay are caused by the ABI-problems with gcc5 - some of those, like trust-store and location-service, try to get back to dual-landability already. Developers for those projects need to be made aware of the situation.

Packages that have a delta:

libhybris - (PPA: 0.1.0+git20151016+6d424c9-0ubuntu3~overlay1 | Archive: 0.1.0+git20131207+e452e83-0ubuntu40~gcc5.1)
android - (PPA: 20160107-1211-0ubuntu4 | Archive: 20150818-1500-0ubuntu2)
android-headers - (PPA: 4.4.2-2-0ubuntu5 | Archive: 4.4.2-2-0ubuntu4)
dbus-cpp - (PPA: 4.3.0+15.04.20160112-0ubuntu1 | Archive: 5.0.0+15.10.20151022.1-0ubuntu1)
indicator-bluetooth - (PPA: 0.0.6+15.04.20151012-0ubuntu1 | Archive: 0.0.6+15.10.20150929-0ubuntu1)
indicator-datetime - (PPA: 15.04.0+15.04.20151014-0ubuntu1 | Archive: 13.10.0+15.10.20151005-0ubuntu2)
mtp - (PPA: 0.0.4+15.04.20151126-0ubuntu1 | Archive: 0.0.4+15.04.20150219-0ubuntu3~gcc5.1)
qtubuntu-media-signals - (PPA: 0.3+15.04.20150828-0ubuntu1 | Archive: 0.3+15.10.20150710-0ubuntu2~gcc5.1)
trust-store - (PPA: 1.1.0+15.04.20151211-0ubuntu1 | Archive: 2.0.0+15.10.20150831.3-0ubuntu1)
ubuntu-app-launch - (PPA: 0.5+15.04.20150916.1-0ubuntu1 | Archive: 0.5+15.10.20150817-0ubuntu3)
ubuntu-touch-session - (PPA: 0.108+15.04.20151019-0ubuntu1 | Archive: 0.108+15.10.20150831-0ubuntu1)
unity-webapps-qml - (PPA: 0.1+15.04.20150508-0ubuntu1 | Archive: 0.1+15.04.20150422-0ubuntu2~gcc5.1)
location-service - (PPA: 2.1+15.04.20160106-0ubuntu1 | Archive: 3.0.0-0ubuntu4)
bluez - (PPA: 5.36-0ubuntu2~overlay1 | Archive: 5.36-0ubuntu1)
gst-plugins-good0.10 - (PPA: 0.10.31-3+nmu1ubuntu7 | Archive: 0.10.31-3+nmu4ubuntu2~gcc5.1)

Packages that might need poking for more info:

gtk+3.0 - (PPA: 3.14.15-0ubuntu4 | Archive: 3.18.6-1ubuntu1)
network-manager - (PPA: 0.9.10.0-4ubuntu15.1.8 | Archive: 1.0.4-0ubuntu7)

Raw output: http://paste.ubuntu.com/14496820/

Changed in ubuntu-lt:
status: In Progress → Fix Committed
tags: added: lt-blocker
Changed in ubuntu-lt:
status: Fix Committed → 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.