Return-Path: X-Original-To: apmail-bigtop-user-archive@www.apache.org Delivered-To: apmail-bigtop-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id EE4E210871 for ; Tue, 28 Jan 2014 15:55:46 +0000 (UTC) Received: (qmail 60786 invoked by uid 500); 28 Jan 2014 15:55:45 -0000 Delivered-To: apmail-bigtop-user-archive@bigtop.apache.org Received: (qmail 60719 invoked by uid 500); 28 Jan 2014 15:55:45 -0000 Mailing-List: contact user-help@bigtop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@bigtop.apache.org Delivered-To: mailing list user@bigtop.apache.org Received: (qmail 60705 invoked by uid 99); 28 Jan 2014 15:55:44 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 28 Jan 2014 15:55:44 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of mackrorysd@gmail.com designates 74.125.82.51 as permitted sender) Received: from [74.125.82.51] (HELO mail-wg0-f51.google.com) (74.125.82.51) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 28 Jan 2014 15:55:38 +0000 Received: by mail-wg0-f51.google.com with SMTP id z12so1115001wgg.18 for ; Tue, 28 Jan 2014 07:55:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=UcYVoLj/SGZVkeqvTtJEz+2qS+C1BW53xTCSCpWp7S0=; b=qSxNPxZ0I7hn5ZnBxIiYuruaODzd/QeWCbZmVM0D0gDZi1PxH4AEpl2m+NNOglHDx9 Vr8prwAqMUW8JrCrpjbyNp4ThFbfRXSJ9AhDRGyZ7AU2GHw6v/XxAJAukjFPzyMejmFE TTbWBznze1Pe4DsHvGcLeEohtIWBKaW4wIWZGpp+l6+NWzoj/hbkZ/Nom+cE0kYD9/8M 9oD3c0/GHHUTE2y+CFrS79M5Zm8Vqw1LaxALNB/dwlWS/yPhTnSvg8G8HOzKhDYF3ULV yZYoikEPn6z18UWaurzXXH0eyQFU0m8Y8SD81qjrjg1qFkpvYpMDCB1xj2PkKmoxI08Q iYpA== X-Received: by 10.194.61.84 with SMTP id n20mr336211wjr.61.1390924517720; Tue, 28 Jan 2014 07:55:17 -0800 (PST) MIME-Version: 1.0 Received: by 10.227.244.12 with HTTP; Tue, 28 Jan 2014 07:54:57 -0800 (PST) In-Reply-To: <20140128153453.GC31492@boudnik.org> References: <20140128153453.GC31492@boudnik.org> From: Sean Mackrory Date: Tue, 28 Jan 2014 07:54:57 -0800 Message-ID: Subject: Re: Build platform for Bigtop To: "user@bigtop.apache.org" Content-Type: multipart/alternative; boundary=047d7bacb0b4c9ca2a04f109d934 X-Virus-Checked: Checked by ClamAV on apache.org --047d7bacb0b4c9ca2a04f109d934 Content-Type: text/plain; charset=ISO-8859-1 Regarding building CentOS packages on Fedora, I actually used to do it all the time. I don't remember if I was using Fedora 17 or Fedora 18, but I was able to install architecture-independent packages on CentOS 6 that I had built on my laptop. I certainly wouldn't do it in production, but it was nice to build on my physical host when I wanted to verify changes that I knew were not closely coupled with `rpm` itself. If you're building native binaries (like libhdfs) then you definitely want to do it on the target OS because it will link against glibc, etc... For stuff like that I'd suggest just using a VM. I use Vagrant all the time and it's a quick way of getting a real, lightweight CentOS environment to run builds in. On Tue, Jan 28, 2014 at 7:34 AM, Konstantin Boudnik wrote: > Hi Javi. > > Here are some info in the order > > 1. Start from looking into Bigtop website, in particular its wiki's > Packaging > section. > > 2. Hadoop 2.2 is incompatible with Hadoop 2.0.x. Adding 2.2 support is > scoped > for upcoming release of Bigtop 0.8.0 > > Cos > > On Tue, Jan 28, 2014 at 10:57AM, Javi Roman wrote: > > Hi! > > > > I'm just starting to work with Bigtop and I'm going to ask some > > trivial questions in order to lay the foundations for me, I hope you > > can give me some clues! > > > > 1. Packaging (RPM/DEB): > > > > Is there any configuration or command in Bigtop to make RPM packages > > for CentOS 6 (for example) if I'm using a Fedora based host as > > building platform? For example Fedora 18 is using RPM v4.10.1 and > > CentOS 6.4 is using RPM v4.8.0. Due to Bigtop is using the system wide > > command RPM, probably packages builds in Fedora are not suitables for > > a CentOS 6.x system. > > > > 2. Hadoop versions: > > > > The master branch of Bigtop has the version file "bigtop.mk" with > > HADOOP_BASE_VERSION=2.0.6-alpha. For internal use, if I want to use > > the last Hadoop stable version (2.2.0), which are the recommendations > > in order to don't break the inter-component dependencies? By the way, > > why Bigtop is not using Hadoop 2.2.0 as base version? > > > > I have more questions, but I don't want boring you! > > > > Many thanks and congratulations for this project. > > > > > > Javi Roman > --047d7bacb0b4c9ca2a04f109d934 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Regarding building CentOS= packages on Fedora, I actually used to do it all the time. I don't rem= ember if I was using Fedora 17 or Fedora 18, but I was able to install arch= itecture-independent packages on CentOS 6 that I had built on my laptop. I = certainly wouldn't do it in production, but it was nice to build on my = physical host when I wanted to verify changes that I knew were not closely = coupled with `rpm` itself. If you're building native binaries (like lib= hdfs) then you definitely want to do it on the target OS because it will li= nk against glibc, etc... For stuff like that I'd suggest just using a V= M. I use Vagrant all the time and it's a quick way of getting a real, l= ightweight CentOS environment to run builds in.


On Tue, Jan 2= 8, 2014 at 7:34 AM, Konstantin Boudnik <cos@apache.org> wrote:<= br>
Hi Javi.

Here are some info in the order

1. Start from looking into Bigtop website, in particular its wiki's Pac= kaging
section.

2. Hadoop 2.2 is incompatible with Hadoop 2.0.x. Adding 2.2 support is scop= ed
for upcoming release of Bigtop 0.8.0

Cos

On Tue, Jan 28, 2014 at 10:57AM, Javi Roman wrote:
> Hi!
>
> I'm just starting to work with Bigtop and I'm going to ask som= e
> trivial questions in order to lay the foundations for me, I hope you > can give me some clues!
>
> 1. Packaging (RPM/DEB):
>
> Is there any configuration or command in Bigtop to make RPM packages > for CentOS 6 (for example) if I'm using a Fedora based host as
> building platform? For example Fedora 18 is using RPM v4.10.1 and
> CentOS 6.4 is using RPM v4.8.0. Due to Bigtop is using the system wide=
> command RPM, probably packages builds in Fedora are not suitables for<= br> > a CentOS 6.x system.
>
> 2. Hadoop versions:
>
> The master branch of Bigtop has the version file "bigtop.mk" with
> HADOOP_BASE_VERSION=3D2.0.6-alpha. For internal use, if I want to use<= br> > the last Hadoop stable version (2.2.0), which are the recommendations<= br> > in order to don't break the inter-component dependencies? By the w= ay,
> why Bigtop is not using Hadoop 2.2.0 as base version?
>
> I have more questions, but I don't want boring you!
>
> Many thanks and congratulations for this project.
>
>
> Javi Roman

--047d7bacb0b4c9ca2a04f109d934--