mesos-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Damien Hardy" <>
Subject Review Request 14460: Add debian directory to create mesos packages
Date Thu, 03 Oct 2013 10:08:19 GMT

This is an automatically generated e-mail. To reply, visit:

Review request for mesos.

Bugs: MESOS-74

Repository: mesos


This patch create the debian directory with multipackage configuration
  * libmesos (shared library)
  * libmesos-dev (hpp files)
  * python-mesos (python mesos bindings)
  * mesos-common (common binaries and directories)
  * mesos-master (master service + web interface)
  * mesos-slave (slave service)

Services are sysvinit based (not upstart) inspired from @deric work

I tried to fit as much as possible to debian guidelines
I took some parts from Daniel Lundin ( @dln ) work like descriptions and some splitting of
the packages (cf

To build package just run (need 
debuild -b -us -uc


  debian/changelog 60cf5c3 
  debian/compat 45a4fb7 
  debian/control d573356 
  debian/copyright 9221423 
  debian/dirs 27bf7ef 
  debian/docs e845566 
  debian/libmesos-dev.install 36b48ac 
  debian/libmesos.install f280d30 
  debian/mesos-common.install 221edd7 
  debian/mesos-master.default f849041 
  debian/mesos-master.init 795b910 
  debian/mesos-master.install 95391f9 
  debian/mesos-slave.default 9c53b09 
  debian/mesos-slave.init 001d7e2 
  debian/mesos-slave.install d7908bf 
  debian/python-mesos.install e2ee452 
  debian/rules 63fc7b8 



tested with mesos HEAD (today) on debian squeeze. 
requirement :
  * python-protobuf 2.4.1 deb generated with
  * add path to (java shared lib) in ldconfig conf ( ex : /etc/
) or in env $LD_LIBRARY_PATH PATH so that binaries can without static linking to some specific
    if you installed openjdk-6-jre-headless it is /usr/lib/jvm/java-6-openjdk/jre/lib/amd64/server
to be added


Damien Hardy

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message