[
https://issues.apache.org/jira/browse/MESOS-9199?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16797592#comment-16797592
]
Till Toenshoff commented on MESOS-9199:
---------------------------------------
I can reproduce that failure with the latest Mesos on macOS.
{noformat}
$ ../configure --enable-ssl --enable-libevent --disable-optimize --enable-debug
--disable-java --disable-werror
{noformat}
{noformat}
$ make
{noformat}
{noformat}
$ make install
{noformat}
The result was the error described;
{noformat}
[...]
Making install in src
/Applications/Xcode-beta.app/Contents/Developer/usr/bin/make install-am
test "../.." = ".." || \
(/usr/local/bin/gmkdir -p python/cli/src/mesos && cp -pf
../../src/python/cli/src/mesos/__init__.py python/cli/src/mesos/__init__.py)
test "../.." = ".." || \
(/usr/local/bin/gmkdir -p python/cli/src/mesos && cp -pf
../../src/python/cli/src/mesos/cli.py python/cli/src/mesos/cli.py)
test "../.." = ".." || \
(/usr/local/bin/gmkdir -p python/cli/src/mesos && cp -pf
../../src/python/cli/src/mesos/futures.py python/cli/src/mesos/futures.py)
test "../.." = ".." || \
(/usr/local/bin/gmkdir -p python/cli/src/mesos && cp -pf
../../src/python/cli/src/mesos/http.py python/cli/src/mesos/http.py)
test "../.." = ".." || \
(/usr/local/bin/gmkdir -p python/interface/src/mesos && cp -pf
../../src/python/interface/src/mesos/__init__.py
python/interface/src/mesos/__init__.py)
test "../.." = ".." || \
(/usr/local/bin/gmkdir -p python/interface/src/mesos/interface
&& cp -pf ../../src/python/interface/src/mesos/interface/__init__.py
python/interface/src/mesos/interface/__init__.py)
test "../.." = ".." || \
(/usr/local/bin/gmkdir -p python/interface/src/mesos/v1 && cp
-pf ../../src/python/interface/src/mesos/v1/__init__.py
python/interface/src/mesos/v1/__init__.py)
test "../.." = ".." || \
(/usr/local/bin/gmkdir -p
python/interface/src/mesos/v1/interface && cp -pf
../../src/python/interface/src/mesos/v1/interface/__init__.py
python/interface/src/mesos/v1/interface/__init__.py)
test "../.." = ".." || \
(/usr/local/bin/gmkdir -p python/native_common && cp -pf
../../src/python/native_common/common.hpp python/native_common/common.hpp)
test "../.." = ".." || \
(/usr/local/bin/gmkdir -p python/native/src/mesos && cp -pf
../../src/python/native/src/mesos/__init__.py
python/native/src/mesos/__init__.py)
test "../.." = ".." || \
(/usr/local/bin/gmkdir -p python/native/src/mesos/native && cp
-pf ../../src/python/native/src/mesos/native/__init__.py
python/native/src/mesos/native/__init__.py)
test "../.." = ".." || \
(/usr/local/bin/gmkdir -p python/executor/src/mesos && cp -pf
../../src/python/executor/src/mesos/__init__.py
python/executor/src/mesos/__init__.py)
test "../.." = ".." || \
(/usr/local/bin/gmkdir -p python/executor/src/mesos/executor &&
cp -pf ../../src/python/executor/src/mesos/executor/__init__.py
python/executor/src/mesos/executor/__init__.py)
test "../.." = ".." || \
(/usr/local/bin/gmkdir -p python/executor/src/mesos/executor &&
cp -pf
../../src/python/executor/src/mesos/executor/mesos_executor_driver_impl.cpp
python/executor/src/mesos/executor/mesos_executor_driver_impl.cpp)
test "../.." = ".." || \
(/usr/local/bin/gmkdir -p python/executor/src/mesos/executor &&
cp -pf
../../src/python/executor/src/mesos/executor/mesos_executor_driver_impl.hpp
python/executor/src/mesos/executor/mesos_executor_driver_impl.hpp)
test "../.." = ".." || \
(/usr/local/bin/gmkdir -p python/executor/src/mesos/executor &&
cp -pf ../../src/python/executor/src/mesos/executor/module.cpp
python/executor/src/mesos/executor/module.cpp)
test "../.." = ".." || \
(/usr/local/bin/gmkdir -p python/executor/src/mesos/executor &&
cp -pf ../../src/python/executor/src/mesos/executor/proxy_executor.cpp
python/executor/src/mesos/executor/proxy_executor.cpp)
test "../.." = ".." || \
(/usr/local/bin/gmkdir -p python/executor/src/mesos/executor &&
cp -pf ../../src/python/executor/src/mesos/executor/proxy_executor.hpp
python/executor/src/mesos/executor/proxy_executor.hpp)
test "../.." = ".." || \
(/usr/local/bin/gmkdir -p python/scheduler/src/mesos && cp -pf
../../src/python/scheduler/src/mesos/__init__.py
python/scheduler/src/mesos/__init__.py)
test "../.." = ".." || \
(/usr/local/bin/gmkdir -p python/scheduler/src/mesos/scheduler
&& cp -pf ../../src/python/scheduler/src/mesos/scheduler/__init__.py
python/scheduler/src/mesos/scheduler/__init__.py)
test "../.." = ".." || \
(/usr/local/bin/gmkdir -p python/scheduler/src/mesos/scheduler
&& cp -pf
../../src/python/scheduler/src/mesos/scheduler/mesos_scheduler_driver_impl.cpp
python/scheduler/src/mesos/scheduler/mesos_scheduler_driver_impl.cpp)
test "../.." = ".." || \
(/usr/local/bin/gmkdir -p python/scheduler/src/mesos/scheduler
&& cp -pf
../../src/python/scheduler/src/mesos/scheduler/mesos_scheduler_driver_impl.hpp
python/scheduler/src/mesos/scheduler/mesos_scheduler_driver_impl.hpp)
test "../.." = ".." || \
(/usr/local/bin/gmkdir -p python/scheduler/src/mesos/scheduler
&& cp -pf ../../src/python/scheduler/src/mesos/scheduler/module.cpp
python/scheduler/src/mesos/scheduler/module.cpp)
test "../.." = ".." || \
(/usr/local/bin/gmkdir -p python/scheduler/src/mesos/scheduler
&& cp -pf ../../src/python/scheduler/src/mesos/scheduler/proxy_scheduler.cpp
python/scheduler/src/mesos/scheduler/proxy_scheduler.cpp)
test "../.." = ".." || \
(/usr/local/bin/gmkdir -p python/scheduler/src/mesos/scheduler
&& cp -pf ../../src/python/scheduler/src/mesos/scheduler/proxy_scheduler.hpp
python/scheduler/src/mesos/scheduler/proxy_scheduler.hpp)
test "../.." = ".." || \
(/usr/local/bin/gmkdir -p python/src/mesos && cp -pf
../../src/python/src/mesos/__init__.py python/src/mesos/__init__.py)
running bdist_egg
running egg_info
writing requirements to src/mesos.egg-info/requires.txt
writing src/mesos.egg-info/PKG-INFO
writing top-level names to src/mesos.egg-info/top_level.txt
writing dependency_links to src/mesos.egg-info/dependency_links.txt
reading manifest file 'src/mesos.egg-info/SOURCES.txt'
writing manifest file 'src/mesos.egg-info/SOURCES.txt'
installing library code to build/bdist.macosx-10.14-x86_64/egg
running install_lib
running build_py
creating build/bdist.macosx-10.14-x86_64/egg
creating build/bdist.macosx-10.14-x86_64/egg/mesos
copying build/lib/mesos/__init__.py -> build/bdist.macosx-10.14-x86_64/egg/mesos
byte-compiling build/bdist.macosx-10.14-x86_64/egg/mesos/__init__.py to
__init__.pyc
creating build/bdist.macosx-10.14-x86_64/egg/EGG-INFO
copying src/mesos.egg-info/PKG-INFO ->
build/bdist.macosx-10.14-x86_64/egg/EGG-INFO
copying src/mesos.egg-info/SOURCES.txt ->
build/bdist.macosx-10.14-x86_64/egg/EGG-INFO
copying src/mesos.egg-info/dependency_links.txt ->
build/bdist.macosx-10.14-x86_64/egg/EGG-INFO
copying src/mesos.egg-info/requires.txt ->
build/bdist.macosx-10.14-x86_64/egg/EGG-INFO
copying src/mesos.egg-info/top_level.txt ->
build/bdist.macosx-10.14-x86_64/egg/EGG-INFO
zip_safe flag not set; analyzing archive contents...
mesos.__init__: module references __path__
creating
'/Users/till/Development/mesos-private/build/src/python/dist/mesos-1.8.0-py2.7.egg'
and adding 'build/bdist.macosx-10.14-x86_64/egg' to it
removing 'build/bdist.macosx-10.14-x86_64/egg' (and everything under it)
running bdist_wheel
running build
installing to build/bdist.macosx-10.14-x86_64/wheel
running install
running install_lib
creating build/bdist.macosx-10.14-x86_64/wheel
creating build/bdist.macosx-10.14-x86_64/wheel/mesos
copying build/lib/mesos/__init__.py ->
build/bdist.macosx-10.14-x86_64/wheel/mesos
running install_egg_info
Copying src/mesos.egg-info to
build/bdist.macosx-10.14-x86_64/wheel/mesos-1.8.0-py2.7.egg-info
running install_scripts
creating build/bdist.macosx-10.14-x86_64/wheel/mesos-1.8.0.dist-info/WHEEL
running bdist_egg
running egg_info
writing src/mesos.cli.egg-info/PKG-INFO
writing namespace_packages to src/mesos.cli.egg-info/namespace_packages.txt
writing top-level names to src/mesos.cli.egg-info/top_level.txt
writing dependency_links to src/mesos.cli.egg-info/dependency_links.txt
reading manifest file 'src/mesos.cli.egg-info/SOURCES.txt'
writing manifest file 'src/mesos.cli.egg-info/SOURCES.txt'
installing library code to build/bdist.macosx-10.14-x86_64/egg
running install_lib
running build_py
creating build/bdist.macosx-10.14-x86_64/egg
creating build/bdist.macosx-10.14-x86_64/egg/mesos
copying build/lib/mesos/__init__.py -> build/bdist.macosx-10.14-x86_64/egg/mesos
copying build/lib/mesos/futures.py -> build/bdist.macosx-10.14-x86_64/egg/mesos
copying build/lib/mesos/cli.py -> build/bdist.macosx-10.14-x86_64/egg/mesos
copying build/lib/mesos/http.py -> build/bdist.macosx-10.14-x86_64/egg/mesos
byte-compiling build/bdist.macosx-10.14-x86_64/egg/mesos/__init__.py to
__init__.pyc
byte-compiling build/bdist.macosx-10.14-x86_64/egg/mesos/futures.py to
futures.pyc
byte-compiling build/bdist.macosx-10.14-x86_64/egg/mesos/cli.py to cli.pyc
byte-compiling build/bdist.macosx-10.14-x86_64/egg/mesos/http.py to http.pyc
creating build/bdist.macosx-10.14-x86_64/egg/EGG-INFO
copying src/mesos.cli.egg-info/PKG-INFO ->
build/bdist.macosx-10.14-x86_64/egg/EGG-INFO
copying src/mesos.cli.egg-info/SOURCES.txt ->
build/bdist.macosx-10.14-x86_64/egg/EGG-INFO
copying src/mesos.cli.egg-info/dependency_links.txt ->
build/bdist.macosx-10.14-x86_64/egg/EGG-INFO
copying src/mesos.cli.egg-info/namespace_packages.txt ->
build/bdist.macosx-10.14-x86_64/egg/EGG-INFO
copying src/mesos.cli.egg-info/top_level.txt ->
build/bdist.macosx-10.14-x86_64/egg/EGG-INFO
zip_safe flag not set; analyzing archive contents...
mesos.__init__: module references __path__
creating
'/Users/till/Development/mesos-private/build/src/python/dist/mesos.cli-1.8.0-py2.7.egg'
and adding 'build/bdist.macosx-10.14-x86_64/egg' to it
removing 'build/bdist.macosx-10.14-x86_64/egg' (and everything under it)
running bdist_wheel
running build
installing to build/bdist.macosx-10.14-x86_64/wheel
running install
running install_lib
Skipping installation of
build/bdist.macosx-10.14-x86_64/wheel/mesos/__init__.py (namespace package)
copying mesos/futures.py -> build/bdist.macosx-10.14-x86_64/wheel/mesos
copying mesos/cli.py -> build/bdist.macosx-10.14-x86_64/wheel/mesos
copying mesos/http.py -> build/bdist.macosx-10.14-x86_64/wheel/mesos
running install_egg_info
Copying src/mesos.cli.egg-info to
build/bdist.macosx-10.14-x86_64/wheel/mesos.cli-1.8.0-py2.7.egg-info
Installing build/bdist.macosx-10.14-x86_64/wheel/mesos.cli-1.8.0-py2.7-nspkg.pth
running install_scripts
creating build/bdist.macosx-10.14-x86_64/wheel/mesos.cli-1.8.0.dist-info/WHEEL
running bdist_egg
running egg_info
writing requirements to src/mesos.executor.egg-info/requires.txt
writing src/mesos.executor.egg-info/PKG-INFO
writing namespace_packages to src/mesos.executor.egg-info/namespace_packages.txt
writing top-level names to src/mesos.executor.egg-info/top_level.txt
writing dependency_links to src/mesos.executor.egg-info/dependency_links.txt
reading manifest file 'src/mesos.executor.egg-info/SOURCES.txt'
writing manifest file 'src/mesos.executor.egg-info/SOURCES.txt'
installing library code to build/bdist.macosx-10.14-x86_64/egg
running install_lib
running build_py
running build_ext
creating build/bdist.macosx-10.14-x86_64/egg
creating build/bdist.macosx-10.14-x86_64/egg/mesos
copying build/lib.macosx-10.14-x86_64-2.7/mesos/__init__.py ->
build/bdist.macosx-10.14-x86_64/egg/mesos
creating build/bdist.macosx-10.14-x86_64/egg/mesos/executor
copying build/lib.macosx-10.14-x86_64-2.7/mesos/executor/_executor.so ->
build/bdist.macosx-10.14-x86_64/egg/mesos/executor
copying build/lib.macosx-10.14-x86_64-2.7/mesos/executor/__init__.py ->
build/bdist.macosx-10.14-x86_64/egg/mesos/executor
byte-compiling build/bdist.macosx-10.14-x86_64/egg/mesos/__init__.py to
__init__.pyc
byte-compiling build/bdist.macosx-10.14-x86_64/egg/mesos/executor/__init__.py
to __init__.pyc
creating stub loader for mesos/executor/_executor.so
byte-compiling build/bdist.macosx-10.14-x86_64/egg/mesos/executor/_executor.py
to _executor.pyc
creating build/bdist.macosx-10.14-x86_64/egg/EGG-INFO
copying src/mesos.executor.egg-info/PKG-INFO ->
build/bdist.macosx-10.14-x86_64/egg/EGG-INFO
copying src/mesos.executor.egg-info/SOURCES.txt ->
build/bdist.macosx-10.14-x86_64/egg/EGG-INFO
copying src/mesos.executor.egg-info/dependency_links.txt ->
build/bdist.macosx-10.14-x86_64/egg/EGG-INFO
copying src/mesos.executor.egg-info/namespace_packages.txt ->
build/bdist.macosx-10.14-x86_64/egg/EGG-INFO
copying src/mesos.executor.egg-info/requires.txt ->
build/bdist.macosx-10.14-x86_64/egg/EGG-INFO
copying src/mesos.executor.egg-info/top_level.txt ->
build/bdist.macosx-10.14-x86_64/egg/EGG-INFO
writing build/bdist.macosx-10.14-x86_64/egg/EGG-INFO/native_libs.txt
zip_safe flag not set; analyzing archive contents...
mesos.__init__: module references __path__
creating
'/Users/till/Development/mesos-private/build/src/python/dist/mesos.executor-1.8.0-py2.7-macosx-10.14-x86_64.egg'
and adding 'build/bdist.macosx-10.14-x86_64/egg' to it
removing 'build/bdist.macosx-10.14-x86_64/egg' (and everything under it)
running bdist_wheel
running build
installing to build/bdist.macosx-10.14-x86_64/wheel
running install
running install_lib
Skipping installation of
build/bdist.macosx-10.14-x86_64/wheel/mesos/__init__.py (namespace package)
copying mesos/executor/_executor.so ->
build/bdist.macosx-10.14-x86_64/wheel/mesos/executor
copying mesos/executor/__init__.py ->
build/bdist.macosx-10.14-x86_64/wheel/mesos/executor
running install_egg_info
Copying src/mesos.executor.egg-info to
build/bdist.macosx-10.14-x86_64/wheel/mesos.executor-1.8.0-py2.7.egg-info
Installing
build/bdist.macosx-10.14-x86_64/wheel/mesos.executor-1.8.0-py2.7-nspkg.pth
running install_scripts
creating
build/bdist.macosx-10.14-x86_64/wheel/mesos.executor-1.8.0.dist-info/WHEEL
running bdist_egg
running egg_info
writing requirements to src/mesos.interface.egg-info/requires.txt
writing src/mesos.interface.egg-info/PKG-INFO
writing namespace_packages to
src/mesos.interface.egg-info/namespace_packages.txt
writing top-level names to src/mesos.interface.egg-info/top_level.txt
writing dependency_links to src/mesos.interface.egg-info/dependency_links.txt
reading manifest file 'src/mesos.interface.egg-info/SOURCES.txt'
writing manifest file 'src/mesos.interface.egg-info/SOURCES.txt'
installing library code to build/bdist.macosx-10.14-x86_64/egg
running install_lib
running build_py
creating build/bdist.macosx-10.14-x86_64/egg
creating build/bdist.macosx-10.14-x86_64/egg/mesos
creating build/bdist.macosx-10.14-x86_64/egg/mesos/interface
copying build/lib/mesos/interface/__init__.py ->
build/bdist.macosx-10.14-x86_64/egg/mesos/interface
copying build/lib/mesos/interface/mesos_pb2.py ->
build/bdist.macosx-10.14-x86_64/egg/mesos/interface
copying build/lib/mesos/__init__.py -> build/bdist.macosx-10.14-x86_64/egg/mesos
byte-compiling build/bdist.macosx-10.14-x86_64/egg/mesos/interface/__init__.py
to __init__.pyc
byte-compiling build/bdist.macosx-10.14-x86_64/egg/mesos/interface/mesos_pb2.py
to mesos_pb2.pyc
byte-compiling build/bdist.macosx-10.14-x86_64/egg/mesos/__init__.py to
__init__.pyc
creating build/bdist.macosx-10.14-x86_64/egg/EGG-INFO
copying src/mesos.interface.egg-info/PKG-INFO ->
build/bdist.macosx-10.14-x86_64/egg/EGG-INFO
copying src/mesos.interface.egg-info/SOURCES.txt ->
build/bdist.macosx-10.14-x86_64/egg/EGG-INFO
copying src/mesos.interface.egg-info/dependency_links.txt ->
build/bdist.macosx-10.14-x86_64/egg/EGG-INFO
copying src/mesos.interface.egg-info/namespace_packages.txt ->
build/bdist.macosx-10.14-x86_64/egg/EGG-INFO
copying src/mesos.interface.egg-info/requires.txt ->
build/bdist.macosx-10.14-x86_64/egg/EGG-INFO
copying src/mesos.interface.egg-info/top_level.txt ->
build/bdist.macosx-10.14-x86_64/egg/EGG-INFO
zip_safe flag not set; analyzing archive contents...
mesos.__init__: module references __path__
creating
'/Users/till/Development/mesos-private/build/src/python/dist/mesos.interface-1.8.0-py2.7.egg'
and adding 'build/bdist.macosx-10.14-x86_64/egg' to it
removing 'build/bdist.macosx-10.14-x86_64/egg' (and everything under it)
running bdist_wheel
running build
installing to build/bdist.macosx-10.14-x86_64/wheel
running install
running install_lib
Skipping installation of
build/bdist.macosx-10.14-x86_64/wheel/mesos/__init__.py (namespace package)
copying mesos/interface/__init__.py ->
build/bdist.macosx-10.14-x86_64/wheel/mesos/interface
copying mesos/interface/mesos_pb2.py ->
build/bdist.macosx-10.14-x86_64/wheel/mesos/interface
running install_egg_info
Copying src/mesos.interface.egg-info to
build/bdist.macosx-10.14-x86_64/wheel/mesos.interface-1.8.0-py2.7.egg-info
Installing
build/bdist.macosx-10.14-x86_64/wheel/mesos.interface-1.8.0-py2.7-nspkg.pth
running install_scripts
creating
build/bdist.macosx-10.14-x86_64/wheel/mesos.interface-1.8.0.dist-info/WHEEL
running bdist_egg
running egg_info
writing requirements to src/mesos.native.egg-info/requires.txt
writing src/mesos.native.egg-info/PKG-INFO
writing namespace_packages to src/mesos.native.egg-info/namespace_packages.txt
writing top-level names to src/mesos.native.egg-info/top_level.txt
writing dependency_links to src/mesos.native.egg-info/dependency_links.txt
reading manifest file 'src/mesos.native.egg-info/SOURCES.txt'
writing manifest file 'src/mesos.native.egg-info/SOURCES.txt'
installing library code to build/bdist.macosx-10.14-x86_64/egg
running install_lib
running build_py
creating build/bdist.macosx-10.14-x86_64/egg
creating build/bdist.macosx-10.14-x86_64/egg/mesos
creating build/bdist.macosx-10.14-x86_64/egg/mesos/native
copying build/lib/mesos/native/__init__.py ->
build/bdist.macosx-10.14-x86_64/egg/mesos/native
copying build/lib/mesos/__init__.py -> build/bdist.macosx-10.14-x86_64/egg/mesos
byte-compiling build/bdist.macosx-10.14-x86_64/egg/mesos/native/__init__.py to
__init__.pyc
byte-compiling build/bdist.macosx-10.14-x86_64/egg/mesos/__init__.py to
__init__.pyc
creating build/bdist.macosx-10.14-x86_64/egg/EGG-INFO
copying src/mesos.native.egg-info/PKG-INFO ->
build/bdist.macosx-10.14-x86_64/egg/EGG-INFO
copying src/mesos.native.egg-info/SOURCES.txt ->
build/bdist.macosx-10.14-x86_64/egg/EGG-INFO
copying src/mesos.native.egg-info/dependency_links.txt ->
build/bdist.macosx-10.14-x86_64/egg/EGG-INFO
copying src/mesos.native.egg-info/namespace_packages.txt ->
build/bdist.macosx-10.14-x86_64/egg/EGG-INFO
copying src/mesos.native.egg-info/requires.txt ->
build/bdist.macosx-10.14-x86_64/egg/EGG-INFO
copying src/mesos.native.egg-info/top_level.txt ->
build/bdist.macosx-10.14-x86_64/egg/EGG-INFO
zip_safe flag not set; analyzing archive contents...
mesos.__init__: module references __path__
creating
'/Users/till/Development/mesos-private/build/src/python/dist/mesos.native-1.8.0-py2.7.egg'
and adding 'build/bdist.macosx-10.14-x86_64/egg' to it
removing 'build/bdist.macosx-10.14-x86_64/egg' (and everything under it)
running bdist_wheel
running build
installing to build/bdist.macosx-10.14-x86_64/wheel
running install
running install_lib
Skipping installation of
build/bdist.macosx-10.14-x86_64/wheel/mesos/__init__.py (namespace package)
copying mesos/native/__init__.py ->
build/bdist.macosx-10.14-x86_64/wheel/mesos/native
running install_egg_info
Copying src/mesos.native.egg-info to
build/bdist.macosx-10.14-x86_64/wheel/mesos.native-1.8.0-py2.7.egg-info
Installing
build/bdist.macosx-10.14-x86_64/wheel/mesos.native-1.8.0-py2.7-nspkg.pth
running install_scripts
creating
build/bdist.macosx-10.14-x86_64/wheel/mesos.native-1.8.0.dist-info/WHEEL
running bdist_egg
running egg_info
writing requirements to src/mesos.scheduler.egg-info/requires.txt
writing src/mesos.scheduler.egg-info/PKG-INFO
writing namespace_packages to
src/mesos.scheduler.egg-info/namespace_packages.txt
writing top-level names to src/mesos.scheduler.egg-info/top_level.txt
writing dependency_links to src/mesos.scheduler.egg-info/dependency_links.txt
reading manifest file 'src/mesos.scheduler.egg-info/SOURCES.txt'
writing manifest file 'src/mesos.scheduler.egg-info/SOURCES.txt'
installing library code to build/bdist.macosx-10.14-x86_64/egg
running install_lib
running build_py
running build_ext
creating build/bdist.macosx-10.14-x86_64/egg
creating build/bdist.macosx-10.14-x86_64/egg/mesos
creating build/bdist.macosx-10.14-x86_64/egg/mesos/scheduler
copying build/lib.macosx-10.14-x86_64-2.7/mesos/scheduler/_scheduler.so ->
build/bdist.macosx-10.14-x86_64/egg/mesos/scheduler
copying build/lib.macosx-10.14-x86_64-2.7/mesos/scheduler/__init__.py ->
build/bdist.macosx-10.14-x86_64/egg/mesos/scheduler
copying build/lib.macosx-10.14-x86_64-2.7/mesos/__init__.py ->
build/bdist.macosx-10.14-x86_64/egg/mesos
byte-compiling build/bdist.macosx-10.14-x86_64/egg/mesos/scheduler/__init__.py
to __init__.pyc
byte-compiling build/bdist.macosx-10.14-x86_64/egg/mesos/__init__.py to
__init__.pyc
creating stub loader for mesos/scheduler/_scheduler.so
byte-compiling
build/bdist.macosx-10.14-x86_64/egg/mesos/scheduler/_scheduler.py to
_scheduler.pyc
creating build/bdist.macosx-10.14-x86_64/egg/EGG-INFO
copying src/mesos.scheduler.egg-info/PKG-INFO ->
build/bdist.macosx-10.14-x86_64/egg/EGG-INFO
copying src/mesos.scheduler.egg-info/SOURCES.txt ->
build/bdist.macosx-10.14-x86_64/egg/EGG-INFO
copying src/mesos.scheduler.egg-info/dependency_links.txt ->
build/bdist.macosx-10.14-x86_64/egg/EGG-INFO
copying src/mesos.scheduler.egg-info/namespace_packages.txt ->
build/bdist.macosx-10.14-x86_64/egg/EGG-INFO
copying src/mesos.scheduler.egg-info/requires.txt ->
build/bdist.macosx-10.14-x86_64/egg/EGG-INFO
copying src/mesos.scheduler.egg-info/top_level.txt ->
build/bdist.macosx-10.14-x86_64/egg/EGG-INFO
writing build/bdist.macosx-10.14-x86_64/egg/EGG-INFO/native_libs.txt
zip_safe flag not set; analyzing archive contents...
mesos.__init__: module references __path__
creating
'/Users/till/Development/mesos-private/build/src/python/dist/mesos.scheduler-1.8.0-py2.7-macosx-10.14-x86_64.egg'
and adding 'build/bdist.macosx-10.14-x86_64/egg' to it
removing 'build/bdist.macosx-10.14-x86_64/egg' (and everything under it)
running bdist_wheel
running build
installing to build/bdist.macosx-10.14-x86_64/wheel
running install
running install_lib
Skipping installation of
build/bdist.macosx-10.14-x86_64/wheel/mesos/__init__.py (namespace package)
copying mesos/scheduler/_scheduler.so ->
build/bdist.macosx-10.14-x86_64/wheel/mesos/scheduler
copying mesos/scheduler/__init__.py ->
build/bdist.macosx-10.14-x86_64/wheel/mesos/scheduler
running install_egg_info
Copying src/mesos.scheduler.egg-info to
build/bdist.macosx-10.14-x86_64/wheel/mesos.scheduler-1.8.0-py2.7.egg-info
Installing
build/bdist.macosx-10.14-x86_64/wheel/mesos.scheduler-1.8.0-py2.7-nspkg.pth
running install_scripts
creating
build/bdist.macosx-10.14-x86_64/wheel/mesos.scheduler-1.8.0.dist-info/WHEEL
/usr/local/bin/gmkdir -p '/usr/local/lib'
/bin/sh ../libtool --mode=install /usr/local/bin/ginstall -c libmesos.la
'/usr/local/lib'
libtool: install: /usr/local/bin/ginstall -c .libs/libmesos-1.8.0.dylib
/usr/local/lib/libmesos-1.8.0.dylib
libtool: install: (cd /usr/local/lib && { ln -s -f libmesos-1.8.0.dylib
libmesos.dylib || { rm -f libmesos.dylib && ln -s libmesos-1.8.0.dylib
libmesos.dylib; }; })
libtool: install: /usr/local/bin/ginstall -c .libs/libmesos.lai
/usr/local/lib/libmesos.la
/usr/local/bin/gmkdir -p '/usr/local/bin'
/bin/sh ../libtool --mode=install /usr/local/bin/ginstall -c mesos-local
mesos-log mesos-execute mesos-resolve mesos '/usr/local/bin'
libtool: install: /usr/local/bin/ginstall -c .libs/mesos-local
/usr/local/bin/mesos-local
libtool: install: /usr/local/bin/ginstall -c .libs/mesos-log
/usr/local/bin/mesos-log
libtool: install: /usr/local/bin/ginstall -c .libs/mesos-execute
/usr/local/bin/mesos-execute
libtool: install: /usr/local/bin/ginstall -c .libs/mesos-resolve
/usr/local/bin/mesos-resolve
libtool: install: /usr/local/bin/ginstall -c .libs/mesos /usr/local/bin/mesos
/usr/local/bin/gmkdir -p '/usr/local/bin'
/usr/local/bin/ginstall -c ../../src/cli/mesos-cat ../../src/cli/mesos-ps
../../src/cli/mesos-scp ../../src/cli/mesos-tail '/usr/local/bin'
cd python/dist && \
for whl in python/dist/mesos-1.8.0-py2-none-any.whl
python/dist/mesos.cli-1.8.0-py2-none-any.whl
python/dist/mesos.executor-1.8.0-cp27-none-macosx_10_14_x86_64.whl
python/dist/mesos.interface-1.8.0-py2-none-any.whl
python/dist/mesos.native-1.8.0-py2-none-any.whl
python/dist/mesos.scheduler-1.8.0-cp27-none-macosx_10_14_x86_64.whl; do
\
PYTHONPATH=/usr/local/lib/python2.7/site-packages:/Users/till/Development/mesos-private/build/3rdparty/setuptools-20.9.0:/Users/till/Development/mesos-private/build/3rdparty/pip-7.1.2:/Users/till/Development/mesos-private/build/3rdparty/wheel-0.24.0
\
PYTHONUSERBASE=/usr/local \
/usr/local/bin/python -c "import pip; pip.main()" install
\
--user \
--ignore-installed \
--find-links=file:///Users/till/Development/mesos-private/build/src/python/dist
\
/Users/till/Development/mesos-private/build/src/$whl;
\
done
Traceback (most recent call last):
File "<string>", line 1, in <module>
AttributeError: 'module' object has no attribute 'main'
Traceback (most recent call last):
File "<string>", line 1, in <module>
AttributeError: 'module' object has no attribute 'main'
Traceback (most recent call last):
File "<string>", line 1, in <module>
AttributeError: 'module' object has no attribute 'main'
Traceback (most recent call last):
File "<string>", line 1, in <module>
AttributeError: 'module' object has no attribute 'main'
Traceback (most recent call last):
File "<string>", line 1, in <module>
AttributeError: 'module' object has no attribute 'main'
Traceback (most recent call last):
File "<string>", line 1, in <module>
AttributeError: 'module' object has no attribute 'main'
make[3]: *** [install-exec-local] Error 1
make[2]: *** [install-am] Error 2
make[1]: *** [install] Error 2
make: *** [install-recursive] Error 1
{noformat}
> Python Build Error on Mac OS
> ----------------------------
>
> Key: MESOS-9199
> URL: https://issues.apache.org/jira/browse/MESOS-9199
> Project: Mesos
> Issue Type: Bug
> Components: build
> Reporter: Ken Sipe
> Priority: Minor
>
> Build failures on a Mac OS 10.13.6 (Mesos version 1.5.0 and 1.6.0). First I
> ran into the issue with https://issues.apache.org/jira/browse/MESOS-8457
> resolved with {{../configure --disable-werror}}
> make -j 4 worked after {{disable-werror}}
> next {{make install}} failed on python. It may be important that I work on
> a number of python projects that require different versions of python
> resulting in using pyenv. I did setup pyenv local system resulting in
> python 2.7.15.
> I will attach the full build log... the abbreviated ending is
> {code:java}
> running bdist_wheel running build installing to
> build/bdist.macosx-10.13-x86_64/wheel running install running install_lib
> Skipping installation of
> build/bdist.macosx-10.13-x86_64/wheel/mesos/__init__.py (namespace package)
> copying mesos/scheduler/_scheduler.so ->
> build/bdist.macosx-10.13-x86_64/wheel/mesos/scheduler copying
> mesos/scheduler/__init__.py ->
> build/bdist.macosx-10.13-x86_64/wheel/mesos/scheduler running
> install_egg_info Copying src/mesos.scheduler.egg-info to
> build/bdist.macosx-10.13-x86_64/wheel/mesos.scheduler-1.6.0-py2.7.egg-info
> Installing
> build/bdist.macosx-10.13-x86_64/wheel/mesos.scheduler-1.6.0-py2.7-nspkg.pth
> running install_scripts creating
> build/bdist.macosx-10.13-x86_64/wheel/mesos.scheduler-1.6.0.dist-info/WHEEL
> ../../install-sh -c -d '/usr/local/lib' /bin/sh ../libtool --mode=install
> /usr/bin/install -c libmesos.la '/usr/local/lib' libtool: install:
> /usr/bin/install -c .libs/libmesos-1.6.0.dylib
> /usr/local/lib/libmesos-1.6.0.dylib libtool: install: (cd /usr/local/lib && {
> ln -s -f libmesos-1.6.0.dylib libmesos.dylib || { rm -f libmesos.dylib && ln
> -s libmesos-1.6.0.dylib libmesos.dylib; }; }) libtool: install:
> /usr/bin/install -c .libs/libmesos.lai /usr/local/lib/libmesos.la
> ../../install-sh -c -d '/usr/local/bin' /bin/sh ../libtool --mode=install
> /usr/bin/install -c mesos-local mesos-log mesos-execute mesos-resolve mesos
> '/usr/local/bin' libtool: install: /usr/bin/install -c .libs/mesos-local
> /usr/local/bin/mesos-local libtool: install: /usr/bin/install -c
> .libs/mesos-log /usr/local/bin/mesos-log libtool: install: /usr/bin/install
> -c .libs/mesos-execute /usr/local/bin/mesos-execute libtool: install:
> /usr/bin/install -c .libs/mesos-resolve /usr/local/bin/mesos-resolve libtool:
> install: /usr/bin/install -c .libs/mesos /usr/local/bin/mesos
> ../../install-sh -c -d '/usr/local/bin' /usr/bin/install -c
> ../../src/cli/mesos-cat ../../src/cli/mesos-ps ../../src/cli/mesos-scp
> ../../src/cli/mesos-tail '/usr/local/bin' cd python/dist && \ for whl in
> python/dist/mesos-1.6.0-py2-none-any.whl
> python/dist/mesos.cli-1.6.0-py2-none-any.whl
> python/dist/mesos.executor-1.6.0-cp27-none-macosx_10_13_x86_64.whl
> python/dist/mesos.interface-1.6.0-py2-none-any.whl
> python/dist/mesos.native-1.6.0-py2-none-any.whl
> python/dist/mesos.scheduler-1.6.0-cp27-none-macosx_10_13_x86_64.whl; do \
> PYTHONPATH=/usr/local/lib/python2.7/site-packages:/Users/kensipe/projects/mesos/build/3rdparty/setuptools-20.9.0:/Users/kensipe/projects/mesos/build/3rdparty/pip-7.1.2:/Users/kensipe/projects/mesos/build/3rdparty/wheel-0.24.0
> \ PYTHONUSERBASE=/usr/local \ /Users/kensipe/.pyenv/shims/python -c
> "import pip; pip.main()" install \ --user \ --ignore-installed \
> --find-links=file:///Users/kensipe/projects/mesos/build/src/python/dist \
> /Users/kensipe/projects/mesos/build/src/$whl; \ done Traceback (most recent
> call last): File "<string>", line 1, in <module> AttributeError: 'module'
> object has no attribute 'main' Traceback (most recent call last): File
> "<string>", line 1, in <module> AttributeError: 'module' object has no
> attribute 'main' Traceback (most recent call last): File "<string>", line
> 1, in <module> AttributeError: 'module' object has no attribute 'main'
> Traceback (most recent call last): File "<string>", line 1, in <module>
> AttributeError: 'module' object has no attribute 'main' Traceback (most
> recent call last): File "<string>", line 1, in <module> AttributeError:
> 'module' object has no attribute 'main' Traceback (most recent call last):
> File "<string>", line 1, in <module> AttributeError: 'module' object has no
> attribute 'main' make[3]: *** [install-exec-local] Error 1 make[2]: ***
> [install-am] Error 2 make[1]: *** [install] Error 2 make: ***
> [install-recursive] Error 1
> {code}
>
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)