Date: Thu, 13 Oct 2005 18:26:27 -0500 From: makisupa <bsd.makisupa@sbcglobal.net> To: freebsd-questions@freebsd.org Subject: Re: newbie ports question Message-ID: <1129245987.26134.24.camel@localhost> In-Reply-To: <17230.42424.158733.144788@jerusalem.litteratus.org> References: <1129223753.26134.7.camel@localhost> <cb5206420510131108g3191413bh70999e404b74d263@mail.gmail.com> <17230.42424.158733.144788@jerusalem.litteratus.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 2005-10-13 at 14:21 -0400, Robert Huff wrote:
> Andrew P. writes:
>
> > > ===> Installing for glib-2.6.6
> > > ===> glib-2.6.6 depends on
file: /usr/local/bin/perl5.8.7 - found
> > > ===> glib-2.6.6 depends on executable: pkg-config -
found
> > > ===> glib-2.6.6 depends on shared library: intl - found
> > > ===> Generating temporary packing list
> > > ===> Checking if devel/glib20 already installed
> > > ===> An older version of devel/glib20 is already
installed
> > > (glib-2.8.3)
> > > 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/glib20
> > > without deleting it first, set the variable
"FORCE_PKG_REGISTER"
> > > in your environment or the "make install" command
line.
> >
> > I'd start with installing portupgrade, and trying to
> > portupgrade -arR. I'm sure there's another solution,
> > though.
What good will portupgrade it do here? Obviously I must not
properly understand what its doing...but in the error message I
have a newer version of the dependency than the port calls for
and the port misidentifies this. If there was a newer port of
say 'pan' that had newer dependencies .. ie. the one's i already
have than i'd be golden. But why wouldn't cvsup'ing take care
of that? Like i said...you're dealing with a newb here. I am
obviously missunderstanding something...
>
> Installing (and using) portupgrade is a good idea;
> unfortunately, it will not stop you from getting bit by this
problem
> occasionally.
> My quick fix:
>
> pd /usr/ports/devel/glib20
> make deinstall
> make install
> <assuming in stall finished correctly> make distclean
> popd
>
> (Assumes *csh as the shell.)
>
>
> Robert Huff
>
Can we teach a man to fish here? I with you until after
'deinstall'. What does make distclean and popd do? Googled a
bit and got unsatisfactory answers. I am simply using the
default shell. This is how i got in trouble before...make
deinstall and then make install clean of glib20. Then gnome
will be unable to start complaining of missing a libgtk.so.o
file (that's not the exact name). Since there was a new rc1 and
i was just experimenting i blew the install away and went with
the new. I'm not too keen on doing that again...
Thanks again,
Mak.
> _______________________________________________
> freebsd-questions@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to
"freebsd-questions-unsubscribe@freebsd.org"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1129245987.26134.24.camel>
