[tahoe-lafs-trac-stream] [Tahoe-LAFS] #3537: netifaces requires vcpython27

Tahoe-LAFS trac at tahoe-lafs.org
Wed Nov 25 13:10:25 UTC 2020


#3537: netifaces requires vcpython27
-------------------------+-----------------------
     Reporter:  sajith   |      Owner:  sajith
         Type:  defect   |     Status:  new
     Priority:  normal   |  Milestone:  undecided
    Component:  unknown  |    Version:  n/a
   Resolution:           |   Keywords:
Launchpad Bug:           |
-------------------------+-----------------------
Description changed by sajith:

Old description:

> 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 [[https://github.com/tahoe-lafs/tahoe-lafs/runs/1450593120|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
> }}}

New description:

 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 [[https://github.com/tahoe-lafs/tahoe-lafs/runs/1450593120|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
 }}}

--

--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3537#comment:1>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list