tails-persistence-setup broken in Jessie
Using the fix in comment 1 of #8274 (closed) 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
Related issues
- Related to #8291 (closed)
- Related to #8266 (closed)
- Blocks #7563 (closed)
Original created by @anonym on 8275 (Redmine)