Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 26 Feb 2007 18:48:45 -0500
From:      Randy Pratt <bsd-unix@earthlink.net>
To:        Sergey Matveychuk <sem@FreeBSD.org>
Cc:        ports@FreeBSD.org
Subject:   Re: Portupgrade omitting dependencies?
Message-ID:  <20070226184845.cfcfb6fa.bsd-unix@earthlink.net>
In-Reply-To: <45E2EB76.8070907@FreeBSD.org>
References:  <20070205001114.b4f77f86.bsd-unix@earthlink.net> <45C6EE26.9010909@FreeBSD.org> <45DF1803.7030106@FreeBSD.org> <20070225090806.fdd04446.bsd-unix@earthlink.net> <45E1BAD1.9060004@FreeBSD.org> <45E1DAC4.1090806@FreeBSD.org> <20070225164719.847ee415.bsd-unix@earthlink.net> <45E2A771.7010508@FreeBSD.org> <20070226085701.77839ced.bsd-unix@earthlink.net> <45E2EB76.8070907@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 26 Feb 2007 17:15:18 +0300
Sergey Matveychuk <sem@FreeBSD.org> wrote:

> I think it should be fixed in 2.2.5 version.

Yes, it certainly seems so.  It may be a bit premature without
further testing but it works as I have come to expect portupgrade
to work.  

Just after I updated this morning for the latest portupgrade-devel
version, there was a version update for mplayer.

This time, mplayer was updated to a new version and there were no
entries left as "DELETED" in any /var/db/pkg/*/+CONTENTS file.

I did as you suggested with pkgtools.conf:

  ALT_PKGDEP = {
    'print/ghostscript-afpl' => 'print/ghostscript-gnu',
    'www/apache13' => 'www/apache13-modssl',
  }

In order to clear the "DELETED" entries I had to first do a

  portupgrade -fo print/ghostscript-afpl ghostscript-gnu

to update all the dependencies to the ghostscript-afpl version
then followed that with a:

  portupgrade -o print/ghostscript-gnu ghostscript-afpl

to restore things to the original ghostscript-gnu version.

It would have probably been okay to just leave them at the newer
ghostscript-afpl.  I saw talk on cvs-all list about perhaps 
making that the default version of ghostscript but that's up to
those that take care of that.

I'll continue using portupgrade-devel to shake out anything else
since I do ports update almost daily.

Thanks so much for doing all this (and knowing ruby ;-).

Randy
-- 



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