From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 100583 invoked by alias); 9 May 2016 14:18:19 -0000 Mailing-List: contact cygwin-apps-help@cygwin.com; run by ezmlm Precedence: bulk Sender: cygwin-apps-owner@cygwin.com List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Mail-Followup-To: cygwin-apps@cygwin.com Received: (qmail 100559 invoked by uid 89); 9 May 2016 14:18:18 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.0 required=5.0 tests=AWL,BAYES_20,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.2 spammy=H*F:D*org.uk, initially, calm, deployed X-HELO: out5-smtp.messagingengine.com Received: from out5-smtp.messagingengine.com (HELO out5-smtp.messagingengine.com) (66.111.4.29) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-GCM-SHA384 encrypted) ESMTPS; Mon, 09 May 2016 14:18:07 +0000 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 69D9B20296 for ; Mon, 9 May 2016 10:18:04 -0400 (EDT) Received: from frontend1 ([10.202.2.160]) by compute1.internal (MEProxy); Mon, 09 May 2016 10:18:04 -0400 Received: from [192.168.1.102] (host86-141-129-57.range86-141.btcentralplus.com [86.141.129.57]) by mail.messagingengine.com (Postfix) with ESMTPA id 12C24C00016 for ; Mon, 9 May 2016 10:18:03 -0400 (EDT) Subject: Re: Dedup x86/x86_64 --> noarch To: cygwin-apps@cygwin.com References: <87zistg99v.fsf@Rainer.invalid> <571B539D.4050304@dronecode.org.uk> <87r3dwo1aj.fsf@Rainer.invalid> From: Jon Turney Message-ID: Date: Mon, 09 May 2016 14:18:00 -0000 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.0 MIME-Version: 1.0 In-Reply-To: <87r3dwo1aj.fsf@Rainer.invalid> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2016-05/txt/msg00017.txt.bz2 On 23/04/2016 15:19, Achim Gratz wrote: > Jon Turney writes: >> I think I have implemented the changes to calm to support >> all-or-nothing noarch (i.e. where all packages produced from a source >> package must be noarch), so if you can nominate a suitable, >> unimportant perl package, we can test it with that, initially. > > Not sure about "unimportant", but I'd suggest moving the developer > dependencies (perl-ExtUtils-*, perl-Test-*) first to see if there's any > problems. The full list of Perl packages that dedup fully moved to > noarch (all source packages are also noarch): I've deployed an updated calm, and moved perl-Test-Base to noarch. From my brief testing, setup handles this layout with no problems. I also checked that noarch files in a download package directory shared between x86 and x86_64 setup works as expected. Uploads to noarch should also now be accepted, although cygport needs teaching how to do that. Thanks for the list. I'll look at moving more stuff if no problems appear.