Packages installed after ubiquity completes will get removed in oem-config
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
dell-recovery (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Oneiric |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
version: 1.11
Ubiquity r5084 introduced code to allow remove_oem_extras to work properly in oem-config. Because of that change, any packages installed outside of oem-config (such as those in ubiquity success scripts) will be removed in oem-config.
Regression potential:
None for oneiric. That change for ubiquity was introduced for precise and is only present in oneiric in custom OEM builds. This fix is intended specifically for custom OEM builds that happen to use the Ubuntu archive rather than their own archive.
Testing:
1) Download an Ubuntu oneiric image using the latest ubiquity for oneiric.
2) Download ubiquity r5084 and create a patch
3) Create a dell-recovery image using the dell-recovery 1.11 tool in BTO builder mode
4) Write the image to a USB stick
5) Unplug/replug the USB stick
6) Create a directory called "scripts" in the root of the USB stick
7) Copy the ubiquity patch into scripts and create a file called "emergency.sh" that will apply the patch to ubiquity on the fly from within casper.
8) Boot the USB stick on a system that would require the bcmwl-kernel-source package for proper support of the wireless
9) After all 3 stages of install, verify that bcmwl-kernel-source is installed.
Fix upstream:
This is fixed in dell-recovery trunk and will be included in precise in the next upload.
Related branches
Changed in dell-recovery (Ubuntu): | |
status: | New → Fix Committed |
tags: |
added: verification-done removed: verification-needed |
Hello Mario, or anyone else affected,
Accepted dell-recovery into oneiric-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https:/ /wiki.ubuntu. com/Testing/ EnableProposed for documentation how to enable and use -proposed. Thank you in advance!