[FFe] standing freeze exception in trusty for Ubuntu Touch-specific packages
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Dear Release Team,
I would like to request a blanket FFe wrt Ubuntu Touch, for those packages that are part of Ubuntu Touch but not part of Ubuntu Desktop. TTBOMK, the packages that are different between the two are not otherwise used in other flavor images.
I've assembled a list of 136 source packages, included inline below, that would be affected by this. The script used to generate the list is included at the bottom.
For the vast majority of these packages, there is no expectation of freeze-breaking changes; but since there is a high probability that some critical features will not be landed by Feature Freeze for some subset of these packages, I think it makes sense to deal with these as a whole rather than requesting exceptions package-by-package or feature-by-feature.
You will notice as well that I didn't include Qt5 from the list, as they are going to have another FFe for it (see discussions on the devel ML about update to Qt 5.2) to separate concerns. I did the same for autopilot and Mir (as it's used as a prerequisite in term of testing or build-dependency on the desktop, but not installed in the seed).
Finally, I added the "android" package which isn't installed on the seed per say, but is used to build the image and provide the android part of the Touch image.
account-
address-book-app
address-
android
android-tools
apparmor-
autopilot
autopilot-qt
bluetooth-touch
camera-app
capnproto
click
click-apparmor
content-hub
contextlib2
cordova-ubuntu
dbus-cpp
dee-qt
dialer-app
dutch
fbset
flite
fonts-arphic-ukai
friends-app
gallery-app
game-music-emu
geoclue-providers
gflags
google-glog
grilo
grilo-plugins
gsettings-
gst-fluendo-mp3
gst-plugins-bad1.0
gupnp-av
gypsy
history-service
hunspell-ar
hunspell-ru
indicator-location
indicator-network
initramfs-
ipolish
libdmapsharing
libhybris
libjsoncpp
libmediainfo
libmimic
libofa
liboil
libpgm
libpinyin
libsynthesis
liburcu
libusermetrics
libzen
location-service
lucene++
lxc-android-config
maliit-framework
mediaplayer-app
mediascanner
mediascanner2
messaging-app
mir
mtp
ofono
ofono-qt
platform-api
poppler-qml-plugin
powerd
presage
process-cpp
pyjunitxml
python-evdev
python-extras
python-fixtures
python-gnupg
python-mimeparse
python-
python-testtools
qdjango
qmenumodel
qml-friends
qtmultimedia-
qtorganizer5-eds
qtpowerd
qtscript-
qtsystems-
qtubuntu
qtubuntu-camera
qtubuntu-
qtubuntu-sensors
qtvideo-node
spandsp
srtp
subunit
sync-monitor
syncevolution
system-image
telepathy-ofono
telepathy-qt5
telephony-service
tinyxml2
u1db-qt
ubuntu-
ubuntu-html5-theme
ubuntu-keyboard
ubuntuone-
ubuntu-
ubuntu-push
ubuntu-
ubuntu-
ubuntu-
ubuntu-
ubuntu-touch-meta
ubuntu-
ubuntu-touch-sounds
ubuntu-ui-extras
unity8
unity-api
unity-mir
unity-notifications
unity-scope-click
unity-scope-
unity-scope-
unity-scopes-api
unity-scopes-shell
unity-system-
upstart-app-launch
url-dispatcher (no ABI changes allowed)
usensord
ust
wildmidi
zbar
zeromq3
zmqpp
Script stolen from slangasek:
$ wget http://
$ wget http://
$ for F in $(sed -e's/[:
$ for F in $(sed -e's/[:
$ join -j1 -v2 trusty-
+ I added some seed checks to take into account other flavor seeds:
for P in $(cat only_touch); do O=$(seeded-
summary: |
- [FFe] standing freeze exception for Ubuntu Touch-specific packages + [FFe] standing freeze exception in trusty for Ubuntu Touch-specific + packages |
description: | updated |
description: | updated |
Changed in ubuntu: | |
assignee: | nobody → rosa maria (rprosamaria383) |
Changed in ubuntu: | |
assignee: | rosa maria (rprosamaria383) → nobody |
Changed in ubuntu: | |
assignee: | nobody → rosa maria (ceryscloe) |
Changed in ubuntu: | |
assignee: | rosa maria (ceryscloe) → nobody |
Changed in ubuntu: | |
status: | Confirmed → Fix Released |
There's nothing here that looks like a problem to me. The CI process used on the phone images should be sufficient to ensure release quality without a freeze, and given that these packages aren't used on any other images, that should suffice.