Bug #16949
Ensure we don't install unwanted packages even if they become "Priority: standard" again
100%
Description
commit:368b038b1ef887d2a85a7b2a1504ef6163d4c169, commit:4685644525247a16840b5e52ff43372dfdf5a084 could lead to these packages being installed again, e.g. in case of override discrepancy between the Debian security archive and the regular Debian archive. This has bitten us a few times in the past, e.g. with exim and mutt. So instead of simply doing what these commits do, we should do the same thing as for procmail and mutt (when the package name is a fixed string) or for geoclue (when we need a regexp).
And while we’re at it, mostly off-topic here but batching these two tasks together will save us time: let’s ensure we never ship policykit-1-gnome
(Bug #16947).
Subtasks
Related issues
Related to Tails - |
Resolved | ||
Blocks Tails - Feature #16209: Core work: Foundations Team | Confirmed | ||
Blocked by Tails - |
Resolved |
History
#1 Updated by intrigeri 2019-08-08 07:59:28
- blocks Feature #16209: Core work: Foundations Team added
#2 Updated by intrigeri 2019-08-08 08:08:38
- Description updated
#3 Updated by intrigeri 2019-08-10 08:17:04
- blocked by
Bug #16822: Release 4.0~beta1 added
#4 Updated by intrigeri 2019-08-10 08:17:20
- related to
Bug #16950: Clean up 98-remove_unwanted_packages vs Buster added
#5 Updated by intrigeri 2019-08-10 08:25:28
intrigeri wrote:
> And while we’re at it, mostly off-topic here but batching these two tasks together will save us time: let’s ensure we never ship policykit-1-gnome
(Bug #16947).
I’ll do it on my branch for Bug #16800 & Bug #16945 (bugfix/misc-buster).
#6 Updated by intrigeri 2019-08-25 06:25:50
- Status changed from Confirmed to In Progress
- Assignee set to intrigeri
- Feature Branch set to bugfix/16949-avoid-unwanted-packages-coming-back
#7 Updated by intrigeri 2019-08-25 07:30:07
- Status changed from In Progress to Needs Validation
- Assignee deleted (
intrigeri)
#8 Updated by segfault 2019-08-25 13:36:19
- Assignee set to intrigeri
LGTM. I pushed a commit which adds braces to a bash parameter expansion.
#9 Updated by intrigeri 2019-08-26 08:02:20
- Status changed from Needs Validation to Resolved
- % Done changed from 0 to 100
Applied in changeset commit:tails|cb23e5cf5335cbc177b6c0065e3902dc94902453.