From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp-out-no.shaw.ca (smtp-out-no.shaw.ca [64.59.134.12]) by sourceware.org (Postfix) with ESMTPS id 4824E3857C6B for ; Mon, 14 Sep 2020 20:11:37 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 4824E3857C6B Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=SystematicSw.ab.ca Authentication-Results: sourceware.org; spf=none smtp.mailfrom=brian.inglis@systematicsw.ab.ca Received: from [192.168.1.104] ([24.64.172.44]) by shaw.ca with ESMTP id Hup4kWEc5195BHup5k7RrE; Mon, 14 Sep 2020 14:11:35 -0600 X-Authority-Analysis: v=2.4 cv=Wfqy12tX c=1 sm=1 tr=0 ts=5f5fce77 a=kiZT5GMN3KAWqtYcXc+/4Q==:117 a=kiZT5GMN3KAWqtYcXc+/4Q==:17 a=IkcTkHD0fZMA:10 a=JZeu4sPTHj9YQVegERsA:9 a=QEXdDO2ut3YA:10 Reply-To: cygwin-apps@cygwin.com Subject: Re: Scallywag glitch with texlive-collection-* packages To: cygwin-apps@cygwin.com References: <0df903c6-5bc7-6a86-8dcb-95bb04aa082e@cornell.edu> From: Brian Inglis Autocrypt: addr=Brian.Inglis@SystematicSw.ab.ca; prefer-encrypt=mutual; keydata= mDMEXopx8xYJKwYBBAHaRw8BAQdAnCK0qv/xwUCCZQoA9BHRYpstERrspfT0NkUWQVuoePa0 LkJyaWFuIEluZ2xpcyA8QnJpYW4uSW5nbGlzQFN5c3RlbWF0aWNTdy5hYi5jYT6IlgQTFggA PhYhBMM5/lbU970GBS2bZB62lxu92I8YBQJeinHzAhsDBQkJZgGABQsJCAcCBhUKCQgLAgQW AgMBAh4BAheAAAoJEB62lxu92I8Y0ioBAI8xrggNxziAVmr+Xm6nnyjoujMqWcq3oEhlYGAO WacZAQDFtdDx2koSVSoOmfaOyRTbIWSf9/Cjai29060fsmdsDLg4BF6KcfMSCisGAQQBl1UB BQEBB0Awv8kHI2PaEgViDqzbnoe8B9KMHoBZLS92HdC7ZPh8HQMBCAeIfgQYFggAJhYhBMM5 /lbU970GBS2bZB62lxu92I8YBQJeinHzAhsMBQkJZgGAAAoJEB62lxu92I8YZwUBAJw/74rF IyaSsGI7ewCdCy88Lce/kdwX7zGwid+f8NZ3AQC/ezTFFi5obXnyMxZJN464nPXiggtT9gN5 RSyTY8X+AQ== Organization: Systematic Software Message-ID: <99211ca4-a9be-ca3e-6c42-8012de05e1c5@SystematicSw.ab.ca> Date: Mon, 14 Sep 2020 14:11:34 -0600 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-CA Content-Transfer-Encoding: 8bit X-CMAE-Envelope: MS4xfOhDcNRueROdD67tIYK+vrhykgz4adZywAWmZqWBCrctdGs0sRTSolXkWg5XGmGZJjIbqGuknYdvwEtra/9fiTorT+yPjqsYdgrFx2yXOqgKCdFb9MOK FSIVAlXFjNLSMV3WxLQrlgr6NSDjotitAv+/ElJvweW7qI39OtqeJWCyi3H7fD9bWWxk5HRnLXUBnc1yPxyeeeNfTyOX+22t3LM= X-Spam-Status: No, score=-6.7 required=5.0 tests=BAYES_00, KAM_DMARC_STATUS, KAM_LAZY_DOMAIN_SECURITY, NICE_REPLY_A, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_NONE, TXREP autolearn=no autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: cygwin-apps@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Cygwin package maintainer discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Sep 2020 20:11:39 -0000 On 2020-09-14 05:47, Jon Turney wrote: > On 13/09/2020 23:48, Ken Brown via Cygwin-apps wrote: >> Jon, >> >> All texlive-collection-* packages are noarch.  This is defined in >> texlive.cygclass, so scallywag doesn't see it.  I just let scallywag > Yeah, this is an unfortunate consequence of trying to guess this stuff by > looking at the .cygport, rather than running (some yet to be written mode of) > cygport to process it and output the needed information. > > I've made scallywag aware that 'inherit texlive' implies noarchness, so it > should get it right going forward. Any changes made or needed in cygport or scallywag for mingw64 packages? I've rebuilt and reuploaded both Mingw curl noarches to see if they make it. I found that for cygport NAME must be a hardcoded constant string not requiring script evaluation; hopefully other content is evaluated in the script context and does not also require to be hardcoded constants. -- Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada This email may be disturbing to some readers as it contains too much technical detail. Reader discretion is advised. [Data in IEC units and prefixes, physical quantities in SI.]