From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 99342 invoked by alias); 21 Jul 2017 10:11:50 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 99296 invoked by uid 89); 21 Jul 2017 10:11:49 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.2 spammy=struggling, interactive, Penny, penny X-HELO: mail-wr0-f174.google.com Received: from mail-wr0-f174.google.com (HELO mail-wr0-f174.google.com) (209.85.128.174) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 21 Jul 2017 10:11:46 +0000 Received: by mail-wr0-f174.google.com with SMTP id 12so80631640wrb.1 for ; Fri, 21 Jul 2017 03:11:45 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=biLjkO6MzXWPWShnOpnm8FmhKs0zFU4qU1+9uFMByvw=; b=TovtMBnPfrUo14bDJSJmvVq/vrEwG7dFtmFRzvJcR5HyUYLRRItIMEBJ9xSN+EKe3M 7CXY/io2qRS1e/rPABGnYYZc0FNafOpzF8mfMqcO2qPMlJMbAv2S7+i2ZFzBfoLv+/En jlswQwvEoKpr1IDioID3lZyGw49+JT876WvQKvFjul0jOSszZygtmLxVI27+bv5iGyg9 3EoolgTr16jdzOCaF7vGWG/9vXjfyxXLsj5jnQv6j66oFWats2LczYTgkFTWuBAqkSIJ Nn0q+sUeHoS8Nkr7KJnCm3Dm0sx77XGcaTJRyU39tH+1gjFcV4CtQhdAgfb+vVZjyfAp bFHA== X-Gm-Message-State: AIVw111GSgPdKWR3e5FgZo8nGhbTJR3aZjrhyG74/Ioe4O/uaORnlthY yDUwDKfJjjz2EClj6ORXIw== X-Received: by 10.223.156.25 with SMTP id f25mr10063986wrc.14.1500631903766; Fri, 21 Jul 2017 03:11:43 -0700 (PDT) Received: from dinwoodie.org ([2001:ba8:0:1c0::9:1]) by smtp.gmail.com with ESMTPSA id 90sm4147917wri.53.2017.07.21.03.11.42 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 21 Jul 2017 03:11:42 -0700 (PDT) Date: Fri, 21 Jul 2017 10:18:00 -0000 From: Adam Dinwoodie To: cygwin@cygwin.com Subject: Removing Git dependency on Perl [Was: [ANNOUNCEMENT] Updated: Git v2.13.2-2] Message-ID: <20170721101141.GB2185@dinwoodie.org> References: <59682c35.4e52ca0a.37e70.b472@mx.google.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <59682c35.4e52ca0a.37e70.b472@mx.google.com> User-Agent: Mutt/1.5.24 (2015-08-30) X-IsSubscribed: yes X-SW-Source: 2017-07/txt/msg00287.txt.bz2 On Thu, Jul 13, 2017 at 07:28:05PM -0700, Steven Penny wrote: > On Thu, 13 Jul 2017 13:58:37, Adam Dinwoodie wrote: > >This update splits Git's support for Perforce repositories into a new > >package -- git-p4 -- and thus removes the dependency of the base git > >package on Python. > > This is great news, must thanks. Only a 2 issues: > > 1. This can now be closed: > > http://github.com/me-and/Cygwin-Git/issues/26 Done, thanks for the reminder. > 2. Perl issue is still open: > > http://github.com/me-and/Cygwin-Git/issues/31 > > Currently only these files rely on it: > > usr/libexec/git-core/git-add--interactive > usr/libexec/git-core/git-archimport Hmm. I'm struggling to work out what's appropriate here. I'd be entirely happy splitting off the `git archimport` command to a separate package if there were something to gain there, but I'm very wary of splitting `git add -p` and friends off: I think that's liable to cause considerable confusion for people who use those commands and who would probably not expect to need a separate package for them. I'm experimenting with what this would look like now, but if you can find and point me at some other platform's Git distribution that also separates out `git-add--interactive`, so I can see how they've handled this situation, that would potentially be very useful. Adam -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple