mesos-reviews mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Joris Van Remoortere <joris.van.remoort...@gmail.com>
Subject Re: Review Request 14460: Add debian directory to create mesos packages
Date Sun, 10 Jul 2016 00:12:44 GMT

-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/14460/#review141462
-----------------------------------------------------------



Closing this review due to inactivity. Please see our [guidelines](https://github.com/apache/mesos/blob/master/docs/reopening-reviews.md)
for reopening reviews.

- Joris Van Remoortere


On Oct. 4, 2013, 7: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, 7: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
> 
>


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