oem-config task selection doesn't work with debconf-using packages
Bug #337306 reported by
Colin Watson
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
debconf (Ubuntu) |
Fix Released
|
Medium
|
Colin Watson | ||
Jaunty |
Fix Released
|
Medium
|
Colin Watson | ||
ubiquity (Ubuntu) |
Invalid
|
Low
|
Unassigned | ||
Jaunty |
Won't Fix
|
Low
|
Unassigned |
Bug Description
oem-config doesn't invoke tasksel in such a way as to allow debconf-using packages to be installed successfully.
Changed in oem-config: | |
assignee: | nobody → cjwatson |
importance: | Undecided → Wishlist |
milestone: | none → jaunty-alpha-6 |
status: | New → Triaged |
Changed in oem-config: | |
milestone: | jaunty-alpha-6 → ubuntu-9.04-beta |
Changed in oem-config (Ubuntu Jaunty): | |
importance: | Wishlist → Low |
milestone: | ubuntu-9.04-beta → ubuntu-9.04 |
Changed in debconf (Ubuntu Jaunty): | |
milestone: | none → ubuntu-9.04-beta |
description: | updated |
affects: | oem-config (Ubuntu) → ubiquity (Ubuntu) |
tags: | added: oem-config |
Changed in ubiquity (Ubuntu): | |
assignee: | Colin Watson (cjwatson) → nobody |
Changed in ubiquity (Ubuntu Jaunty): | |
assignee: | Colin Watson (cjwatson) → nobody |
To post a comment you must log in.
This is actually a bit more significant than wishlist, since oem-config breaks if you select such a package. It turns out that the main bulk of the fix is in debconf.
However, there is one remaining piece, namely that oem-config's top-level debconf frontend is currently set to reshow all questions, but this causes e.g. mysql-server/ root_password to be asked three times during installation of the LAMP server task. Fixing this can wait until after beta, not least because I'm not entirely sure how to do it correctly. I suspect I may have to bite my tongue and clear the seen flag on an explicit list of questions.