[MacPorts] #60669: libiio: ModuleNotFoundError: No module named 'setuptools'
MacPorts
noreply at macports.org
Wed Jul 8 23:04:59 UTC 2020
#60669: libiio: ModuleNotFoundError: No module named 'setuptools'
-------------------------+-----------------------
Reporter: ryandesign | Owner: michaelld
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.6.2
Resolution: | Keywords:
Port: libiio |
-------------------------+-----------------------
Comment (by ryandesign):
If I add the dependency on py##-setuptools, the build succeeds but
destroot fails:
{{{
running install
Traceback (most recent call last):
File "/opt/local/var/macports/build/_Users_rschmidt_macports_macports-
ports-svn-trunk-
new_science_libiio/libiio/work/build/bindings/python/setup.py", line 60,
in _check_libiio_installed
raise OSError
OSError
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/opt/local/var/macports/build/_Users_rschmidt_macports_macports-
ports-svn-trunk-
new_science_libiio/libiio/work/build/bindings/python/setup.py", line 89,
in <module>
setup(**config)
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7
/site-packages/setuptools/__init__.py", line 161, in setup
return distutils.core.setup(**attrs)
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/distutils/core.py",
line 148, in setup
dist.run_commands()
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/distutils/dist.py",
line 966, in run_commands
self.run_command(cmd)
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/distutils/dist.py",
line 985, in run_command
cmd_obj.run()
File "/opt/local/var/macports/build/_Users_rschmidt_macports_macports-
ports-svn-trunk-
new_science_libiio/libiio/work/build/bindings/python/setup.py", line 43,
in run
self._check_libiio_installed()
File "/opt/local/var/macports/build/_Users_rschmidt_macports_macports-
ports-svn-trunk-
new_science_libiio/libiio/work/build/bindings/python/setup.py", line 66,
in _check_libiio_installed
raise Exception(msg)
Exception: The libiio library could not be found.
libiio needs to be installed first before the python bindings.
The latest release can be found on GitHub:
https://github.com/analogdevicesinc/libiio/releases
make: Leaving directory `/opt/local/var/macports/build
/_Users_rschmidt_macports_macports-ports-svn-trunk-
new_science_libiio/libiio/work/build'
DEBUG: Executing proc-post-org.macports.destroot-destroot-0
xinstall: mkdir /opt/local/var/macports/build
/_Users_rschmidt_macports_macports-ports-svn-trunk-
new_science_libiio/libiio/work/destroot/opt/local/Library/Frameworks/Python.framework
xinstall: mkdir /opt/local/var/macports/build
/_Users_rschmidt_macports_macports-ports-svn-trunk-
new_science_libiio/libiio/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions
xinstall: mkdir /opt/local/var/macports/build
/_Users_rschmidt_macports_macports-ports-svn-trunk-
new_science_libiio/libiio/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.7
xinstall: mkdir /opt/local/var/macports/build
/_Users_rschmidt_macports_macports-ports-svn-trunk-
new_science_libiio/libiio/work/destroot/opt/local/Library/Frameworks/Python.framework/Versions/3.7/lib
Error: Failed to destroot libiio: error renaming
"/opt/local/var/macports/build/_Users_rschmidt_macports_macports-ports-
svn-trunk-
new_science_libiio/libiio/work/destroot/opt/local/lib/python3.7": no such
file or directory
}}}
Sounds like libiio's python support should be in a separate py-libiio port
rather than variants in the libiio port?
--
Ticket URL: <https://trac.macports.org/ticket/60669#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list