lp:~roadmr/checkbox/packaging-sync-packaging

Created by Daniel Manrique and last modified
Get this branch:
bzr branch lp:~roadmr/checkbox/packaging-sync-packaging
Only Daniel Manrique can upload to this branch. If you are Daniel Manrique please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Daniel Manrique
Project:
Checkbox
Status:
Merged

Recent revisions

14. By Daniel Manrique

Added rules for checkbox-hw-collection

13. By Daniel Manrique

Added installation of network.cfg and virtualization.cfg config files

12. By Daniel Manrique

Added installation of pkexec policy file

11. By Daniel Manrique

Ran wrap-and-sort

10. By Daniel Manrique

"[r=zkrynicki][bug=][author=roadmr] automatic merge by tarmac"

9. By Jeremy BĂ­cha

"[r=zkrynicki][bug=][author=jbicha] automatic merge by tarmac"

8. By Daniel Manrique

"[r=sylvain-pineau][bug=][author=roadmr] This is the Nth attempt to get the dependencies right.

This branch makes it so that gstreamer 1.0 packages are mandatory for checkbox to even install. This should guarantee that audio_test will run. But, as mentioned earlier, the consequence is that checkbox will be *uninstallable* on Precise, unless the gstreamer backports PPA is added.

This is fine for certification since we can add the PPA in our preseed files, so it won't mean extra work for us. But for other use cases (particularly OEM testing), it will make life more complex, because checkbox will simply not install if they forget to add the PPA. This will also need rebuilding all the offline tarballs to include the gstreamer PPA and packages, but this is a secondary concern as it only implies the extra time to rebuild the tarballs, which is a scripted process.

A second option is to copy the required packages to the checkbox PPA, so they are always available to anyone installing checkbox from this PPA. This makes sense because the PPA version is the only one requiring gstreamer 1.0 for Precise. Note that the packages *are* available on 12.10 and higher so that shouldn't pose a problem."

7. By Daniel Manrique

Added new recommends for the python3/gstreamer1.0 audio test, by roadmr

6. By Zygmunt Krynicki

Fix the way tests are started

5. By Zygmunt Krynicki

Build and install stuff in checkbox-old

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:checkbox
This branch contains Public information 
Everyone can see this information.

Subscribers