** Description changed:

  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-plugin-evernote
  address-book-app
  address-book-service
  android
  android-tools
  apparmor-easyprof-ubuntu
  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-ubuntu-touch-schemas
+ gsettings-ubuntu-touch-schemas (shared with desktop, FFe only if paired 
solely with other components of the touch FFes)
  gst-fluendo-mp3
  gst-plugins-bad1.0
- gstreamer1.0-hybris
- gstreamer1.0-hybris
  gupnp-av
  gypsy
  history-service
  hunspell-ar
  hunspell-ru
  indicator-location
  indicator-network
  initramfs-tools-ubuntu-touch
  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-testscenarios
  python-testtools
  qdjango
  qmenumodel
  qml-friends
  qtmultimedia-opensource-src-touch
  qtorganizer5-eds
  qtpowerd
  qtscript-opensource-src
  qtsystems-opensource-src
  qtubuntu
  qtubuntu-camera
  qtubuntu-media-signals
  qtubuntu-sensors
  qtvideo-node
  spandsp
  srtp
  subunit
  syncevolution
  system-image
  telepathy-ofono
  telepathy-qt5
  telephony-service
  tinyxml2
  u1db-qt
  ubuntu-download-manager
  ubuntu-html5-theme
  ubuntu-keyboard
  ubuntuone-credentials
  ubuntu-purchase-service
  ubuntu-settings-components
  ubuntu-system-settings
  ubuntu-system-settings-online-accounts
  ubuntu-touch-customization-hooks
  ubuntu-touch-meta
  ubuntu-touch-session
  ubuntu-touch-sounds
  ubuntu-ui-extras
  unity8
  unity-api
  unity-mir
  unity-notifications
  unity-scope-click
  unity-scope-mediascanner
  unity-scope-onlinemusic
  unity-scopes-api
  unity-scopes-shell
  unity-system-compositor
  upstart-app-launch
  usensord
  ust
  wildmidi
  zbar
  zeromq3
  zmqpp
  
- 
  Script stolen from slangasek:
  $ wget 
http://cdimage.ubuntu.com/daily-live/pending/trusty-desktop-amd64.manifest
  $ wget 
http://cdimage.ubuntu.com/ubuntu-touch/daily-preinstalled/pending/trusty-preinstalled-touch-armhf.manifest
  $ for F in $(sed -e's/[:[:space:]].*//' trusty-desktop-amd64.manifest); do 
grep-dctrl -X -n -FPackage -sSource:Package $F 
/var/lib/apt/lists/*trusty*binary-armhf_Packages | head -n 1; done | sort -u > 
trusty-desktop-sources
  $ for F in $(sed -e's/[:[:space:]].*//' 
trusty-preinstalled-touch-armhf.manifest); do G=$(grep-dctrl -X -n -FPackage 
-sSource:Package $F /var/lib/apt/lists/*trusty*binary-armhf_Packages | head -n 
1); if [ -z "$G" ]; then G=$F; fi; echo $G; done | sort -u > 
trusty-touch-sources
  $ join -j1 -v2 trusty-desktop-sources trusty-touch-sources > only_touch
  
  + I added some seed checks to take into account other flavor seeds:
  for P in $(cat only_touch); do O=$(seeded-in-ubuntu $P | egrep -v 
'seeded|ubuntu-touch|supported'); if [ -z "$O" ]; then echo $P; fi; done

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1282590

Title:
  [FFe] standing freeze exception in trusty for Ubuntu Touch-specific
  packages

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to