depenency on python-keyring is problematic

Bug #904930 reported by Zygmunt Krynicki
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
LAVA Tool
Won't Fix
Undecided
Unassigned

Bug Description

Installing lava-tool pulls in python-keyring. Attempting to download it from the network fail (eventually it works but it takes forever). In addition it fails to install on windows (thus preventing us from shipping easy-to-use windows lava.exe to people in all the member companies).

1) fork it
2) improve it
3) call it lava-keyring
4) use it later on in the lava-server world for storing secrets

Revision history for this message
Alexander Sack (asac) wrote :

have we checked what else blocks us from lava-tool available on windows?

Why do we need to fork it? Is it dead upstream?

Revision history for this message
Zygmunt Krynicki (zyga) wrote :

It has been improved recently. The upstream is not dead, I was questioning the necessity of using the keyring at all.

The windows problem is related to building native extension which is arguably hard on windows (you need to install visual studio 2008). I wanted to be able to ship lava.exe to all windows users and let them interact with all server side pieces without having to do much more.

Currently keyring added support for ctypes-based extension loading on windows and osx. I need to evaluate this again. My intent was to ensure that having python 2.7 installation from python.org and pip-from-source installation, without having the whole microsoft toolchain yields a working and usable lava program.

Alan Bennett (akbennett)
Changed in lava-tool:
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.