From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Nikolay Kudryavtsev Newsgroups: gmane.emacs.devel Subject: Re: [feature/internal-msys] thoughts of a more function windows package Date: Sat, 3 Apr 2021 14:34:42 +0300 Message-ID: References: <87pn2dq3xv.fsf@russet.org.uk> <83ft39hnk1.fsf@gnu.org> <87h7nppzjy.fsf@russet.org.uk> <838s90hhb6.fsf@gnu.org> <87zh1gircl.fsf@russet.org.uk> <83turofw8r.fsf@gnu.org> <87sg6v76fd.fsf_-_@russet.org.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="13267"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.9.0 To: Phillip Lord , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Apr 03 13:35:41 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lSeZ3-0003KS-78 for ged-emacs-devel@m.gmane-mx.org; Sat, 03 Apr 2021 13:35:41 +0200 Original-Received: from localhost ([::1]:47544 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lSeZ2-0004aN-7r for ged-emacs-devel@m.gmane-mx.org; Sat, 03 Apr 2021 07:35:40 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:50704) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lSeYB-00048n-04 for emacs-devel@gnu.org; Sat, 03 Apr 2021 07:34:47 -0400 Original-Received: from mail-lj1-x22c.google.com ([2a00:1450:4864:20::22c]:43585) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lSeY9-000776-FS for emacs-devel@gnu.org; Sat, 03 Apr 2021 07:34:46 -0400 Original-Received: by mail-lj1-x22c.google.com with SMTP id y1so7938331ljm.10 for ; Sat, 03 Apr 2021 04:34:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:subject:to:references:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding:content-language; bh=GpMnuX+1aULxPEqxidLZX4RjzM6L89IX3pvjQog4Loo=; b=kpjZEkCHzEgS7QerQYDna84uc+sOgnvZ6LKlR6+XGXzsJGLYGQQp5r0ka2PVc1aUEH TiCEV0CdfVKUtt7D0erIhwPW/L2DsLExq4aovhJqeoUgUgdUKTMz11e5GgdRwioIKH+Y HXWG3UHO9wx60peVsMxG2KQ77FN+88i/J0y0EnOCtPW1cxc+wvRVpdyVrbLk6ePoOK/k uv+ce/NOrur302yTOimSZPDS2f2daHFTNCgL1lv2TOkN1Zmf961y8npDG+ouECIBQoid vNyWT8NVsQ0KQWPSo+xhhEBF0wXNv/5cDjGISRWC6zUkBZ3vX4zQmZQeqC270qf+uG0V 21cA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:subject:to:references:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=GpMnuX+1aULxPEqxidLZX4RjzM6L89IX3pvjQog4Loo=; b=UdRInLRK5d3vk99OIeeYvOloHJLk+hH9PhwT4CMwCCQjUpvREeZW2wj6fIh7SnfOJr WHnrBDUrJ2kGRI/Vn4pSnJ5djZ1ZL9CC1YYiKCc+sFypELP73KMeMhIu8j0l2t8K6nLU 3syFmO+MHRwgqxbzv551RYYtz7jUqKP3Homo+Gh9N7femaJDTCIAx8/q5+S0FKjmdYB2 2RgWd5q7vYGuKAYQSjjpC3qFiweyYym1Ym4FI4hG/oNUBd7wHrCyRc7pvxifyl6ZrrYq dnlu+gcUzrDtFhq8JO8mu8W0GfQzTeBHkj6VpN6XYkbjJ47PEaU/EEYRAssIRnnj3vyx BQGQ== X-Gm-Message-State: AOAM530tOGfT0Ueaq1ZWd9sxpjHB4ccFkUeseBOG5fruxhgZ3MIDJjTF 59T8p+Cc+xXH6ujv2YljD2vOADywC1AkoA== X-Google-Smtp-Source: ABdhPJx95w42PQAE1X3mqUArmgva6R9a7b5g6dMO02xtsIGx7/Aor02JHU+LyAchtHEv6H6oAJO4hQ== X-Received: by 2002:a2e:8e75:: with SMTP id t21mr11027750ljk.216.1617449683003; Sat, 03 Apr 2021 04:34:43 -0700 (PDT) Original-Received: from ?IPv6:2a02:2168:b115:9d00:8d1c:7ee0:1eb:12f5? ([2a02:2168:b115:9d00:8d1c:7ee0:1eb:12f5]) by smtp.gmail.com with ESMTPSA id p10sm1234737ljg.99.2021.04.03.04.34.42 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 03 Apr 2021 04:34:42 -0700 (PDT) X-Google-Original-From: Nikolay Kudryavtsev In-Reply-To: <87sg6v76fd.fsf_-_@russet.org.uk> Content-Language: en-US Received-SPF: pass client-ip=2a00:1450:4864:20::22c; envelope-from=nikolay.kudryavtsev@gmail.com; helo=mail-lj1-x22c.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:267337 Archived-At: Sorry for late reply, but I think that while bundling msys2 is a good idea in theory, in practice it would turn into a complete nightmare. The problem, just like with bundling any third party components is that you have to maintain them. If you bundle the latest and shiniest msys2, you can never be sure if it's really properly working for our use cases. And if you bundle some pretested version, you run into "hey, please fix bug A, the upstream has already fixed it", but we can't switch to upstream due to bug B. Msys2 sort of missed the boat in that they took pacman, but didn't bother with making their own AUR.