Project

General

Profile

Bug #17023

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

Added by segfault 17 days ago. Updated 14 days 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 17 days ago

Document reproducibility issue.

refs: #17023

Revision 92fbdfc6 (diff)
Added by intrigeri 16 days ago

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

Revision 9f8f68dc
Added by segfault 14 days ago

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

History

#1 Updated by segfault 17 days ago

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

#2 Updated by intrigeri 17 days ago

  • Parent task deleted (#16209)

#3 Updated by intrigeri 17 days ago

#4 Updated by intrigeri 17 days ago

  • Priority changed from Normal to Elevated

#5 Updated by intrigeri 17 days ago

  • Status changed from Confirmed to In Progress

#6 Updated by intrigeri 16 days ago

  • Status changed from In Progress to Confirmed

#7 Updated by intrigeri 16 days ago

  • Status changed from Confirmed to In Progress

#8 Updated by intrigeri 16 days 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 16 days ago

Prepared, built & uploaded 0.23-4.0tails1.

#10 Updated by intrigeri 16 days ago

  • Status changed from Confirmed to Needs Validation

#11 Updated by intrigeri 16 days 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 14 days ago

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

Also available in: Atom PDF