securedrop
securedrop copied to clipboard
Can't install / upgrade on tails 6.3 ?
Description
I have a securedrop 2.6 on tails 5.14 I reinstalled a new tails key on 6.3 with the same Persistence
I tried to upgrade to 2.8 as follow :
cd Persistence/securedrop
git fetch ... checkout 2.8.0
./securedrop-admin setup
the setup removed the old venv and failed like this:
amnesia@amnesia:~/Persistent/securedrop$ ./securedrop-admin setup
INFO: Checking apt dependencies are installed
INFO: Setting up virtualenv
ERROR: Unable to create virtualenv. Check network settings and try again.
Expected Behavior
I expected setup to install the required packages
Actual Behavior
An error appeared
Comments
I found a way to finish setup, by :
sudo apt update
sudo apt install python3-virtualenv python3-yaml python3-pip virtualenv libffi-dev libssl-dev libpython3-dev sq-keyring-linter
and then the setup and tailsconfig worked perfectly
amnesia@amnesia:~/Persistent/securedrop$ ./securedrop-admin setup
INFO: Checking apt dependencies are installed
INFO: Setting up virtualenv
INFO: Checking Python dependencies for securedrop-admin
INFO: Python dependencies for securedrop-admin upgraded
INFO: Finished installing SecureDrop dependencies
amnesia@amnesia:~/Persistent/securedrop$ ./securedrop-admin tailsconfig
INFO: Checking for SecureDrop updates...
INFO: All updates applied
INFO: Configuring Tails workstation environment
INFO: You'll be prompted for the temporary Tails admin password, which was set on Tails login screen
...
Do you know if 2.8.0 is compatible with Tails 6.3 ?