Bug #10602

Tails Installer requires syslinux 6.x that is not in Ubuntu trusty

Added by intrigeri 2015-11-23 05:52:50 . Updated 2015-12-09 11:50:12 .

Status:
Resolved
Priority:
Elevated
Assignee:
Category:
Installation
Target version:
Start date:
2015-11-23
Due date:
% Done:

50%

Feature Branch:
Type of work:
Discuss
Blueprint:

Starter:
Affected tool:
Installer
Deliverable for:

Description

trusty has 3:4.05+dfsg-6+deb8u1, Tails Installer needs syslinux 6.x. What do we do about it?

By the way, the installer has a depends on syslinux (>= 6.03), which should prevent installing on trusty, but it might not work due to the epoch.


Subtasks


Related issues

Related to Tails - Bug #10646: Tails Installer fails on Ubuntu Resolved 2015-11-24

History

#1 Updated by intrigeri 2015-11-25 02:51:50

#2 Updated by intrigeri 2015-11-25 03:00:31

  • Status changed from Confirmed to In Progress
  • % Done changed from 0 to 10

intrigeri wrote:
> By the way, the installer has a depends on syslinux (>= 6.03), which should prevent installing on trusty, but it might not work due to the epoch.

I’ve fixed that locally and will upload a package with a corrected dependency.

Of course it doesn’t fully address what this ticket is about, but at least we won’t pretend that something that can’t work is worth trying. I’ll let you folks lead the next steps.

#3 Updated by intrigeri 2015-11-25 08:42:11

  • Assignee set to sajolida
  • % Done changed from 10 to 50
  • QA Check set to Info Needed

Executive summary: Tails Installer outside of Tails requires Debian Jessie, Ubuntu vivid (14.10), or newer.

Actually, I think this is a non-issue. Our goal was to have Tails Installer working in the upcoming Ubuntu LTS, that is 16.04, that will be out in 5 months (and the initial upload schedule was meant to allow this to happen), not with the previous (current) LTS that was release 1.5 years ago and lacks some stuff Tails Installer depends on. So, now that the dependency has been clarified, I think we should just close this ticket. I’d like to see sajolida check if/how it impacts the web assistant, and create whatever ticket they’ll need to adjust it accordingly, before we close this ticket.

Note that backporting syslinux 6 for Trusty is not a technically valid option: the packaging changes so much (files moving around packages) between 4.x and 6.x that a backport would break most reverse-dependencies, which is why we never uploaded syslinux 6 to wheezy-backports, and kept it in-house.

#4 Updated by sajolida 2015-11-26 04:07:35

  • related to Bug #10646: Tails Installer fails on Ubuntu added

#5 Updated by sajolida 2015-11-26 04:08:37

  • Target version set to Tails_1.8

This needs to be clarified before the Beta version of the assistant. So marking for 1.8.

#6 Updated by sajolida 2015-12-09 11:50:13

  • Status changed from In Progress to Resolved
  • Assignee deleted (sajolida)

I’m fine with 16.04 only. I’ll translate this while working on Bug #10619.