Return-Path: X-Original-To: apmail-mesos-reviews-archive@minotaur.apache.org Delivered-To: apmail-mesos-reviews-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 83EB3182FC for ; Tue, 15 Dec 2015 01:06:18 +0000 (UTC) Received: (qmail 80562 invoked by uid 500); 15 Dec 2015 01:06:18 -0000 Delivered-To: apmail-mesos-reviews-archive@mesos.apache.org Received: (qmail 80532 invoked by uid 500); 15 Dec 2015 01:06:18 -0000 Mailing-List: contact reviews-help@mesos.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: reviews@mesos.apache.org Delivered-To: mailing list reviews@mesos.apache.org Received: (qmail 80511 invoked by uid 99); 15 Dec 2015 01:06:18 -0000 Received: from reviews-vm.apache.org (HELO reviews.apache.org) (140.211.11.40) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 15 Dec 2015 01:06:18 +0000 Received: from reviews.apache.org (localhost [127.0.0.1]) by reviews.apache.org (Postfix) with ESMTP id 9B79D293DD6; Tue, 15 Dec 2015 01:06:17 +0000 (UTC) Content-Type: multipart/alternative; boundary="===============8796432636940404432==" MIME-Version: 1.0 Subject: Re: Review Request 41371: Fixed getting started instructions for centos 7.1. From: "Kevin Klues" To: "Benjamin Hindman" , "Neil Conway" Cc: "Kevin Klues" , "mesos" Date: Tue, 15 Dec 2015 01:06:17 -0000 Message-ID: <20151215010617.19749.30651@reviews.apache.org> X-ReviewBoard-URL: https://reviews.apache.org/ Auto-Submitted: auto-generated Sender: "Kevin Klues" X-ReviewGroup: mesos X-Auto-Response-Suppress: DR, RN, OOF, AutoReply X-ReviewRequest-URL: https://reviews.apache.org/r/41371/ X-Sender: "Kevin Klues" References: <20151214234041.19750.5897@reviews.apache.org> In-Reply-To: <20151214234041.19750.5897@reviews.apache.org> Reply-To: "Kevin Klues" X-ReviewRequest-Repository: mesos --===============8796432636940404432== MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit ----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/41371/ ----------------------------------------------------------- (Updated Dec. 15, 2015, 1:06 a.m.) Review request for mesos, Benjamin Hindman and Neil Conway. Summary (updated) ----------------- Fixed getting started instructions for centos 7.1. Bugs: MESOS-3842 https://issues.apache.org/jira/browse/MESOS-3842 Repository: mesos Description ------- The current instructions are broken for installing the development tools on centos 7.1 after updating the WANdisco SVN repo file. Specifically, the updated svn installation requires libserf-1, which is not part of the base yum repository. We need to install the epel repository to get access to libserf-1. As part of this, I also update the instructions to install java-1.8.0-openjdk-devel instead of java-1.7.0-openjdk-devel. This is necessary because our instructions have us installing apache-maven BEFORE installing java-1.7.0-openjdk-devel. As such, installing maven installs the default jre from the base repository (java-1.8.0-openjdk) as one of its dependencies. This causes problems with finding the proper java.home in our mesos/configure script because of the mismatch between the most up to date jre (1.8.0) and the most up to date development tools (1.7.0). Alternative solutions to resolve this problem probably exist (i.e. move our dependence on maven until AFTER our installation of java-1.7.0-openjdk-devel), but this would likely break if running on a system that already had the 1.8.0 jre installed for other purposes. Best to just update to the newwest default version of the java development tools. Diffs ----- docs/getting-started.md 0225c9db985261b9c3057b2b376f29b1c80784fb Diff: https://reviews.apache.org/r/41371/diff/ Testing ------- Thanks, Kevin Klues --===============8796432636940404432==--