Project

General

Profile

Bug #16949

Ensure we don't install unwanted packages even if they become "Priority: standard" again

Added by intrigeri about 2 months ago. Updated 27 days ago.

Status:
Resolved
Priority:
Elevated
Assignee:
Category:
Build system
Target version:
Start date:
Due date:
% Done:

100%

Feature Branch:
bugfix/16949-avoid-unwanted-packages-coming-back
Type of work:
Code
Blueprint:
Starter:
Affected tool:

Description

368b038b1ef887d2a85a7b2a1504ef6163d4c169, 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 (#16947).


Related issues

Related to Tails - Bug #16950: Clean up 98-remove_unwanted_packages vs Buster Resolved
Blocks Tails - Feature #16209: Core work: Foundations Team Confirmed
Blocked by Tails - Bug #16822: Release 4.0~beta1 Resolved

Associated revisions

Revision cca4a585 (diff)
Added by intrigeri 28 days ago

Ensure we don't install unwanted packages even if they become "Priority: standard" again (refs: #16949)

This is a follow-up to commits 368b038b1ef887d2a85a7b2a1504ef6163d4c169 and
4685644525247a16840b5e52ff43372dfdf5a084, that 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 mutt. Let's avoid this biting us again for rpcbind, tcpd,
and exim4*.

Revision cb23e5cf
Added by intrigeri 27 days ago

Merge branch 'bugfix/16949-avoid-unwanted-packages-coming-back' into devel (Closes: #16949, #16950)

History

#1 Updated by intrigeri about 2 months ago

#2 Updated by intrigeri about 2 months ago

  • Description updated (diff)

#3 Updated by intrigeri about 1 month ago

#4 Updated by intrigeri about 1 month ago

  • Related to Bug #16950: Clean up 98-remove_unwanted_packages vs Buster added

#5 Updated by intrigeri about 1 month ago

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 (#16947).

I'll do it on my branch for #16800 & #16945 (bugfix/misc-buster).

#6 Updated by intrigeri 28 days ago

  • 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 28 days ago

  • Status changed from In Progress to Needs Validation
  • Assignee deleted (intrigeri)

#8 Updated by segfault 28 days ago

  • Assignee set to intrigeri

LGTM. I pushed a commit which adds braces to a bash parameter expansion.

#9 Updated by intrigeri 27 days ago

  • Status changed from Needs Validation to Resolved
  • % Done changed from 0 to 100

Also available in: Atom PDF