Project

General

Profile

Bug #17023

desktop-file-utils generates non-reproducible mimeinfo.cache

Added by segfault 2 months ago. Updated 2 months ago.

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

100%

Feature Branch:
bugfix/17023-reproducible-mimeinfo-cache
Type of work:
Code
Blueprint:
Starter:
Affected tool:

Description

In Tails 3.x, we shipped our own patched desktop-file-utils (0.23-1.0tails1) to produce reproducible mimeinfo.cache files. In 4.x, 0.23-4 from Buster is installed instead, which still produce non-reproducible files. The patch lamby upstreamed was only released in 0.24 (available in Bullseye and Sid).


Related issues

Related to Tails - Bug #13439: mimeinfo.cache not reproducible Resolved 07/07/2017
Blocks Tails - Feature #16209: Core work: Foundations Team Confirmed

Associated revisions

Revision 1869bbf8 (diff)
Added by intrigeri 2 months ago

Document reproducibility issue.

refs: #17023

Revision 92fbdfc6 (diff)
Added by intrigeri 2 months ago

Enable the bugfix-17023-reproducible-mimeinfo-cache APT overlay (refs: #17023).

Revision 9f8f68dc
Added by segfault 2 months ago

Merge branch 'bugfix/17023-reproducible-mimeinfo-cache' into devel (Closes: #17023)

History

#1 Updated by segfault 2 months ago

  • Related to Bug #13439: mimeinfo.cache not reproducible added

#2 Updated by intrigeri 2 months ago

  • Parent task deleted (#16209)

#3 Updated by intrigeri 2 months ago

#4 Updated by intrigeri 2 months ago

  • Priority changed from Normal to Elevated

#5 Updated by intrigeri 2 months ago

  • Status changed from Confirmed to In Progress

#6 Updated by intrigeri 2 months ago

  • Status changed from In Progress to Confirmed

#7 Updated by intrigeri 2 months ago

  • Status changed from Confirmed to In Progress

#8 Updated by intrigeri 2 months ago

  • Status changed from In Progress to Confirmed
  • Assignee set to intrigeri
  • Feature Branch set to bugfix/17023-reproducible-mimeinfo-cache

#9 Updated by intrigeri 2 months ago

Prepared, built & uploaded 0.23-4.0tails1.

#10 Updated by intrigeri 2 months ago

  • Status changed from Confirmed to Needs Validation

#11 Updated by intrigeri 2 months ago

  • Assignee deleted (intrigeri)

All Jenkins jobs pass, including reproducibility (a real run, that took more than 1h, not the fake success it would have returned if the ticket had not been in "Needs Validation" state).

#12 Updated by segfault 2 months ago

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

Also available in: Atom PDF