----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/14460/#review87772 -----------------------------------------------------------
Hi Damien, I am sorry that this ended up being a stale review: do you still want this in? - Niklas Nielsen On Oct. 4, 2013, 12:50 a.m., Damien Hardy wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > https://reviews.apache.org/r/14460/ > ----------------------------------------------------------- > > (Updated Oct. 4, 2013, 12:50 a.m.) > > > Review request for mesos. > > > Bugs: MESOS-74 > https://issues.apache.org/jira/browse/MESOS-74 > > > Repository: mesos-incubating > > > Description > ------- > > 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 > https://github.com/deric/mesos-deb-packaging > > 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 > https://github.com/dln/mesos/tree/debian-package-0.14.0-rc3) > > To build packages just run (need devscripts package) > ``` > debuild -b -us -uc > ``` > > > Diffs > ----- > > debian/changelog PRE-CREATION > debian/compat PRE-CREATION > debian/control PRE-CREATION > debian/copyright PRE-CREATION > debian/dirs PRE-CREATION > debian/docs PRE-CREATION > debian/libmesos-dev.install PRE-CREATION > debian/libmesos.install PRE-CREATION > debian/mesos-common.install PRE-CREATION > debian/mesos-master.default PRE-CREATION > debian/mesos-master.init PRE-CREATION > debian/mesos-master.install PRE-CREATION > debian/mesos-slave.default PRE-CREATION > debian/mesos-slave.init PRE-CREATION > debian/mesos-slave.install PRE-CREATION > debian/python-mesos.install PRE-CREATION > debian/rules PRE-CREATION > > Diff: https://reviews.apache.org/r/14460/diff/ > > > Testing > ------- > > tested with mesos HEAD (today) on debian squeeze. > requirement : > * python-protobuf 2.4.1 deb generated with > https://github.com/jordansissel/fpm > * add path to libjvm.so (java shared lib) in ldconfig conf ( ex : > /etc/ld.so.conf.d/java.conf ) or in env $LD_LIBRARY_PATH PATH so that > binaries can without static linking to some specific JVM > if you installed openjdk-6-jre-headless it is > /usr/lib/jvm/java-6-openjdk/jre/lib/amd64/server to be added > > > Thanks, > > Damien Hardy > >