Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 Jul 2009 14:52:37 +0100
From:      chris scott <kraduk@googlemail.com>
To:        Daniel Bye <freebsd-questions@slightlystrange.org>, freebsd-questions@freebsd.org
Subject:   Re: jpeg-7 - rebuild all dependencies - how?
Message-ID:  <d36406630907240652k651c927dj1f3c5a48d5ce3624@mail.gmail.com>
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>

next in thread | previous in thread | raw e-mail | index | archive | help
2009/7/24 Daniel Bye <danielby@slightlystrange.org>

> 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:
> >
> > <quote>
> > 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.
> > </quote>
> >
> > 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.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?d36406630907240652k651c927dj1f3c5a48d5ce3624>