delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2014/09/19/16:30:44

X-Recipient: archive-cygwin AT delorie DOT com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:date:from:to:subject:message-id:references
:mime-version:content-type:content-transfer-encoding
:in-reply-to; q=dns; s=default; b=OmAbFmhSmv7py1KPBFnk5eeuZbYlyS
dRjwctbQmIiAgksuWOPqebwP1oJ1wExJaYT5d/l1FLorkVWr/DrN9i2H8O2Wsf5x
ILY05JTSYEqmz1MhTWlslO9Lw96V13yYLknuNxNMvKwvlwH8PvmBY/coFu44rvuY
U9omKGtBIHmPg=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:date:from:to:subject:message-id:references
:mime-version:content-type:content-transfer-encoding
:in-reply-to; s=default; bh=JwxrOKpPtrAkJrp0xgJMJQECpj8=; b=T2Vx
ghgLJuFv1gLohAyQxzoq4aQCaWr6cUIMTgl84GHYopW9+7TJRa8XaJVJIiGDEN9c
zREPsDf5cAmvmgX1jXrl1HGuvr3p2Cwet5UTIBFKLYQJOOmvNDjdJfP+DPln8lQI
VyTKehSbJdeVJgebJGPMfbCPcRgeAU6+hRLY/xs=
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: No, score=-2.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2
X-HELO: mail-wi0-f174.google.com
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:to:subject:message-id:references :mime-version:content-type:content-disposition :content-transfer-encoding:in-reply-to:user-agent; bh=sKOvaGFCJKAGxxe/5aVrBIRdHDPPoyPW6/8KGCpGafc=; b=EAMMDef6CrCs1K6j8Mih42BpasP5O5hzn3jl0bECA/KoCg94qJtmViU8PLx3moYxCg bkyh7o8/kMeBV9lPCYAOMqgHKji0ehT7WKNHzGW/LvirK2X5WkNDBmXVTfaHv3VUB2Z6 rAHUpKanB8URXE32bVWch18+KOJIn0InBQDeQ0p7iPffsf30HMvMAM8DcuSZ49elP9v2 ARV8cT2xs8q+L+47Aq7VZrAA68F/zKcZO3g4fryMQnyRcTmAIrw3myhrB/8+a9PF3aBM /g06h8w3SHufg15MIR/XdFwr1amZPL5H6n7efIL7LD+8Q66wdz4txc0Mcp21s02IZEEY lcNw==
X-Gm-Message-State: ALoCoQkJselnDQNDWvlOVYazDszXR3rzTKd4CrQ4dgjAWVHpUuSxvX/bGxc3jvF3Z4njDcYIoORM
X-Received: by 10.180.84.98 with SMTP id x2mr658956wiy.18.1411158617151; Fri, 19 Sep 2014 13:30:17 -0700 (PDT)
Date: Fri, 19 Sep 2014 21:30:06 +0100
From: Adam Dinwoodie <adam AT dinwoodie DOT org>
To: cygwin AT cygwin DOT com
Subject: Re: Git spurious dependency: rsync
Message-ID: <20140919203006.GA22543@dinwoodie.org>
References: <announce DOT 20140904203427 DOT GA6612 AT dinwoodie DOT org> <lvhn7i$anp$1 AT ger DOT gmane DOT org> <1411147083 DOT 4932 DOT 3 DOT camel AT YAAKOV04>
MIME-Version: 1.0
In-Reply-To: <1411147083.4932.3.camel@YAAKOV04>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-IsSubscribed: yes

On Fri, Sep 19, 2014 at 12:18:03PM -0500, Yaakov Selkowitz wrote:
> On Fri, 2014-09-19 at 11:56 -0500, René Berber wrote:
> > Updating cygwin today git version 2.1.0-1 is pulling rsync.
> > 
> > From git's documentation (i.e. no mention of rsync):
> > 
> > "To install Git, you need to have the following libraries that Git
> > depends on: curl, zlib, openssl, expat, and libiconv."
> > 
> > There's also no mention on the release notes.
> > 
> > Is this a dependency error?
> 
> No, rsync is required for git archimport.

Also, (I suspect) more commonly, for the rsync protocol used for
git-clone and friends.  See under "Git URLs" in `git help clone`.

If you're installing Git by compiling it from source, which is what I
assume the documentation is referring to, the requirements list is very
small; Git will happily compile without features that require the extra
libraries, just without access to those features.  The version of Git
that's distributed pre-compiled from the Cygwin repository mirrors,
however, aims to be feature-complete rather than having minimal
requirements.  As a result, it pulls in a lot of extra packages that
aren't necessary for basic Git functionality.

--
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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019