Bitmask unmet dependancies

6 respostas [Última entrada]
Jellyfish
Desconectado
Joined: 10/31/2015

Hello everyone I'm a new Trisquel user,and I'm trying to figure out how to install an application called Bitmask on Trisquel 7. I have followed every step on the provider's website (https://dl.bitmask.net/linux/) for Ubuntu 14.04. But when I ran the command "apt-get install bitmask leap-keyring" the response I got was:

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 but it is not going to be installed
Depends: leap-mail (>= 0.3.11) but it is not going to be installed
Depends: python-leap-common (>= 0.3.7) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Does anyone know how to resolve the unmet dependencies?

Magic Banana

I am a member!

I am a translator!

Desconectado
Joined: 07/24/2010

The dependencies are provided by the PPA you added. However, "you have held broken packages". You can list those packages from the "Synaptic package manager" in the "System settings": click on the "Custom filters" button in the bottom-left part of the interface and then choose "Broken" above. You may try to remove those broken packages... unless important packages would be removed altogether.

SuperTramp83

I am a translator!

Desconectado
Joined: 10/31/2014

I don't think you can fix that. The client relies on very specific packages version and there are a lot of dependencies. I don't think the dependency hell can be easily solved (if at all). Trust me, I do speak from experience here.
Install the standalone bundle. Don't forget to verify the tar with gpg.
cheers

Magic Banana

I am a member!

I am a translator!

Desconectado
Joined: 07/24/2010

Did you actually have a similar experience in installing Bitmask?

I did not but the PPA is made for Ubuntu 14.04 (same versions of the packages as Trisquel 7) and it provides the problematic dependencies (hence in the proper versions). The problem does not seem to be related to Bitmask but to broken packages on his system.

SuperTramp83

I am a translator!

Desconectado
Joined: 10/31/2014

Yes mate. I have had this experience with bitmask. Every once in a while they update a package or two in their repo so every x months this can happen.. As a matter of fact they did it quite recently for the debian repo I was using and that broke a package which had a dependency on yet another package which is of a newer version in Debian now. After a few hours of braining myself out and reading stuff and contacting them a guy who is I guess one of the developers I sent a mail to told me I should remove the repo and purge bitmask and then install the standalone package, and wait for the next 0.9.0 stable version or add the experimental repo for the next version. I opted for the stable standalone.

OndeParticule
Desconectado
Joined: 12/29/2015

Hi :)

I know that this post is a little bit old but I have the same problem with Trisquel 7. I tried the packages installation but like JellyFish, I have these unmet dependencies... So I tried to install the stand-alone but when I run the executable file I have those errors messages :

ERROR - L#62 : leap.bitmask.util.requirement_checker:get_requirements - Requirements file not found. DistributionNotFound(Requirement.parse('leap.bitmask'),)

and

ERROR - L#122 : leap.bitmask.updater:run - An unexpected error has occurred while updating: 'ascii' codec can't decode byte 0xc3 in position 16: ordinal not in range(128)

or

WARNING - L#191 : leap.bitmask.backend.backend_proxy:check_online - Backend is offline!

or

WARNING - L#191 : leap.bitmask.backend.backend_proxy:check_online - Backend is offline!

I installed multiple "ascii" packages but it didn't work (I use GNU/Linux since one year so I'm still a newbie :D)

Thanks !

OndeParticule
Desconectado
Joined: 12/29/2015

Hi :)

I know this is an old post but I have the same problem with Trisquel 7. I
tried the packages installation but like JellyFish, I have these unmet
dependencies... So I tried to install the stand-alone but when I run the
executable file I have those errors messages :

ERROR - L#62 : leap.bitmask.util.requirement_checker:get_requirements -
Requirements file not found.
DistributionNotFound(Requirement.parse('leap.bitmask'),)

and

ERROR - L#122 : leap.bitmask.updater:run - An unexpected error has
occurred while updating: 'ascii' codec can't decode byte 0xc3 in position 16:
ordinal not in range(128)

or

WARNING - L#191 : leap.bitmask.backend.backend_proxy:check_online - Backend
is offline!

or

WARNING - L#191 : leap.bitmask.backend.backend_proxy:check_online - Backend
is offline!

I installed multiple "ascii" packages but it didn't work (I use GNU/Linux
since one year so I'm still a newbie :D)

Thanks !