Bug #10374

Drop Installer's dependency on isomd5sum

Added by intrigeri 2015-10-15 01:23:47 . Updated 2015-11-11 06:42:12 .

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Installation
Target version:
Start date:
2015-10-15
Due date:
% Done:

100%

Feature Branch:
Type of work:
Code
Blueprint:

Starter:
Affected tool:
Installer
Deliverable for:

Description

Only its checkisomd5 utility is “used” in the Installer’s code, and we don’t embed checksum info in the ISO, so it brings no value. isomd5sum is not in Ubuntu/main, so it makes it harder than needed to install Tails Installer on Ubuntu.

This work should be done in the feature/jessie (and debian/sid) branches only, no need to bother with the Wheezy version.


Subtasks


History

#1 Updated by intrigeri 2015-10-15 01:24:07

#2 Updated by intrigeri 2015-10-15 02:27:07

  • Status changed from Confirmed to In Progress
  • % Done changed from 0 to 10
  • Feature Branch set to installer:bugfix/10374-no-isomd5sum

Upstream side of things drafted. Next steps: test, update Debian packaging.

#3 Updated by intrigeri 2015-10-31 07:54:03

  • Assignee deleted (intrigeri)
  • % Done changed from 10 to 30
  • Feature Branch deleted (installer:bugfix/10374-no-isomd5sum)

u, now that you’ve cherry-picked this change (in a weird way, that lost my commit message, so I cherry-picked my commit and committed it again with —allow-empty so we have the explanation for that change), and it was merged into feature/jessie, the next step is to drop the dependency in the packaging. Can you please do it while doing Feature #8553?

#4 Updated by Anonymous 2015-11-10 04:32:14

  • Assignee set to intrigeri
  • % Done changed from 30 to 100
  • QA Check set to Ready for QA

Done, but i should redo a release then. Will check for other leftover tickets on the packaging.

#5 Updated by intrigeri 2015-11-10 05:54:47

  • Assignee deleted (intrigeri)
  • Target version changed from Tails_1.7 to Tails_1.8
  • % Done changed from 100 to 80
  • QA Check changed from Ready for QA to Dev Needed

u wrote:
> Done, but i should redo a release then.

Upstream 4.4.1 has the needed bits, and the changes in tails/jessie are OK, so yes, please prepare a new package.

#6 Updated by Anonymous 2015-11-10 06:43:18

  • Status changed from In Progress to Resolved

waiting for other changes. I’ve already built a package locally and it works. closing this ticket.

#7 Updated by intrigeri 2015-11-11 06:42:12

  • Assignee deleted ()
  • % Done changed from 80 to 100
  • QA Check changed from Dev Needed to Pass