Merge ~ahasenack/ubuntu/+source/base-files:groovy-base-files-motd-optional-prio into ubuntu/+source/base-files:ubuntu/devel
Status: | Merged |
---|---|
Approved by: | Andreas Hasenack |
Approved revision: | 0d25b10940459eec5b1d2ab407536ef7e936a641 |
Merged at revision: | 0d25b10940459eec5b1d2ab407536ef7e936a641 |
Proposed branch: | ~ahasenack/ubuntu/+source/base-files:groovy-base-files-motd-optional-prio |
Merge into: | ubuntu/+source/base-files:ubuntu/devel |
Diff against target: |
27 lines (+8/-0) 2 files modified
debian/changelog (+7/-0) debian/control (+1/-0) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Bryce Harrington (community) | Approve | ||
Canonical Server | Pending | ||
Review via email: mp+389356@code.launchpad.net |
Description of the change
Without a specific "Priority:" setting in d/control for motd-news-config, it inherits the one from base-files, which is "required". See the package currently uploaded to groovy at https:/
That has some implications, but the most notable is for the release upgrader. With that setting, do-release-upgrade from a focal desktop to groovy currently installs motd-news-config, even though there is no depepdency asking for it:
2020-08-14 14:13:21,809 DEBUG Installing 'motd-news-config' (priority in required set 'required' but not scheduled for install)
This MP sets it to "optional", which is what the majority of packages should have. See https:/
Looks good, +1, was good opportunity to refamiliarize myself with the priority definitions in debian-policy.