Return-Path: X-Original-To: apmail-incubator-ooo-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-ooo-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id EE997B1D8 for ; Wed, 4 Jan 2012 22:09:59 +0000 (UTC) Received: (qmail 70131 invoked by uid 500); 4 Jan 2012 22:09:59 -0000 Delivered-To: apmail-incubator-ooo-dev-archive@incubator.apache.org Received: (qmail 70083 invoked by uid 500); 4 Jan 2012 22:09:59 -0000 Mailing-List: contact ooo-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: ooo-dev@incubator.apache.org Delivered-To: mailing list ooo-dev@incubator.apache.org Received: (qmail 70075 invoked by uid 99); 4 Jan 2012 22:09:59 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 04 Jan 2012 22:09:59 +0000 X-ASF-Spam-Status: No, hits=-2.3 required=5.0 tests=RCVD_IN_DNSWL_MED,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [148.87.113.117] (HELO rcsinet15.oracle.com) (148.87.113.117) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 04 Jan 2012 22:09:48 +0000 Received: from acsinet22.oracle.com (acsinet22.oracle.com [141.146.126.238]) by rcsinet15.oracle.com (Switch-3.4.4/Switch-3.4.4) with ESMTP id q04M9Pcg007404 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Wed, 4 Jan 2012 22:09:26 GMT Received: from acsmt356.oracle.com (acsmt356.oracle.com [141.146.40.156]) by acsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id q04M9PDI003055 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Wed, 4 Jan 2012 22:09:25 GMT Received: from abhmt102.oracle.com (abhmt102.oracle.com [141.146.116.54]) by acsmt356.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id q04M9P4u013961 for ; Wed, 4 Jan 2012 16:09:25 -0600 Received: from [130.35.70.39] (/130.35.70.39) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Wed, 04 Jan 2012 14:09:24 -0800 Message-ID: <4F04CE14.1030103@oracle.com> Date: Wed, 04 Jan 2012 14:09:24 -0800 From: Andrew Rist User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:8.0) Gecko/20111105 Thunderbird/8.0 MIME-Version: 1.0 To: ooo-dev@incubator.apache.org Subject: Re: [BUILD] EPM for building packages - was [BUG] AOO cannot be installed References: <4F001CA0.6020000@mechtilde.de> <4F01DC3E.1070304@mechtilde.de> <7F5B658E-F91C-46D2-BDE4-C1C72CA0EFC3@comcast.net> <4F01FA5F.6040802@gmx.ch> <20120102200124.GC13940@localhost> <4F04AC22.2070004@oracle.com> In-Reply-To: <4F04AC22.2070004@oracle.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Source-IP: acsinet22.oracle.com [141.146.126.238] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A090202.4F04CE16.00D7,ss=1,re=0.000,fgs=0 X-Virus-Checked: Checked by ClamAV on apache.org On 1/4/2012 11:44 AM, Andrew Rist wrote: > I am trying to create the buildbots so that there is now magical > secret sauce to keep them working. > Thus, I am trying to create a 'recipe' for creating the build machine > which includes: > > * vanilla version of an OS (Ubuntu 10.04 as a starting point for > buildbots so far) > * a set of dependencies (which I am currently creating as a set of > apt-get commands for the machine) > * a script for running the build (which is translated into the > buildbot config file) > > I practice these on my machine and once they are stable and > repeatable, then they are ready for deploy as a buildbot. > I am wary of steps that include building and deploying patched > software outside of this process. > > EPM is currently in this category. What is our best solution for EPM? > > 1. find a dependency that can be repeatably loaded in the dependencies > list > 2. create a configure option of --with-EPM-path= and download and > build a patched EPM during the build like the existing option of --with-epm-url, for instance.... seriously, I got it now, and I'm implementing this into buildbot. I think this needs to be added into the ./configure --help A. > > I know I have not included the option of prebuilding the patched EPM - > this is intentional, as this leads to highly customized and > non-reproducable build machines, so I think that is a bad course to > follow. > > thoughts?? > > A. > > > On 1/2/2012 12:01 PM, Ariel Constenla-Haile wrote: >> On Mon, Jan 02, 2012 at 07:41:35PM +0100, Raphael Bircher wrote: >>> Hi Dave >>> >>> Just to clarify. Mechtilde is a contributor since day 0 - 7 years. >>> She is one of the moast experienced QA here, and a verry skilled >>> manual tester. So she is not a newbe at all. >>> >>> I build only for mac, for linux i point to the Buildbot too. If this >>> builds don't work for a Linux distribution it is a serios problem, >>> so it's right to bring it on the list. >>> >>> What Mechtilde miss, are de frequently snapshots from the project it >>> self, not from same contributors. The test build should be from the >>> same mashine as the final release. You can build AOO on two >>> computers with Linux, you will have two different builds even you >>> use the same revision. >>> >>> For this reason, test builds has to come from the same mashin as the >>> release. For my point of view it's not a good idea to use a >>> contributors computer for it. So the main plattform Wendows, Linux, >>> Mac realy need a Buildbot, and this is not a "nice to have" it's a >>> *realy urgent task* >>> >>> And if one of this Buildbot produce unusable builds, then we have a >>> serios problem. >> Those build are unusable due to the EPM version, a subject that has been >> discussed since the epm removal, so I have no idea why the buildboot >> ended with a system epm. >> >> IMO the Linux build boot should produce also RPM packages, not only >> DEBs. And nightly builds are useful for keeping the code base buildable, >> but for testing purposes it would be more useful a weekly developer >> snapshot. >> >> >> Regards > -- Andrew Rist | Interoperability Architect OracleCorporate Architecture Group Redwood Shores, CA | 650.506.9847