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>