From owner-freebsd-ports@FreeBSD.ORG Mon Aug 25 13:23:29 2008 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 669DC1065672 for ; Mon, 25 Aug 2008 13:23:29 +0000 (UTC) (envelope-from unixmania@gmail.com) Received: from mu-out-0910.google.com (mu-out-0910.google.com [209.85.134.184]) by mx1.freebsd.org (Postfix) with ESMTP id DEF8C8FC26 for ; Mon, 25 Aug 2008 13:23:28 +0000 (UTC) (envelope-from unixmania@gmail.com) Received: by mu-out-0910.google.com with SMTP id i2so1410699mue.3 for ; Mon, 25 Aug 2008 06:23:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=X3cK330LIQ32/ScF+kzvTeT2CuOU9fQz3aqY1e3NNeY=; b=VHPyCI2UhsDkT8+/HbcP7ds9J6STYGXG7n1zuo4kq2/PqrGZG9j3Lzq3JsIhKawMbk bLF2wFiPcRoKQsme5nPr47j4E0/Ksfegzj/rrfwneqT5G0c1x64kceVA7XxIAfKZg3oe G/MGPZGPbi882kAkLj+EhH2FaAakaG7AiU/Gg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=t9mhBYoJ5BohnuUqjBHDsAEh3PkYnR5sxbgnE3W52w3g2bJ1gkUDnT+qZMG+XxTKcK IVaXOFvxjP4hCtQzjG/xnJJTvpEcyVm2v/O0aa9PHtWtjX9K2A3b1OAhTPUOnBJnpu+q GLCVebKY6S6sxzJ+MJaFPHkhbrPOS6YNCqCZ8= Received: by 10.103.249.7 with SMTP id b7mr2886975mus.2.1219670606999; Mon, 25 Aug 2008 06:23:26 -0700 (PDT) Received: by 10.103.231.14 with HTTP; Mon, 25 Aug 2008 06:23:26 -0700 (PDT) Message-ID: Date: Mon, 25 Aug 2008 10:23:26 -0300 From: "Carlos A. M. dos Santos" To: "Anton - Valqk" In-Reply-To: <48B2996C.1050203@lozenetz.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <48B2996C.1050203@lozenetz.org> Cc: ports@freebsd.org Subject: Re: pkg_add feature proposal 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: Mon, 25 Aug 2008 13:23:29 -0000 On Mon, Aug 25, 2008 at 8:37 AM, Anton - Valqk wrote: > Hi everyone, > > I've just got an Idea (maybe others had it too?). > > When doing pkg_add [-r] wouldn't it be better if pkg_add checks if _all_ > dependent packages exists and checksums are ok (after downloaded if with > -r), etc. checks _before_ installing the packages, because if you get > 3-4 packages broken/missing when one package depends on 30-40 (X apps > etc.) you should delete all already installed... > > I've got this problem when did pkg_add -r mod_musicindex and for some > reason mod_musicindex didn't build the flac and libogg when > $> make package-recursive > specified. > When the pkg_add get to these packages and they were not found on the > web server, I've had to delete all installed packages by hand... uhh... > > so, what would you say about that? Be warned that large packages and/or packages that depend on large packages may lead to a full /var/tmp if that filesystem is not large enough. OpenOffice, JDK and teTeX are good examples. I had this problem on Ubuntu some time ago. -- cd /usr/ports/sysutils/life make clean