#3537 closed defect (fixed)

netifaces requires vcpython27

Reported by: sajith Owned by: sajith
Priority: normal Milestone: undecided
Component: unknown Version: n/a
Keywords: Cc:
Launchpad Bug:

Description (last modified by sajith)

I removed vcpython27 installation step from GitHub Actions in #3477, but missed the fact that netifaces has not published .whl packages for Python 2.7 and 64-bit Windows combination. This likely happened because netifaces was added after I created a branch for #3477.

See this CI run:

Running setup.py install for netifaces: started
    Running setup.py install for netifaces: finished with status 'error'
    ERROR: Complete output from command 'D:\a\tahoe-lafs\tahoe-lafs\.tox\py27-coverage\Scripts\python.EXE' -u -c 'import setuptools, tokenize;__file__='"'"'c:\\users\\runner~1\\appdata\\local\\temp\\pip-install-mfkv84\\netifaces\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'c:\users\runner~1\appdata\local\temp\pip-record-8kffce\install-record.txt' --single-version-externally-managed --compile --install-headers 'D:\a\tahoe-lafs\tahoe-lafs\.tox\py27-coverage\include\site\python2.7\netifaces':
    ERROR: running install
    running build
    running build_ext
    building 'netifaces' extension
    error: Microsoft Visual C++ 9.0 is required. Get it from http://aka.ms/vcpython27

Change History (2)

comment:1 Changed at 2020-11-25T13:10:25Z by sajith

  • Description modified (diff)

comment:2 Changed at 2020-11-25T16:23:35Z by GitHub <noreply@…>

  • Resolution set to fixed
  • Status changed from new to closed

In 5565192/trunk:

Merge pull request #909 from sajith/3537.reintroduce-vcpython27

Re-introduce vcpython27 in GitHub? Actions

Fixes: ticket:3537

Note: See TracTickets for help on using tickets.