Return-Path: X-Original-To: apmail-incubator-lucy-dev-archive@www.apache.org Delivered-To: apmail-incubator-lucy-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id B993B7831 for ; Sat, 22 Oct 2011 19:49:51 +0000 (UTC) Received: (qmail 80160 invoked by uid 500); 22 Oct 2011 19:49:50 -0000 Delivered-To: apmail-incubator-lucy-dev-archive@incubator.apache.org Received: (qmail 80134 invoked by uid 500); 22 Oct 2011 19:49:50 -0000 Mailing-List: contact lucy-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: lucy-dev@incubator.apache.org Delivered-To: mailing list lucy-dev@incubator.apache.org Received: (qmail 80126 invoked by uid 99); 22 Oct 2011 19:49:50 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 22 Oct 2011 19:49:50 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [68.116.39.62] (HELO rectangular.com) (68.116.39.62) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 22 Oct 2011 19:49:42 +0000 Received: from marvin by rectangular.com with local (Exim 4.69) (envelope-from ) id 1RHhU2-0001km-Is for lucy-dev@incubator.apache.org; Sat, 22 Oct 2011 12:43:54 -0700 Date: Sat, 22 Oct 2011 12:43:54 -0700 From: Marvin Humphrey To: lucy-dev@incubator.apache.org Message-ID: <20111022194354.GA6712@rectangular.com> References: <4E9F98AC.7050602@peknet.com> <4EA30AC7.1020909@faui2k3.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4EA30AC7.1020909@faui2k3.org> User-Agent: Mutt/1.5.18 (2008-05-17) X-Virus-Checked: Checked by ClamAV on apache.org Subject: Re: [lucy-dev] [VOTE] Apache Lucy (incubating) 0.2.2 RC 1 (cleanup) Hi Moritz, thanks for reviewing the release candidate and reporting your findings! On Sat, Oct 22, 2011 at 08:26:15PM +0200, Moritz Lenz wrote: > FWIW all tests pass on Debian GNU/Linux stable with a custom perl > 5.14.1, same with the system perl (5.10.1). :) > However I had to wipe out the directory between the two tests, because > the build and configuration left some files behind which ./Build clean > in the perl/ subdirectory did not clean, and which caused some @INC > paths to be set up wrongly. I believe that this patch to the 0.2 branch would produce your desired behavior: --- perl/buildlib/Lucy/Build.pm (revision 1187752) +++ perl/buildlib/Lucy/Build.pm (working copy) @@ -716,8 +716,8 @@ sub ACTION_clean { my $self = shift; if ( -e $CLOWNFISH_BUILD ) { - system("$^X $CLOWNFISH_BUILD clean") - and die "Clownfish clean failed"; + system("$^X $CLOWNFISH_BUILD realclean") + and die "Clownfish realclean failed"; } $self->_run_make( dir => $CHARMONIZER_ORIG_DIR, args => ['clean'] ); $self->SUPER::ACTION_clean; I'm not sure that's technically "correct", because I think you are supposed to supposed to invoke './Build realclean' rather than './Build clean' when switching Perl executables. However, it seems that './Build clean' works under ordinary circumstances whether or not it ought to, and so +1 to make it work for Lucy. Can you please open a ticket? http://issues.apache.org/jira/browse/LUCY Marvin Humphrey