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:mime-version:to:subject :references:in-reply-to:content-type:content-transfer-encoding; q=dns; s=default; b=NLJfzfyLnG5bQZt8uTPluvTXHNxZL+ZOpBMM3om/Afj MNEUIWqmczKDEHKZdImxB/kkiGzLMnOdVhjLoJe8FRiU41zFVZOKxwcQne2f23ky ugT0D2oeRnwOo6cPauYw1HyoYsKrKTsuNcsLLxvckub7ivL/01lhbfXU+z06XXqU = 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:mime-version:to:subject :references:in-reply-to:content-type:content-transfer-encoding; s=default; bh=ydwt7UDDefBOMj9r1KhRzVErjL4=; b=h12qoTIpPelfGdT1K oGbTIzVnmm1iBFPqVVZzUlil4bOMAl6pJ/dgiyTPWzbd40L+S1pGbpCAWFxbwhjA D9X7CKfrw271W7ogNgO0LEunzt9rGA0sWMKs5OHgGW+ESBpW/h5PmSX2DOlsLxEZ EppuRCOWz1PXZwh6TPPeU41ncY= 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.3 required=5.0 tests=AWL,BAYES_50,FREEMAIL_FROM,RDNS_NONE,SPF_PASS autolearn=no version=3.3.2 X-HELO: out.ipsmtp2nec.opaltelecom.net X-SMTPAUTH: drstacey AT tiscali DOT co DOT uk X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ApMBAAzcd1JPRtUx/2dsb2JhbAANTMBRgn+BP4MZAQEBBDhAEQsYCRYPCQMCAQIBRRMIAQGzLZMmj18WhBgDlCwFmQg X-IPAS-Result: ApMBAAzcd1JPRtUx/2dsb2JhbAANTMBRgn+BP4MZAQEBBDhAEQsYCRYPCQMCAQIBRRMIAQGzLZMmj18WhBgDlCwFmQg Message-ID: <5277DD38.5000704@tiscali.co.uk> Date: Mon, 04 Nov 2013 17:45:28 +0000 From: David Stacey User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: cygwin AT cygwin DOT com Subject: Re: Optimized Cygwin package References: <1383561297008-104027 DOT post AT n5 DOT nabble DOT com> <1873370490 DOT 20131104164740 AT mtu-net DOT ru> <5277AE3A DOT 2010104 AT cs DOT utoronto DOT ca> In-Reply-To: <5277AE3A.2010104@cs.utoronto.ca> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-IsSubscribed: yes On 04/11/13 14:24, Ryan Johnson wrote: > On 04/11/2013 7:47 AM, Andrey Repin wrote: >> Greetings, Kptain! >> >>> Today my Cygwin package is around 1.4Gb. >>> I've tried to restrict amount of package required by distribution, >>> it seems >>> lot of dependencies are required. >>> Does someone know how to restrict and optimize Cygwin packages >>> knowing I'm >>> using it only for this applications? >> Given your list - no. >> Actually, I'm surprised you've managed to wrest it into 1.5Gb. > Something sounds very wrong about that... > >> >>> - gcc >>> - python >>> - perl >>> - mintty >>> - shell (mainly tcsh) >>> - doxygen >>> - make >>> - tcl > Off the top of my head, I would expect GCC to be ~100MB, python > 30-60MB, shocked if perl/TCL were each larger than 100MB, mintty is > measured in kB, most shells and Make are a handful of MB. Doxygen has > no strange dependencies. > > Even assuming maximal package sizes, that's only 400MB. Where exactly > would you expect the other 1GB come from? > > Running 64-bit setup.exe pulls the following default package set FYI: The 32-bit version of doxygen is a little more interesting, as it has clang assisted parsing enabled. Hence 32-bit doxygen also pulls in libclang, along with whatever dependencies libclang requires. Dave. -- 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