Bug #8275
tails-persistence-setup broken in Jessie
Start date:
2014-11-18
Due date:
% Done:
100%
Description
Using the fix in comment 1 of Bug #8274 to install a Jessie-based Tails to a USB device and then booting it reveals that tails-persistence-setup
is broken in Jessue. I get the following:
localuser:tails-persistence-setup being added to access control list
Working on device /dev/sda
Assertion failed!
at /usr/share/perl5/Carp/Assert/More.pm line 189.
Carp::Assert::More::assert_defined(undef) called at /usr/share/perl5/Tails/UDisks.pm line 72
Tails::UDisks::get_device_property(Tails::UDisks=HASH(0xa994684), undef, "LuksHolder") called at /usr/lib/i386-linux-gnu/perl5/5.20/Moose/Meta/Method/Delegation.pm line 109
Tails::Persistence::Setup::get_device_property(Tails::Persistence::Setup=HASH(0x93246b0), undef, "LuksHolder") called at /usr/share/perl5/Tails/Persistence/Setup.pm line 247
Tails::Persistence::Setup::_build_persistence_partition_mountpoint(Tails::Persistence::Setup=HASH(0x93246b0)) called at accessor Tails::Persistence::Setup::persistence_partition_mountpoint (defined at /usr/share/perl5/Tails/Persistence/Setup.pm line 109) line 15
Tails::Persistence::Setup::persistence_partition_mountpoint(Tails::Persistence::Setup=HASH(0x93246b0)) called at /usr/share/perl5/Tails/Persistence/Setup.pm line 289
Tails::Persistence::Setup::_build_configuration(Tails::Persistence::Setup=HASH(0x93246b0)) called at accessor Tails::Persistence::Setup::configuration (defined at /usr/share/perl5/Tails/Persistence/Setup.pm line 148) line 11
Tails::Persistence::Setup::configuration(Tails::Persistence::Setup=HASH(0x93246b0)) called at /usr/share/perl5/Tails/Persistence/Setup.pm line 470
Tails::Persistence::Setup::run(Tails::Persistence::Setup=HASH(0x93246b0)) called at /usr/bin/tails-persistence-setup line 27
Subtasks
Related issues
Related to Tails - |
Resolved | 2014-11-23 | |
Related to Tails - |
Resolved | 2014-11-17 | |
Blocks Tails - |
Resolved | 2014-11-26 | 2016-01-15 |
History
#1 Updated by anonym 2014-11-18 19:06:07
- Assignee set to intrigeri
#2 Updated by anonym 2014-11-19 17:49:54
- blocks
Feature #7563: Update the automated test suite for Jessie ISO images added
#3 Updated by intrigeri 2014-11-23 17:15:21
- related to
Feature #8291: Port tails-persistence-setup and perl5lib to UDisks2 added
#4 Updated by intrigeri 2014-11-25 20:38:39
- related to
Bug #8266: Tails::RunningSystem::boot_device doesn't work on Jessie added
#5 Updated by intrigeri 2014-12-18 11:29:13
- Priority changed from Normal to High
#6 Updated by anonym 2015-03-11 16:30:56
- Target version changed from Tails_2.0 to Tails_1.8
- QA Check set to Info Needed
This ticket blocks Feature #7563, which has the 1.6.1 milestone, so I’m setting it to the same. However, we likely will have to finish Feature #7563 way earlier than 1.6.1. I would possibly even like to work on it during this cycle (1.3.1) but no later than 1.4 really. What do you think?
#7 Updated by intrigeri 2015-03-12 09:33:44
> I would possibly even like to work on it during this cycle (1.3.1) but no later than 1.4 really. What do you think?
Good news for you: I’ve planned to work on it this week :)
#8 Updated by intrigeri 2015-03-14 14:37:49
- Status changed from Confirmed to Resolved
- Target version changed from Tails_1.8 to Tails_2.0
- % Done changed from 0 to 100
- QA Check deleted (
Info Needed)
anonym: it’s now repaired.