From owner-freebsd-ports@FreeBSD.ORG Wed Mar 31 15:10:58 2010 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 E7E381065673; Wed, 31 Mar 2010 15:10:58 +0000 (UTC) (envelope-from jhellenthal@gmail.com) Received: from mail-yx0-f203.google.com (mail-yx0-f203.google.com [209.85.210.203]) by mx1.freebsd.org (Postfix) with ESMTP id 8C4ED8FC1C; Wed, 31 Mar 2010 15:10:58 +0000 (UTC) Received: by yxe41 with SMTP id 41so110804yxe.14 for ; Wed, 31 Mar 2010 08:10:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :user-agent:mime-version:to:subject:x-enigmail-version:content-type :content-transfer-encoding; bh=CYGCKpzHZYqn/qvR3NdoLQ25SnB00vt8sGo7nSr9KY8=; b=FfO0XPnEKlwa3L4pagHwln/k/MyrukHF7h6nji8m9l0laFsaNec2/rHDCFa/I6DHz4 Jhv2pjcN1kFXYN81ucbZnuU5LC6C1lKne9RO4pCjfM9XlWMws/riS8f2KTLy6gS1FhBf QyUpDG+XXAiRqcZvSTUiNMNUvvYfq/nMORk8E= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:subject :x-enigmail-version:content-type:content-transfer-encoding; b=AJdju/uJr7nxJU07J1kHM40N5OBbQCd8CfBJCcpEDLl5debfLQv6widHif1A3H5qTk x9YuDOYhS4XaXFnFYJFWVD/f+EYS8KXcVJw96fbN3UQPiGqSJfXIhrArfe6jIvSWasKX b+/MtwNZJvgE8/MtKxECcrUj8tuXEb6ImhC6s= Received: by 10.142.119.26 with SMTP id r26mr3479173wfc.257.1270048254310; Wed, 31 Mar 2010 08:10:54 -0700 (PDT) Received: from centel.dataix.local (adsl-99-109-124-168.dsl.klmzmi.sbcglobal.net [99.109.124.168]) by mx.google.com with ESMTPS id 21sm307102iwn.15.2010.03.31.08.10.52 (version=SSLv3 cipher=RC4-MD5); Wed, 31 Mar 2010 08:10:53 -0700 (PDT) Sender: "J. Hellenthal" Message-ID: <4BB365E5.5010805@dataix.net> Date: Wed, 31 Mar 2010 11:10:29 -0400 From: jhell User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.1.9) Gecko/20100331 Thunderbird/3.0.4 MIME-Version: 1.0 To: dougb@freebsd.org, ports@freebsd.org X-Enigmail-Version: 1.0.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Subject: portmaster v2.20 + request for (continue) feature improvement. 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: Wed, 31 Mar 2010 15:10:59 -0000 Dear Doug, ;) It has crossed my mind through a couple upgrades the idea to implement a way for portmaster to continue a upgrade if the package set that is being upgraded have no dependencies on per say a package set that previously failed to upgrade. Please correct me if I am wrong but when the recent ports update that happened with png- I also had other ports that were out of date that needed upgrades that did not depend on png- or one of the packages that depended on something that depended png-. When one of the packages that depended on png- failed, portmaster then terminated leaving me to either specify package by package till the png- & dependents were fixed or provide a manual list of ports I knew could be upgraded without failing. Do you think it would be practical to build per say an array of packages that should be upgraded together that would result in portmaster to be able to continue with ports that it knows won't come back to a port that failed ? For instance mysql- needed to be upgraded but had no other dependencies that lead back to a port that depended on png-. This left my machine in a complete idle state while I was hoping! to use build time while I was not at the machine so actual usage time would not be affected by any type of load. Crossing fingers, Sincerely yours, Thanks in advance, ;) -- jhell