failure to install
reported by a riseup user:
I tried to install bitmask on Trisquel 7.0 GNU/Linux operating system (which is based on Ubuntu). I first followed the instructions at https://dl.bitmask.net/linux/#debian-8-stablejessie but ran into a number of errors, as shown below. I'm not sure if this is due to using the wrong package (I tried the Debian 8 package, but maybe I should have tried a Ubuntu package). I then tried the instructions at https://dl.bitmask.net/linux/#ubuntu-1504-vivid-vervet (I went for the lowest version number because read that Trisquel 7.0 is based on Ubuntu 14.04 LTS) which resulted in fewer errors on the install, but still didn't work. I'm not sure how useful this ticket is since this may be a operating system version problem on my end, but I thought I'd sent it anyway just in case it is helpful.
Below is the terminal log trying both the Debian 8 then the Ubuntu 15.04 install instructions (disregarding errors as I went):
deck@tape:~$ cat /etc/issue
Trisquel GNU/Linux 7.0 \n \l
deck@tape:~$ cat /etc/debian_version
jessie/sid
deck@tape:~$ sudo -s
[sudo] password for deck:
root@tape:~# apt install -t jessie-backports leap-archive-keyring
Reading package lists... Done
E: The value 'jessie-backports' is invalid for APT::Default-Release as such a release is not available in the sources
root@tape:~# echo "deb http://deb.bitmask.net/debian jessie main" > /etc/apt/sources.list.d/bitmask.list
root@tape:~# apt update
Hit http://us.archive.trisquel.info belenos InRelease
Hit http://us.archive.trisquel.info belenos-updates InRelease
Hit http://us.archive.trisquel.info belenos-security InRelease
Hit http://us.archive.trisquel.info belenos/main Sources
Hit http://us.archive.trisquel.info belenos/main amd64 Packages
Get:1 http://deb.bitmask.net jessie InRelease [4,401 B]
Hit http://us.archive.trisquel.info belenos/main i386 Packages
Ign http://deb.bitmask.net jessie InRelease
Hit http://us.archive.trisquel.info belenos/main Translation-en
Hit http://us.archive.trisquel.info belenos-updates/main Sources
Hit http://us.archive.trisquel.info belenos-updates/main amd64 Packages
Hit http://us.archive.trisquel.info belenos-updates/main i386 Packages
Hit http://us.archive.trisquel.info belenos-security/main Sources
Hit http://us.archive.trisquel.info belenos-security/main amd64 Packages
Hit http://us.archive.trisquel.info belenos-security/main i386 Packages
Ign http://us.archive.trisquel.info belenos/main Translation-en_US
Ign http://us.archive.trisquel.info belenos-updates/main Translation-en_US
Ign http://us.archive.trisquel.info belenos-updates/main Translation-en
Ign http://us.archive.trisquel.info belenos-security/main Translation-en_US
Ign http://us.archive.trisquel.info belenos-security/main Translation-en
Get:2 http://deb.bitmask.net jessie/main amd64 Packages [10.3 kB]
Get:3 http://deb.bitmask.net jessie/main i386 Packages [10.3 kB]
Ign http://deb.bitmask.net jessie/main Translation-en_US
Ign http://deb.bitmask.net jessie/main Translation-en
Fetched 25.1 kB in 4s (5,250 B/s)
Reading package lists... Done
W: GPG error: http://deb.bitmask.net jessie InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 1E34A1828E207901
root@tape:~# apt install bitmask
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
bitmask : Depends: leap-keymanager (>= 0.5.1) but it is not going to be installed
Depends: leap-mail (>= 0.4.1) but it is not going to be installed
Depends: python-leap-common (>= 0.5.1) but it is not going to be installed
Depends: python-logbook (>= 0.7.0-1) but it is not going to be installed
Depends: python-txzmq (>= 0.7.3) but it is not going to be installed
Depends: python-zmq (>= 14.4.1-1.1) but it is not going to be installed
Depends: soledad-client (>= 0.8.0) but it is not going to be installed
Depends: python-twisted-core (>= 14.0.2) but it is not going to be installed
Recommends: xul-ext-bitmask but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
root@tape:~# cat etc/ubuntu_version
cat: etc/ubuntu_version: No such file or directory
root@tape:~# sudo -s
root@tape:~# add-apt-repository "deb http://deb.bitmask.net/debian vivid main"
root@tape:~# wget -O- https://dl.bitmask.net/apt.key | apt-key add -
--2017-03-26 08:07:04-- https://dl.bitmask.net/apt.key
Resolving dl.bitmask.net (dl.bitmask.net)... 37.218.242.148
Connecting to dl.bitmask.net (dl.bitmask.net)|37.218.242.148|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 20764 (20K) [application/pgp-keys]
Saving to: ‘STDOUT’
100%[======================================>] 20,764 --.-K/s in 0.1s
2017-03-26 08:07:05 (158 KB/s) - written to stdout [20764/20764]
OK
root@tape:~# apt update
Hit http://us.archive.trisquel.info belenos InRelease
Hit http://us.archive.trisquel.info belenos-updates InRelease
Hit http://us.archive.trisquel.info belenos-security InRelease
Hit http://us.archive.trisquel.info belenos/main Sources
Hit http://us.archive.trisquel.info belenos/main amd64 Packages
Hit http://us.archive.trisquel.info belenos/main i386 Packages
Hit http://us.archive.trisquel.info belenos/main Translation-en
Get:1 http://deb.bitmask.net vivid InRelease [4,393 B]
Hit http://us.archive.trisquel.info belenos-updates/main Sources
Hit http://us.archive.trisquel.info belenos-updates/main amd64 Packages
Hit http://us.archive.trisquel.info belenos-updates/main i386 Packages
Get:2 http://deb.bitmask.net jessie InRelease [4,401 B]
Hit http://us.archive.trisquel.info belenos-security/main Sources
Hit http://us.archive.trisquel.info belenos-security/main amd64 Packages
Hit http://us.archive.trisquel.info belenos-security/main i386 Packages
Get:3 http://deb.bitmask.net vivid/main amd64 Packages [7,833 B]
Get:4 http://deb.bitmask.net vivid/main i386 Packages [7,825 B]
Get:5 http://deb.bitmask.net jessie/main amd64 Packages [10.3 kB]
Ign http://us.archive.trisquel.info belenos/main Translation-en_US
Ign http://us.archive.trisquel.info belenos-updates/main Translation-en_US
Ign http://us.archive.trisquel.info belenos-updates/main Translation-en
Ign http://us.archive.trisquel.info belenos-security/main Translation-en_US
Ign http://us.archive.trisquel.info belenos-security/main Translation-en
Get:6 http://deb.bitmask.net jessie/main i386 Packages [10.3 kB]
Ign http://deb.bitmask.net vivid/main Translation-en_US
Ign http://deb.bitmask.net vivid/main Translation-en
Ign http://deb.bitmask.net jessie/main Translation-en_US
Ign http://deb.bitmask.net jessie/main Translation-en
Fetched 45.1 kB in 4s (10.9 kB/s)
Reading package lists... Done
root@tape:~# apt install bitmask leap-archive-keyring
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
bitmask : Depends: leap-keymanager (>= 0.5.1) but it is not going to be installed
Depends: leap-mail (>= 0.4.1) but it is not going to be installed
Depends: python-leap-common (>= 0.5.1) but it is not going to be installed
Depends: python-logbook (>= 0.7.0-1) but it is not going to be installed
Depends: python-txzmq (>= 0.7.3) but it is not going to be installed
Depends: python-zmq (>= 14.4.1-1.1) but it is not going to be installed
Depends: soledad-client (>= 0.8.0) but it is not going to be installed
Depends: python-twisted-core (>= 14.0.2) but it is not going to be installed
Recommends: xul-ext-bitmask but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
root@tape:~#