Annoying ports problem
Michael C. Shultz
ringworm01 at gmail.com
Sun Feb 20 17:55:35 GMT 2005
On Thursday 17 February 2005 11:37 pm, Heinrich Rebehn wrote:
> Eric Kjeldergaard wrote:
> > On Thu, 17 Feb 2005 10:45:36 +0100, Heinrich Rebehn
> > <rebehn at ant.uni-bremen.de> wrote:
> >>Hi list,
> >>I have run into an annoying problem several times when upgrading
> >> ports.
> >>Say, if i want to upgrade gstreamer-plugins, i do:
> >># cd /usr/ports/multimedia/gstreamer-plugins
> >># make
> >>This pulls in some dependencies, for example gnomevfs2. gnnomevfs2
> >> will compile fine, but then stops because it wants to install
> >> gnomevfs2 instead of reinstalling it:
> >>===> An older version of devel/gnomevfs2 is already installed
> >> You may wish to ``make deinstall'' and install this port
> >> again by ``make reinstall'' to upgrade it properly.
> >> If you really wish to overwrite the old port of
> >> devel/gnomevfs2 without deleting it first, set the variable
> >> "FORCE_PKG_REGISTER" in your environment or the "make install"
> >> command line. *** Error code 1
> >>Since i have run into this several times, i must be missing
> >> something substantial. What is it?
> > Just "make" will make the program and try to install it as if it
> > were the first time. When it detects the older version, it will
> > want you to do "make deinstall && make reinstall". For upgrading
> > ports, you may want to look at /usr/ports/sysutils/portupgrade.
> It makes no difference wether i use "make" or "portupgrade". As soon
> as ether of them decide that another package that the make candidate
> depends on, has to be upgraded, the error occurs with that package.
Have you tried upgrading using sysutils/portmanager yet?
More information about the freebsd-questions