From owner-freebsd-ports@freebsd.org Fri Dec 16 03:03:58 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EA8F5C8205B for ; Fri, 16 Dec 2016 03:03:58 +0000 (UTC) (envelope-from pipfstarrd@openmailbox.org) Received: from mail2.openmailbox.org (mail2.openmailbox.org [62.4.1.33]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id AE525791 for ; Fri, 16 Dec 2016 03:03:58 +0000 (UTC) (envelope-from pipfstarrd@openmailbox.org) Received: by mail2.openmailbox.org (Postfix, from userid 1001) id 89C15108565; Fri, 16 Dec 2016 03:57:09 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=openmailbox.org; s=openmailbox; t=1481857029; bh=68V1zhJQu65MSyoPX+DtcIG6Ucc46mamnvngQxQ+GLM=; h=Subject:To:References:Cc:From:Date:In-Reply-To:From; b=DVyzORqDnQLBBYEAbar7B2g9BvFvQGChOOmZuOlPYevZwExcufv27jkui5DLoYS4M J6a14YxXfIXFL9b8bc2TdYq2QPB/1ye61W/lKeu0/C6EQdyn9UTGR7ytfzJ20f+vWT iMOlEORr3bEJJ6mAGZta30mY3hsnsHbw4St9m+U8= X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on h3 X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=NO_RECEIVED,NO_RELAYS, T_DKIM_INVALID autolearn=no autolearn_force=no version=3.4.0 Subject: Re: The ports collection has some serious issues DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=openmailbox.org; s=openmailbox; t=1481857025; bh=68V1zhJQu65MSyoPX+DtcIG6Ucc46mamnvngQxQ+GLM=; h=Subject:To:References:Cc:From:Date:In-Reply-To:From; b=EowhuLxFK30IvZRWOpNApa3IyaKeIcz3dA06qNOddaNapea8AlgXuhzNW6MJzIwtN TcfzW125vSv6v38+is2aMlb76ZYh5dQwoW5WLGXni/nQJDkZQj7qKaLmIxFQOSsTha oBybwXGBCR/PrdKDzX8u9Bsn6Fzvmxfr7nFCy6Us= To: Warren Block References: Cc: freebsd-ports@FreeBSD.org From: Daniil Berendeev Message-ID: Date: Fri, 16 Dec 2016 02:59:30 +0000 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Dec 2016 03:03:59 -0000 > Here, it doesn't look like that. Don't forget that /usr/ports/distfiles > accumulates old versions and must be manually cleaned out from time to > time. portmaster has a couple of options to remove distfiles that are > not needed. > > % du -hd0 /usr/ports > 8.1G /usr/ports > % du -hd0 /usr/ports/distfiles > 6.5G /usr/ports/distfiles > > After copying that to /tmp and deleting distfiles entirely: > > % du -hd0 /tmp/usr/ports > 1.4G /tmp/usr/ports Well, I know that, I were trying to tell that portsnap(8) is fetching HEAD by default and I didn't find any way to change that behavior. So the only way to pick another branch would be fetching the entire svn repository. I need it for development purposes also, so anyway I'd have to do that. But the size of the svn repository causes pure pain. Subversion is not intended for development style that requires keeping lots of branches and tags. Everyone knows that. At the moment, the repository takes ~/> du -h ports-fbsdsvn/ 42G ports-fbsdsvn/ In git, Mercurial, bazaar, well, any modern version control system you can create tons of branches, tags without wasting space or time. -- Cheers~ PGP key fingerprint: 07B3 2177 3E27 BF41 DC65 CC95 BDA8 88F1 E9F9 CEEF You can retrieve my public key at pgp.mit.edu.