Project

General

Profile

Bug #16950

Clean up 98-remove_unwanted_packages vs Buster

Added by anonym 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

  • We should clean up among the packages we try to purge, as they tend to cause issues with when building from a tagged snapshot.
  • We should clean up the last-minute release fixes (those listed by packages_to_purge).

Related issues

Related to Tails - Bug #16949: Ensure we don't install unwanted packages even if they become "Priority: standard" again Resolved
Blocked by Tails - Bug #16822: Release 4.0~beta1 Resolved

Associated revisions

Revision e9093bef (diff)
Added by intrigeri 29 days ago

Remove unneeded package cleanup (refs: #16950)

gcc-6 is not in Buster so there's no chance we've installed it
during the build ⇒ no need to deinstall it.

Revision c3c50729 (diff)
Added by intrigeri 29 days ago

Turn hotfixes into a guarantee we don't ship these unwanted packages (refs: #16950)

There's little harm in keeping this cleanup step, even though there's
a good chance it is useless… most of the time.

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

See also #16949.

#2 Updated by anonym about 2 months ago

  • Subject changed from Update 98-remove_unwanted_packages vs Buster to Clean up 98-remove_unwanted_packages vs Buster
  • Description updated (diff)

intrigeri wrote:

See also #16949.

Ok, so I repurposed this ticket for only the clean up parts.

#3 Updated by intrigeri about 1 month ago

  • Priority changed from Normal to Elevated

#4 Updated by intrigeri about 1 month ago

#5 Updated by intrigeri about 1 month ago

  • Related to Bug #16949: Ensure we don't install unwanted packages even if they become "Priority: standard" again added

#6 Updated by intrigeri 29 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 29 days ago

anonym wrote:

  • We should clean up among the packages we try to purge, as they tend to cause issues with when building from a tagged snapshot.

I don't understand what could be cleaned up here: every package we purge was installed during the build of 4.0~beta1 and thus had, and still has, to be purged, no?

  • We should clean up the last-minute release fixes (those listed by packages_to_purge).

I've removed the one that will be useless starting from Buster. But I'd rather keep the other ones, to ensure these packages don't ever come back. It does little harm to keep this clean up step, apart of adding a few cheap calls to is_package_installed, which should be pretty much unnoticeable on the total build time.

#8 Updated by intrigeri 28 days ago

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

#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