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:message-id:date:from:reply-to:mime-version:to :subject:references:in-reply-to:content-type :content-transfer-encoding; q=dns; s=default; b=nGMhX+D6dB61Jplk 2PXPSUq6VBuH8U7436W7n7V6thfWcxVQaP0ncPhelPr+X1DNLKytwZbD+1USXZGt 7ETSD0IdtabHbKVKhEWNGah/vbZMefkrpVUdv/58RFC0fyG8vpMf7xta6eIBJsrF dXrPgLjL+VkuaWdyhgaQpKT3Mb4= 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:message-id:date:from:reply-to:mime-version:to :subject:references:in-reply-to:content-type :content-transfer-encoding; s=default; bh=ViejBFME+69IMm5PcZxOzQ 8E16Y=; b=o6+pEwxJPd+fKnMCYHpkmSNg5/vWRTAyzXhroDvrQDo92xLpm2vXu0 SwU44WZV9ispgWYkZzz1TMorD70I497l5puqHHD7YUSa+rOJZDyT81Sv/aAZBrwj kKRz9m8gJ7LmOvWeS4/xPuLpKG3CCDDvhNOqLijHwvGcI1OgWTywc= Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , 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=-1.4 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.2 X-HELO: vms173017pub.verizon.net Message-id: <5306BB6F.9070408@cygwin.com> Date: Thu, 20 Feb 2014 21:35:27 -0500 From: "Larry Hall (Cygwin)" Reply-to: cygwin AT cygwin DOT com User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-version: 1.0 To: cygwin AT cygwin DOT com Subject: Re: setup: how to select all src packages too? References: <5302FC86 DOT 5020203 AT cisra DOT canon DOT com DOT au> <1449552265 DOT 20140218132612 AT yandex DOT ru> <530686B7 DOT 7060109 AT cisra DOT canon DOT com DOT au> In-reply-to: <530686B7.7060109@cisra.canon.com.au> Content-type: text/plain; charset=ISO-8859-1; format=flowed Content-transfer-encoding: 7bit On 2/20/2014 5:50 PM, Luke Kendall wrote: > On 02/18/2014 08:26 PM, Andrey Repin wrote: >> Greetings, Luke Kendall! >> >>> It's great that Cygwin has so many packages. And setup.exe makes it >>> easy to select the packages you want. >>> But it seems quite difficult to also select all the corresponding source >>> packages as well, simply because there are so many packages! In the >>> worst case, where you want every package, and all the source packages >>> too, surely you don't have to scroll and click 3,000-odd times in the UI >>> to select them all? But I haven't found a way to do it through setup. >>> Sorry if this is a dumb question. I have searched, but couldn't find an >>> answer. >> This is a known deficiency of a Cygwin setup. >> However, how many source packages you ACTUALLY, REALLY need to download? >> >> >> -- >> WBR, >> Andrey Repin (anrdaemon AT yandex DOT ru) 18.02.2014, <13:24> >> >> Sorry for my terrible english... >> > > I imagine others have suggested that the UI for the missing functionality > could be as simple as a checkbox to include source package for all packages > selected. > > We actually, really needed to download all the source packages, because we > need to be able to check the licenses, and the licenses can often only be > found by looking in the source packages. > > We worked around the problem by rsync-ing the whole thing, in the end. > > Thanks for confirming that it wasn't a dumb question, Andrey! Well, he didn't exactly say it wasn't a dumb question. ;-) Just kidding! Mirroring is actually a good way to grab all the source with relative ease, given setup's mechanism is much more laborious. And while neither way is optimal, I think you get points for finding the path of lesser pain. :-) -- Larry _____________________________________________________________________ A: Yes. > Q: Are you sure? >> A: Because it reverses the logical flow of conversation. >>> Q: Why is top posting annoying in email? -- 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