Kane610/deconz

'requirements.txt' is missing in Pypi's SDIST since v90

onkelbeh opened this issue · 3 comments

>>> Emerging (1 of 1) dev-python/pydeconz-90::HomeAssistantRepository
>>> Failed to emerge dev-python/pydeconz-90, Log file:
>>>  '/var/tmp/portage/dev-python/pydeconz-90/temp/build.log'
>>> Jobs: 0 of 1 complete, 1 failed                 Load avg: 0.29, 0.09, 0.02
 * Package:    dev-python/pydeconz-90
 * Repository: HomeAssistantRepository
 * Maintainer: b@edevau.net
 * Upstream:   Kane610@users.noreply.github.com
 * USE:        abi_x86_64 amd64 elibc_glibc kernel_linux python_targets_python3_9 test userland_GNU
 * FEATURES:   network-sandbox preserve-libs sandbox userpriv usersandbox
>>> Unpacking source...
>>> Unpacking pydeconz-90.tar.gz to /var/tmp/portage/dev-python/pydeconz-90/work
>>> Source unpacked in /var/tmp/portage/dev-python/pydeconz-90/work
>>> Preparing source in /var/tmp/portage/dev-python/pydeconz-90/work/pydeconz-90 ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/dev-python/pydeconz-90/work/pydeconz-90 ...
>>> Source configured.
>>> Compiling source in /var/tmp/portage/dev-python/pydeconz-90/work/pydeconz-90 ...
 * python3_9: running distutils-r1_run_phase distutils-r1_python_compile
python3.9 setup.py build -j 6
Traceback (most recent call last):
  File "/var/tmp/portage/dev-python/pydeconz-90/work/pydeconz-90/setup.py", line 7, in <module>
    REQUIREMENTS = list(val.strip() for val in open("requirements.txt"))
FileNotFoundError: [Errno 2] No such file or directory: 'requirements.txt'
 * ERROR: dev-python/pydeconz-90::HomeAssistantRepository failed (compile phase):
 *   (no error message)
 *

For now, I switched to use the archive from GH.

Thanks! I'll have a look later today

It will be a week or two before I do a new release of pydeconz including the fix for this issue.

@onkelbeh pydeconz v92 should resolve your issue