From owner-freebsd-ports@FreeBSD.ORG Sun Dec 5 17:56:44 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C3C721065672 for ; Sun, 5 Dec 2010 17:56:44 +0000 (UTC) (envelope-from freebsd-ports@m.gmane.org) Received: from lo.gmane.org (lo.gmane.org [80.91.229.12]) by mx1.freebsd.org (Postfix) with ESMTP id 3632D8FC17 for ; Sun, 5 Dec 2010 17:56:43 +0000 (UTC) Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1PPIpE-0001ub-Kl for freebsd-ports@freebsd.org; Sun, 05 Dec 2010 18:56:40 +0100 Received: from 193.33.173.33 ([193.33.173.33]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 05 Dec 2010 18:56:40 +0100 Received: from c.kworr by 193.33.173.33 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 05 Dec 2010 18:56:40 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-ports@freebsd.org From: Volodymyr Kostyrko Date: Sun, 05 Dec 2010 19:56:28 +0200 Lines: 31 Message-ID: <4CFBD24C.6020305@gmail.com> References: <4CF38D7F.6070206@gmx.de> <4CF3F16E.3020501@DataIX.net> <4CF439F1.6050703@gmx.de> <4CF95C27.4030507@gmail.com> <20101205180354.085e5b04@it.buh.tecnik93.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: 193.33.173.33 User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; uk-UA; rv:1.9.2.12) Gecko/20101029 Thunderbird/3.1.6 In-Reply-To: <20101205180354.085e5b04@it.buh.tecnik93.com> Cc: Matthias Andree , freebsd-ports@freebsd.org, Julien Laffaye Subject: Re: packages compressed with xz X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Dec 2010 17:56:44 -0000 05.12.2010 18:03, Ion-Mihai Tetcu wrote: >> And those ones are all empty at start. So say, if you are compressing >> something really huge trying to use 4G of memory you end using that >> much memory between 2G - 3G of source data. And we will need 512MB to >> decompress that hunk of data. >> >> Are the packages _that_ large? > [ .. ] > > The biggest package that can be produced by a port it's a bit over 10G. > 0k, I'll try to be sharper. How many of that huge packages will run on a prehistoric cpu/64Mb mem combo? I'll bet even working with the OpenOffice will be... challenging. Let's take the other route. Packages that large will benefit from maximum xz compression most. The question clearly is "Would we like to ditch maximum compression for those huge ones taking care of the hardware that would never be ready to run them?" Don't listen to me anyway. Our first goal is clearly making FreeBSD work everywhere. Capping the xz limits would do nothing for me personally because all of my machines are capable of building any software I want - I don't use packages at all. So I don't have a right to vote. We should think from the point of people running that hardware. And I think we should support them. -- Sphinx of black quartz judge my vow.