From owner-freebsd-questions@FreeBSD.ORG Tue Jan 15 11:19:16 2013 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 56D4DD37 for ; Tue, 15 Jan 2013 11:19:16 +0000 (UTC) (envelope-from jerry@seibercom.net) Received: from mail-yh0-f47.google.com (mail-yh0-f47.google.com [209.85.213.47]) by mx1.freebsd.org (Postfix) with ESMTP id E045DDF2 for ; Tue, 15 Jan 2013 11:19:15 +0000 (UTC) Received: by mail-yh0-f47.google.com with SMTP id 22so817558yhr.6 for ; Tue, 15 Jan 2013 03:19:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=seibercom.net; s=google; h=x-received:date:from:to:subject:message-id:in-reply-to:references :reply-to:organization:x-mailer:face:mime-version:content-type :content-transfer-encoding; bh=ipdTFMmWjFUZ0P6aM0vckDRU56LV5LC44QyyHVj585s=; b=eXiJav0Y58tziSIk5NtJ4qU42zsTCNhfy1j7+HIVo79y+x0GbKmJuQvXq5IMAetCHu Wv30/RvlbYB1y/rz0N8jbQ6qS/s8bAV+wfkIjQ+2WjpWdr4VuHb1wvu6zMLLf+1vH1+Y VZlzTr6/6zjPhPR95XBXWX9L2Ty3nKCwSUYRA= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:date:from:to:subject:message-id:in-reply-to:references :reply-to:organization:x-mailer:face:mime-version:content-type :content-transfer-encoding:x-gm-message-state; bh=ipdTFMmWjFUZ0P6aM0vckDRU56LV5LC44QyyHVj585s=; b=je3mOJb7dw+qvPnZPRXfD/67bz9Bsws7ZKyeX9OcvyfuFw4Al+W91XxvfqDKP+5ijh ROdAVeuGxjWDo3fYZWsErU1BoPlTBPE7EHwpMAjqOKXYmjRaejf9mFNijbFbiYvn/l24 kctWDkn6wQ1vTpwlinKlJWirjAF7UYdD5tMsrH/Cc1ULmhWDuzPyIzeZteKU9dtJmtuY PwmEHqH0fEvh972ct5nk6yt9H0Ue7AwRniNjSeHpjqQ6L+EdVOenD0Ym5OE09jQMDx9I DgfS7EqxGD2oULjDD5tIzBQEf4QyxHyVWd61XSCcG2WupMV+F/DU3zbEtFdNTON64IAx 2kMA== X-Received: by 10.236.141.81 with SMTP id f57mr98537113yhj.13.1358248749191; Tue, 15 Jan 2013 03:19:09 -0800 (PST) Received: from scorpio.seibercom.net (cpe-076-182-104-150.nc.res.rr.com. [76.182.104.150]) by mx.google.com with ESMTPS id k63sm15581513yhj.20.2013.01.15.03.19.08 (version=TLSv1.2 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 15 Jan 2013 03:19:08 -0800 (PST) Received: from scorpio (localhost [127.0.0.1]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: jerry@scorpio.seibercom.net) by scorpio.seibercom.net (Postfix) with ESMTPSA id 3YlpwC1pRkz2CG57 for ; Tue, 15 Jan 2013 06:19:07 -0500 (EST) Date: Tue, 15 Jan 2013 06:19:06 -0500 From: Jerry To: FreeBSD Subject: Re: recommendation instead of portmanager Message-ID: <20130115061906.78e66524@scorpio> In-Reply-To: <20130115011615.43a23b81@gumby.homeunix.com> References: <20130115011615.43a23b81@gumby.homeunix.com> Organization: seibercom.net X-Mailer: Claws Mail 3.9.0 (GTK+ 2.24.6; amd64-portbld-freebsd8.3) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAHlBMVEUAAABYRlwJCw4FAgAIBwKprDkBAQFQLR0BAgCir7VRttp8AAACAUlEQVQ4jZWUTYvbMBCGTVl8V2hX6Gg5G5FbWQdBj0lEfE7BhN4cyzi5Wt1E5L70roWy6N92xok/skkP+5IYrMcz78xIduDWpNM3vFzuA/jX5EY1AI6KHFwW/CzFuQAwqUBbV12p+CzIh6Awq7sg33pn5D64SQXAexffeuQlA/L35RrkaB551OjGfP/cAO8mCNaDcgvfky5ijoD0pAXlCQCnljiAjsJD9Ax05Ko5sZxbnLQcmM+dZg5IjREfZrWIHK0JuwU68pAGwHvfRxBundRzTxxz3r9dNUikPsEihjz2Dc4kjp1hKsJGuot4EDxaxzMoC7XqhxhOSfZrTS6gSX1JVdjp+o1PvWfekXgw3WL0g70nDEwA0H0HQsEZc8sTmFMTkWUfYWC/vdR1zQy3xLQgLwzu90QnlnFLjeiGWBjwhb4Sa42IqOg2qqS4O1/zhKokFUb1Q8Rj4Eb69WVflXEehJ35DgChVTE5n50eaGyMLOfH8AOodoSM4PVYAQgQdBulOa+knklYks3vAuQ+uX492lTl+A+e8qBV2AKoXalVKFfyuUp0pUp1ARaUHh82lv9MN+Ig7CZtgE6FNYvjlywT2VP2dMgOG46gTIWcqdfvuwyXNz0oMJNd/N5lh1YNiJt19ADTUo3VuFSNeQwVqRSrGjSCp53fk2g+Mvfk/gfoPxHeUS8MH9vRAAAAAElFTkSuQmCC Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Gm-Message-State: ALoCoQmSAhp+JmqQSfZb+6qI7NdShUEdMdKBnRo0intfQ9axIPLkElNbMdoQHfnqqwMspXGjT/qY X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: FreeBSD List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Jan 2013 11:19:16 -0000 On Tue, 15 Jan 2013 01:16:15 +0000 RW articulated: > On Mon, 14 Jan 2013 16:23:08 -0800 > David Brodbeck wrote: > > > On Fri, Jan 11, 2013 at 2:07 PM, Artifex Maximus > > wrote: > > > > > Hello! > > > > > > I am using portmanager for updating my ports. I love its -p > > > switch. Is there any similar program with such option? I am > > > asking because portmanager is gone from ports tree. > > > > > > " -p or --pristine Updates a port if any dependency in > > > it's /var/db/pkg/{port name}/+CONTENTS > > > does not match what is installed. The effect is when > > > a > > > port is updated, any port who uses > > > the updated > > > port in it's dependency chain, no > > > matter how > > > deep, are rebuilt. Normally only > > > ports one level up are rebuilt." > > > > > > > I think "portupgrade --recursive" will do what you want. > > It doesn't The is one of the reasons I loved "portmanager" as opposed to "portupgrade". The only way I think you can get some semblance of the same behavior in "portupgrade" is to use the "f" flag. 'portupgrade -fr '. However, that also forces a rebuild of the port whether it requires it or not. Portmanager checked to make sure that the ports, both dependencies and those ports that depended on the port were built consistently. You would probably have to use the "R" flag also with "portupgrade" to get that action. I really wish a real "C" programmer (I'm not) would update the program to make the program compatible with the present state of FreeBSD. Written in "C", the program didn't require other languages to be installed and ran far faster than any of its competition. It was also, IMHO, far easier to configure. On more than one occasion it fixed problems that the other two port management applications failed to correct. -- Jerry ♔ Disclaimer: off-list followups get on-list replies or get ignored. Please do not ignore the Reply-To header. __________________________________________________________________