View Full Version : How come gnome2 won't compile?
Damien787
06-11-2008, 04:15 AM
/usr/ports/x11/gnome2 (the evolution data server part) gets stuck on libcamel...says it needs v. 2 or something?
What's up with that? :-)
I'm using FreeBSD 6.3 with a very recent ports tree snapshot.
--Damien
ninjatux
06-11-2008, 05:59 AM
You need to give more information than that.
Nirbo
06-11-2008, 06:38 AM
A copy of the actual error would rock. Also perhaps try adding said dependency quickly as a package? (or make sure it exists in your distfiles if the machine is offline)
coppermine
06-11-2008, 08:37 AM
Then narrow down the problem to this camel :)
Delete it, update ports tree, compile and post the results here.
Damien787
06-11-2008, 03:33 PM
Well....the error message is printed below. happens during 'configure' for evolution-exchange.
----begin quoted text
checking for GNOME_PLATFORM... configure: error: Package requirements (glib-2.0 >= 2.15.3
gtk+-2.0 >= 2.10.0
camel-1.2 >= 2.21.90
gconf-2.0 >= 2.0.0
libbonobo-2.0 >= 2.20.3
libglade-2.0 >= 2.0.0
libgnomeui-2.0 >= 2.0.0
libxml-2.0 >= 2.0.0
libsoup-2.4 >= 2.3.0) were not met:
Requested 'camel-1.2 >= 2.21.90' but version of camel is 1.12.1
----end
lvlamb
06-11-2008, 03:59 PM
With gnome 2.22, evolution exchange and dataserver had a major version bump, 2.12 > 2.22
This was my first break,
then
Read UPDATING, or
http://www.freshports.org/devel/gettext/
2008-06-05
Affects: users of devel/gettext (ie: YOU)
Author: ade@FreeBSD.org
Reason:
As a result of the upgrade to gettext-0.17, the shared library version
of libintl has changed, so you will need to rebuild all ports that
depend on gettext:
# portupgrade -rf gettext
# portmaster -r gettext\*
Given the scope and sheer number of dependent ports, it may be more
advisable to simply blow away all existing install ports (after
keeping any local configuration changes), and rebuilding from scratch.
In many cases, best upgrade is newfs. :p
I had a similar problem also on OpenBSD with a snapshots and -current upgrade as of June 8. There I could delete the offending packages and had to add some symlinks.
On FreeBSD, best is as advised.
On OpenBSD, http://undeadly.org/cgi?action=article&sid=20080611054011&mode=expanded&count=1
newbiesm stay away from -current.
Damien787
06-13-2008, 04:35 AM
good god! it's going to take my 800mHz PIII a few days to compile all that!
cajunman4life
06-13-2008, 05:32 AM
Nah, took my 500MHz PIII less than an hour to rebuild all those. And I had to do it for each jail that was running on the system also after the main system.
Damien787
06-13-2008, 08:18 PM
well...my system has over 300 dependent packages..including GNOME and KDE
Errinok
06-16-2008, 01:47 AM
sounds like you just need to build the packages that are giving your errors to a newer/newest version.
Damien787
06-16-2008, 06:20 PM
yes...but there is no package named 'libcamel' in the ports tree.
Damien
vBulletin® v3.7.2, Copyright ©2000-2009, Jelsoft Enterprises Ltd.