On Wed, 2 Apr 2008 22:33:00 +1000, N J wrote > Basically my question is how do I get the port to install without > having to remove then old package and dependencies first? > I'm trying to build pidgin out of the ports tree. > > Tried: set env FORCE_PKG_REGISTER > Tried: make install FORCE_PKG_REGISTER
Inventing random environment variables is not the way to accomplish your mission. :) > Sorry for my newbie question and thanks in advance Looking at your console log, it is clear you are trying to use a -current ports tree with a 4.2 OS. This is unsupported, per FAQs 15.4.1 and 5.1. Please review both FAQs. I know this is the case because cairo-1.4.10 is the port for 4.2-release or 4.2-stable. You will be able to use cairo-1.4.14 only if you are running -current, or, if you install or upgrade to 4.3 on or after May 1. > # cd /usr/ports/graphics/cairo > # make install > ===> Installing cairo-1.4.14 from /usr/ports/packages/i386/all/ > Can't install cairo-1.4.14 because of conflicts (cairo-1.4.10) > /usr/sbin/pkg_add: cairo-1.4.14:Fatal error > *** Error code 1 > > Stop in /usr/ports/graphics/cairo (line 1422 of > /usr/ports/infrastructure/mk/bsd.port.mk). > # pkg_delete cairo-1.4.10 > Can't remove cairo-1.4.10 without also removing: > pango-1.18.4 gtk+2-2.12.7