From owner-freebsd-questions@FreeBSD.ORG Fri Jul 24 13:52:39 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 056C510656A9 for ; Fri, 24 Jul 2009 13:52:38 +0000 (UTC) (envelope-from kraduk@googlemail.com) Received: from mail-bw0-f219.google.com (mail-bw0-f219.google.com [209.85.218.219]) by mx1.freebsd.org (Postfix) with ESMTP id 3E7478FC20 for ; Fri, 24 Jul 2009 13:52:38 +0000 (UTC) (envelope-from kraduk@googlemail.com) Received: by bwz19 with SMTP id 19so1414074bwz.43 for ; Fri, 24 Jul 2009 06:52:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=aS3fmHBWCaUaFsq4S3KfvnIf44MBJ4Xpfs5l52dzAVM=; b=oGCnsAOSgIwwtQltkEvU1PR7jjmN+2UmgkEr9I2WaTveyM6sGAoCg/rZlF4JYSEFpb Xa2cy6JgVjJT4R8XL1muN0R3vTUja9H4xT4ajpD8Jwj8o28rhvbUO9GPPSYmqmlnUnRo koffVW+QCKnW24s+Zr3RdlCOcJx4VKIQOeFug= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=vwTAwprqj7ALR0HdKyUv/+aq3hh17sdlr+QIpm5UtA0mbTyAddOBbVgJGKmkLVPK3r Nn34aGDrmXO4s5Mj+biRkwmHSfmaUxNjurlHQw2sJJ64R0/HT8cPIJ70B7/8RQuq6h2l mBOyV57z899NQMFi/wVcv/NTvFMsv6uwBsMlc= MIME-Version: 1.0 Received: by 10.103.173.15 with SMTP id a15mr1783369mup.59.1248443557210; Fri, 24 Jul 2009 06:52:37 -0700 (PDT) In-Reply-To: <20090724133214.GE51640@torus.slightlystrange.org> References: <20090724120343.GA74404@aurora.oekb.co.at> <20090724125542.GC51640@torus.slightlystrange.org> <4A69B446.1090904@boosten.org> <20090724133214.GE51640@torus.slightlystrange.org> Date: Fri, 24 Jul 2009 14:52:37 +0100 Message-ID: From: chris scott To: Daniel Bye , freebsd-questions@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Re: jpeg-7 - rebuild all dependencies - how? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Jul 2009 13:52:47 -0000 2009/7/24 Daniel Bye > On Fri, Jul 24, 2009 at 03:16:54PM +0200, Peter Boosten wrote: > > Daniel Bye wrote: > > > On Fri, Jul 24, 2009 at 02:03:43PM +0200, Ewald Jenisch wrote: > > >> Hi, > > >> > > >> Updating one of my sytems I followed /usr/ports/UPDATING and did a > > >> "pkg_delete -r jpeg-6b_7" - only to discover that everything that > > > > > > Au contraire, Blackadder. UPDATING says to run either of > > > > > > portmaster -r jpeg* > > > > > > OR > > > > > > portupgrade -fr graphics/jpeg > > > > > > It says nothing of pkg_delete. > > > > > > Not anymore, no. This is what's in my UPDATING: > > > > > > 20090719: > > AFFECTS: users of graphics/jpeg > > AUTHOR: dinoex@FreeBSD.org > > > > jpeg has been updated to 7.0. > > Quick instructions: > > pkg_delete -r jpeg-6b_7 > > Please rebuild all ports that depends on it. > > > > > > I thought it to be the most stupid upgrade strategy ever, but indeed it > > was there in the beginning. > > Yes, now that I look at it, it does seem a little brain damaged... I must > admit that when I went through the update a few days ago, I automatically > used portupgrade - didn't even notice it said pkg_delete... > > Here's a list of things I've learnt today: > > * Don't gob off before you have all the facts to hand. > * Being a clever bastard has the unfortunate tendency to backfire, leaving > one > looking like a prat. > > *facepalm* > > Dan > > -- > Daniel Bye > _ > ASCII ribbon campaign ( ) > - against HTML, vCards and X > - proprietary attachments in e-mail / \ > maybe it would be a good idea for ports to have an event log like yum does on centos. Just a simple log of stuff added, removed, and upgraded. It would be invaluable in this situation as you could see what was removed and it would be fairly easy to recover. It just may take a little time.