Date: Thu, 20 Oct 2005 17:46:53 +0100 From: RW <list-freebsd-2004@morbius.sent.com> To: freebsd-questions@freebsd.org Subject: Re: A simple ports question... Message-ID: <200510201746.57879.list-freebsd-2004@morbius.sent.com> In-Reply-To: <1129822535.11012.21.camel@localhost> References: <1129818347.11012.8.camel@localhost> <200510201606.44110.list-freebsd-2004@morbius.sent.com> <1129822535.11012.21.camel@localhost>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thursday 20 October 2005 16:35, makisupa wrote: > Thanks for the reply... > > My ports tree is up to date -- i believe the "problem" (if you want to > call it that) is that I installed gnome 2.12 from package at marcuscom > (on a 6.0 RC1 system -- i needed 6.0 for some HW issues). I therefore > have newer versions of certain files than many of the ports in the > current tree are expecting. Does this sound like a reasonable > explanation? Not entirely. FreeBSD releases all share the same ports tree, and neither gnome 2.12 nor glib-2.8.3 are in it. It sounds like you picked up a work-in-progress, development version of Gnome rather than simply the current version built against a 6.0 based system > Your answer is the one everyone has been telling me for the last week. > And i truly appreciate the response. I keep thinking i'm asking the > question wrong :) I would understand this answer if the dependencies i > had were OLDER than what the port was looking for...but I have a NEWER > version. For example, while installing pan2 it needs glib-2.6.6. I > have glib-2.8.3. How can i properly get this port installed? It really depend why you got packages for 2.12 rather than the current ports version. If gnome 2.10.2. is broken on 6.0-RC1, then it's going to be tricky. The fact that make install in the pan2 directory causes glib to build suggest that some port isn't compatible with glib-2.8.3. On the other hand if you simply got the 2.12 version because it was there, I would suggest removing it and installing 2.10.2 - presumably pointyhat has a compatible version. Alternately portmanager will probably be able to handle the reversion through the port system. You also have the options of waiting for 2.12 to hit the ports tree, or doing without gnome. Forcing the glib-2.6.6 registration will overwrite the glib-2.8.3 version which may break gnome.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200510201746.57879.list-freebsd-2004>