Summary: | [HomeAssistantRepo overlay] app-misc/homeassisstant should depend on || ( dev-python/pycryptodome dev-python/pycrypto ) (?) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | anonymous <fakih18716> |
Component: | Current packages | Assignee: | Andreas Billmeier <b> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues/1 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
anonymous
2019-05-19 11:09:52 UTC
You should definitely fix the ebuild in that HomeAssistantRepo overlay instead. Dependency was taken from upstream, they say that pycrypto is an "old unmaintained library and is replaced with pycryptodome". Anyway, I added the requested dependency, i believe it won't hurt anyone, but did not test it. Please let me know if it works. You will find it in the new version: https://git.edevau.net/onkelbeh/HomeAssistantRepository/src/tag/v0.93.1 or https://github.com/onkelbeh/HomeAssistantRepository/releases/tag/v0.93.1 pycrypto seems to be unmaintained since 2013. This is quite old for a cryptographic library. app-misc/homeassistant-0.93.1 can be installed, but it downloads pycryptodome into /etc/homeassistant/deps during runtime. Not ideal, but it can be installed. Expected this behavior. It will work, Home Assistant will use pycryptodome in it's built-in virtual environment. So you got some time to get rid of the old library. As soon as you remove pycrypto the next update will install the correct pycryptodome, after that you can delete /etc/homeassistant/deps again. |