Annoying ports problem
Heinrich Rebehn
rebehn at ant.uni-bremen.de
Fri Feb 18 07:38:35 GMT 2005
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
>>(gnomevfs2-2.9.91)
>> 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.
--
Heinrich Rebehn
University of Bremen
Physics / Electrical and Electronics Engineering
- Department of Telecommunications -
Phone : +49/421/218-4664
Fax : -3341
More information about the freebsd-questions
mailing list