Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 25 Mar 2001 18:58:12 +0100
From:      Brian Somers <brian@Awfulhak.org>
To:        Steve Kargl <sgk@troutmask.apl.washington.edu>
Cc:        Brian Somers <brian@FreeBSD.ORG>, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, brian@Awfulhak.org
Subject:   Re: cvs commit: src/etc/periodic/weekly 400.status-pkg 
Message-ID:  <200103251758.f2PHwCw73383@hak.lan.Awfulhak.org>
In-Reply-To: Message from Steve Kargl <sgk@troutmask.apl.washington.edu>  of "Sun, 25 Mar 2001 09:20:45 -0800." <20010325092045.A24469@troutmask.apl.washington.edu> 

next in thread | previous in thread | raw e-mail | index | archive | help
> On Sun, Mar 25, 2001 at 03:35:23AM -0800, Brian Somers wrote:
> > brian       2001/03/25 03:35:23 PST
> > 
> >   Modified files:
> >     etc/periodic/weekly  400.status-pkg 
> >   Log:
> >   Identify obsolete ports
> >   
> 
> Is this really a good idea?

400.status-pkg is an advisory thing and is disabled by default.  It 
identifies what ports are out-of-date.  If you're not interested in 
knowing this then you should leave this facility disabled.

>                              I have 29 ports that are
> considered obsolete on my system.  One of those 29 
> is png-1.0.8.

png isn't obsolete, it's out of date (and is already identified as 
such by 400.status-pkg).  The change is to identify obsolete ports 
(so that for example ``sane'' is shown as needing attention now 
that it's been split into two new ports).

>                If I blindly update png, do I then
> need to update all the ports that depend on png:
> 
> root[18] pkg_info -R png-1.0.8
> Information for png-1.0.8:
> 
> Required by:
> gd-1.8.3
> gnuplot-3.7.1
> ghostscript-6.01
> teTeX-1.0.7
> xpaint-2.5.7
> netpbm-9.7
> transfig-3.2.3
> xfig-3.2.3c
> knews-1.0b.1
> ImageMagick-5.2.3

Essentially yes.  You need to pkg_delete the whole lot and then either 
rebuild each port or re-install the latest packages.  But as phk 
says, don't do it blindly :*P

I agree that this is a PITA, but AFAIK it's the only reliable way to 
do things.  But this is a digression.  400.status-pkg is just the 
messenger....

> -- 
> Steve

-- 
Brian <brian@Awfulhak.org>                        <brian@[uk.]FreeBSD.org>
      <http://www.Awfulhak.org>;                   <brian@[uk.]OpenBSD.org>
Don't _EVER_ lose your sense of humour !



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




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