portupgrade query
Vizion
vizion at vizion.occoxmail.com
Fri Mar 2 15:47:41 UTC 2007
> -----Original Message-----
> From: Lowell Gilbert [mailto:freebsd-ports-local at be-well.ilk.org]
> Sent: Friday, March 02, 2007 5:57 AM
> To: Vizion
> Cc: ports at freebsd.org
> Subject: Re: portupgrade query
>
> Vizion <vizion at vizion.occoxmail.com> writes:
>
> >> -----Original Message-----
> >> From: Sergey Matveychuk [mailto:sem at FreeBSD.org]
> >> Sent: Thursday, March 01, 2007 11:54 PM
> >> To: Vizion
> >> Cc: freebsd-ports at freebsd.org
> >> Subject: Re: portupgrade query
> >>
> >> Vizion wrote:
> >> > I have multiple lines of stale dependencies reported from
> >> pkgdb -F all of which relate to bsdpan-Archive-Tar-1.30 or
> >> 1.16 witha report that the package is held.
> >> >
> >> > The lines are
> >> > Stale dependency:bsdpan-Archive-Tar-[version] -> [see NOTE
> >> below]: -> Ignored (the package is held; specify -f to force)
> >> >
> >>
> >> bsdpan-* are not real ports. They can't be processed as
> real ports. So
> >> they should be ignored (hold). Install them from ports or
> ignore the
> >> messages.
> >>
> >> --
> >> Dixi.
> >> Sem.
> >>
> > Thanks Sem
> >
> > But on its own, as shown in my original posting, that does
> not solve the problem as portupgrade -a does not know that
> and throws the error, reports a stale dependency and requires
> me to fix the problem!!
> >
> > I must be missing something here!!
>
>
> By default, portupgrade *does* hold those ports.
> The sample pkgtools.conf file includes a hold section precisely for
> that purpose:
> HOLD_PKGS = [
> 'bsdpan-*',
> ]
>
> so just put that back in your own configuration and you should be
> fine.
>
Thanks
that is in my pkgtools.conf file --
and the issue remains
the only thing that enabled portupgrade was to use portupgrade -a -O. But that not mean any stale dependencies are ignored?
Maybe the best way is to fix the stale dependencies for bsdpan if there is no other way.
Any idea how that is done?
Thanks
More information about the freebsd-ports
mailing list