From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wr1-x431.google.com (mail-wr1-x431.google.com [IPv6:2a00:1450:4864:20::431]) by sourceware.org (Postfix) with ESMTPS id A9B43385E006; Fri, 27 Mar 2020 17:53:04 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org A9B43385E006 Received: by mail-wr1-x431.google.com with SMTP id h9so12445646wrc.8; Fri, 27 Mar 2020 10:53:04 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=swyC63ZOr5xWk5Psj+RUUVrPJaf+H1ooyr0bxmhf6Kw=; b=WUCN0MpTDUgXYNQ299EGz0nKjUSVssOmGIOmG5QKIfW9t5AoCaUxzo6egOH8D3oIdR sWWTDKBrW5RZpL+hGu9gUSNE/t8bK+57dcRUm3E/2zDs9ts5z3XiLzefMBXSUgsm4xpr 1+wr7yLSm1R09vCxTk1G3oir1EF0kkj0Oo6y0jFrM1S7bYiJTpVshzt8p7LSDg1h3TAs 3zM4m2bLVN7BXrPv+aNz/j8gs5e2IEt7sYgPFvlsdgoozlfhXO9UkaSJCdzrBuM7fSWv bZtFnvHLTklAtozO0vYko0ob3GQiEI9awq8gIyqH65kh9Rdka41RgCs8xG9Rw4m81ZxL 6jdA== X-Gm-Message-State: ANhLgQ3r2j2ol5zeNMPjGT4VDppJ003XkqtcbbIC4/6Rbv1AsmwPYgJN WiXBsAa2QtjkDqnAJxNskAOq4SO/adA= X-Google-Smtp-Source: ADFU+vv1LQYCHMC7I3RPlghIkuQPGaAeLi3JKX+QNIGVxvKDvCMgUHzc+TRodDmARBcYYW9G2k6Svw== X-Received: by 2002:a5d:55c4:: with SMTP id i4mr644131wrw.170.1585331583484; Fri, 27 Mar 2020 10:53:03 -0700 (PDT) Received: from ?IPv6:2003:ee:6719:2901:ad7f:879c:eb5:d612? (p200300EE67192901AD7F879C0EB5D612.dip0.t-ipconnect.de. [2003:ee:6719:2901:ad7f:879c:eb5:d612]) by smtp.gmail.com with ESMTPSA id n1sm9099466wrj.77.2020.03.27.10.53.02 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 27 Mar 2020 10:53:02 -0700 (PDT) Subject: Re: Putting packages up for adoption To: Yaakov Selkowitz , cygwin-apps@cygwin.com References: <8de4bc18-86d2-4f3b-e2c4-8d1cd5792a23@gmail.com> From: Marco Atzeri Message-ID: <9b76d1ff-632b-9c15-bc22-0d3e37140c66@gmail.com> Date: Fri, 27 Mar 2020 18:53:01 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.6.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham 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-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Mar 2020 17:53:06 -0000 Am 26.03.2020 um 08:19 schrieb Yaakov Selkowitz: > On Thu, 2020-03-26 at 06:54 +0100, Marco Atzeri via Cygwin-apps wrote: >> Am 20.03.2020 um 04:47 schrieb Yaakov Selkowitz: > I would suggest the following: > > * python2-2.7.z continues to provide all '2' symlinks. > > * python38 be updated to 3.8.2, and 3.8 be designated the next default > 'python3' version (with the '3' symlinks continued to be kept > separate), and adjust python-wheel.cygclass accordingly. > > * Similarly, a separate package (in Fedora it's called 'python- > unversioned-command') provide unversioned symlinks, pointing to 2.7 for > now (for compatibility). > > * Anything currently dependent on 'python' or 'python2' should either > be dropped if no longer needed, switched to 3 is possible, otherwise > rebuilt. > > * Drop 2.7 from the "default" version set in python-wheel.cygclass, and > only build those modules that are actually needed by other things by > specifying "all". > > * Once that's done, look at what's still depending on /usr/bin/python > ('python-unversioned-command'), and based on that decide when that can > be changed to point to python3. > > HTH, > > -- > Yaakov > The plan looks fine. Thanks for it unfortunately I see unexpected segfault on the testsuite 0:00:03 load avg: 1.65 [ 24/404] test_argparse -- test_applesingle skipped 0:00:11 load avg: 1.58 [ 25/404] test_array 0:00:12 load avg: 1.58 [ 26/404] test_ascii_formatd make: *** [Makefile:878: test] Segmentation fault (core dumped) for both 2.7.17 and your original 2.7.16. as I saw other segfault on other programs recently I assume that one of compiler/binutils/cygwin has some problem. 3.8.2 seems to stall later in the test, so it is another issue. Regards Marco