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.13]) by sourceware.org (Postfix) with ESMTPS id 711AE3851C18 for ; Fri, 19 Jun 2020 06:55:51 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 711AE3851C18 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 mAwGjzLwy62brmAwHjlXX6; Fri, 19 Jun 2020 00:55:50 -0600 X-Authority-Analysis: v=2.3 cv=LKf9vKe9 c=1 sm=1 tr=0 a=kiZT5GMN3KAWqtYcXc+/4Q==:117 a=kiZT5GMN3KAWqtYcXc+/4Q==:17 a=IkcTkHD0fZMA:10 a=danhDmx_AAAA:8 a=w_pzkKWiAAAA:8 a=JZeu4sPTHj9YQVegERsA:9 a=QEXdDO2ut3YA:10 a=buB1NfXUTBUA:10 a=P4VdviVPEcjfz_PVVggX:22 a=sRI3_1zDfAgwuvI8zelB:22 a=pHzHmUro8NiASowvMSCR:22 a=nt3jZW36AmriUCFCBwmW:22 Reply-To: cygwin@cygwin.com Subject: Re: Apparent bug in either (1) Cygwin default Package-list or (2) Package "bzr" dependency-list To: cygwin@cygwin.com References: 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: <45a8baf1-f636-7c03-ec1f-7c72ee73c56d@SystematicSw.ab.ca> Date: Fri, 19 Jun 2020 00:55:48 -0600 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.9.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-CA Content-Transfer-Encoding: 7bit X-CMAE-Envelope: MS4wfOEXgzbpSyf8Cj/EyUPJnSFm0K6ptdyExrAv8uTlX7jxHUhzsgWgsazr8+4eiq53PDFkjdPFSecEFlrWmrsB1IQjpdBL6D9yfqq+7mh7MS8gP0Bgd8VK vZ4gWBYgttgvDor6Lzf1k63aV/IG2fPSwJIxe8R1WO/lCb2BQRLHaksh6uqs8RYd0oQ2WnoVYZ8UGN57ja1Lt5jcgr4rZdPxy2E= X-Spam-Status: No, score=-11.0 required=5.0 tests=BAYES_00, KAM_DMARC_STATUS, KAM_LAZY_DOMAIN_SECURITY, RCVD_IN_DNSWL_LOW, 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@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: General Cygwin discussions and problem reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Jun 2020 06:55:53 -0000 On 2020-06-18 21:33, My Name via Cygwin wrote: > I found an apparent dependency problem in Cygwin, and I'm not enough of a > Cygwin expert to know whether the bug is in Cygwin or Bazaar (Package > "bzr"); but if I had to guess, I'd guess it's in Cygwin, and I've already > reported the issue to the Bazaar forum. > > In summary, after I installed Cygwin and Cygwin-Package "bzr", bzr failed > as it attempted to execute "python27". A detailed description of the issue, > including input and output from several tests I ran, and including the > solution posted by someone else (solution = install Cygwin-Package > "python27") is here, https://answers.launchpad.net/bzr/+question/691381, > and it's rather concise so I'll end here and refer you to that thread. > > Per the directions here, https://cygwin.com/problems.html, I'm > email-attaching the output from "cygcheck -s -v -r". Looks like cygport, calm, and setup disagree about install dependencies; from setup.ini: bzr requires: python depends2: python python requires: python2 depends2: python2 requires: python27 depends2: so although python requires python2, and python2 requires python27, the (newer) depends2 entries are not the same and are empty, so setup ignores requires and does not install the dependency. In these cases, either depends2 should be the same as requires, or depends2 should be omitted, and setup should install requires. -- 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.]