mesos-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andy Konwinski (Created) (JIRA)" <>
Subject [jira] [Created] (MESOS-63) make install not finding
Date Sat, 05 Nov 2011 00:23:53 GMT
make install not finding 

                 Key: MESOS-63
             Project: Mesos
          Issue Type: Bug
          Components: build
         Environment: Version of Mesos:

Operating system (Amazon EC2 AMI):
Description:	Ubuntu 10.04.3 LTS
Release:	10.04
Codename:	lucid
            Reporter: Andy Konwinski
            Priority: Critical

After applying 0001-include-limits.h-in-process_spawn-to-fix-compilati.patch from MESOS-37
and MESOS-50.patch from MESOS-50, Mesos builds on Ubuntu Lucid, but I still get an error when
I run sudo make install. Michael Armbrust reported this bug in the first comment in MESOS-37,
but I'm breaking it out into its own issue.

Output from command...

$ sudo make install

if test ! -d /usr/local/mesos/bin; \
		then mkdir -p /usr/local/mesos/bin; \
if test ! -d /usr/local/mesos/lib; \
		then mkdir -p /usr/local/mesos/lib; \
if test ! -d /usr/local/mesos/lib/java; \
		then mkdir -p /usr/local/mesos/lib/java; \
if test ! -d /usr/local/mesos/conf; \
		then mkdir -p /usr/local/mesos/conf; \
if test ! -d /usr/local/mesos/deploy; \
		then mkdir -p /usr/local/mesos/deploy; \
install -m 755 ./bin/mesos-master /usr/local/mesos/bin
install -m 755 ./bin/mesos-slave /usr/local/mesos/bin
install -m 755 ./bin/mesos-local /usr/local/mesos/bin
install -m 755 ./bin/mesos-launcher /usr/local/mesos/bin
install -m 755 ./bin/mesos-getconf /usr/local/mesos/bin
install -m 755 ./bin/ /usr/local/mesos/bin
rsync -avz ./bin/webui /usr/local/mesos/bin
sending incremental file list

sent 882 bytes  received 20 bytes  1804.00 bytes/sec
total size is 154399  speedup is 171.17
rsync -avz ./deploy /usr/local/mesos
sending incremental file list

sent 201 bytes  received 13 bytes  428.00 bytes/sec
total size is 4776  speedup is 22.32
install -m 755 ./lib/libmesos_exec.a /usr/local/mesos/lib
install -m 755 ./lib/libmesos_sched.a /usr/local/mesos/lib
install -m 755 ./lib/ /usr/local/mesos/lib
install -m 755 ./lib/java/ /usr/local/mesos/lib/java
install -m 755 ./lib/java/mesos.jar /usr/local/mesos/lib/java
mkdir -p /usr/local/mesos/lib/python
python2.6 -m easy_install --install-dir /usr/local/mesos/lib/python ./src/python/dist/*.egg
Processing mesos-1.0-py2.6-linux-x86_64.egg
removing '/usr/local/mesos/lib/python/mesos-1.0-py2.6-linux-x86_64.egg' (and everything under
creating /usr/local/mesos/lib/python/mesos-1.0-py2.6-linux-x86_64.egg
Extracting mesos-1.0-py2.6-linux-x86_64.egg to /usr/local/mesos/lib/python
mesos 1.0 is already the active version in easy-install.pth

Installed /usr/local/mesos/lib/python/mesos-1.0-py2.6-linux-x86_64.egg
Processing dependencies for mesos==1.0
Finished processing dependencies for mesos==1.0
python2.6 -m easy_install --install-dir /usr/local/mesos/lib/python ./third_party/protobuf-2.3.0/python/dist/*.egg
error: Not a URL, existing file, or requirement spec: './third_party/protobuf-2.3.0/python/dist/*.egg'
make: *** [install] Error 1


We can tell from MESOS-55, which shows what the output from `make install` should look like
when it doesn't break at this point, that the egg it is actually looking for is probably protobuf-2.3.0-py2.6.egg.
The dist dir isn't even getting created on my ubuntu instance.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:!default.jspa
For more information on JIRA, see:


View raw message