Frequently Asked Questions - Supersedence

Learn the answers to frequently asked questions about Supersedence in Debian patching with BigFix.

What is Supersedence?

Supersedence is all about replacing an outdated Fixlet with the latest Fixlet.

How does Supersedence work in Bigfix Patching?

Supersedence helps you update BigFix application Fixlets to their latest version by using newly released Fixlets. The superseded Fixlet replaces the outdated Fixlet containing the following details for backtracking.

Note: The x-Fixlet-Superseded field in the Fixlet states the newer version number.
Figure 1. Supersedence Information

Patch fixlet

The superseded by version (newer version) is displayed in the Description tab as shown in the sample Debian Fixlet screenshot.

What is a superseder?

Superseder is the latest Fixlet that replaces or updates the outdated version.

What is a supersedee?

Supersedee is an outdated Fixlet that is replaced by the latest Fixlet.

Can I use the superseded Fixlet to deploy an application even if a latest version is available for the same application?

Yes. You can update the application to the latest version. You can also still use the superseded Fixlet to deploy the application. The Fixlet description mentions that there is an update available for the application.

What are the exceptions when the superseded Fixlets cannot be used?

Applications like Google Chrome allows you to download only the latest version available.

  • Downloadable version: In such applications, the superseded Fixlets would deploy only the latest available version.
  • Reason: The download link remains constant in all the Fixlets regardless of being a regular Fixlet or a superseded Fixlet.

Does the architecture of the package play a role in supersedence?

Yes. For example, the amd64 architecture Fixlet can be superseded only by another amd64 architecture Fixlet and not by any other architecture Fixlet.

How does supersedence work in Debian?

Superseding Fixlets in Debian work based on the package name and version number.

Will the same Fixlet be superseded two or more times?

No, when a Fixlet is superseded by the latest version, the Fixlet is marked as superseded:True in the seenfile of the corresponding OS code to avoid superseding the Fixlet again.