Results 1 to 6 of 6
Hi,
I was trying to build evolution 2.28 on fedora 10. The errors I'm getting are
checking for GNOME_PLATFORM... configure: error: Package requirements (glib-2.0 >= 2.20.0
gtk+-2.0 >= 2.16.0
gconf-2.0 ...
- 10-19-2009 #1Just Joined!
- Join Date
- Oct 2009
- Posts
- 3
Evolution-2.28 build failure
Hi,
I was trying to build evolution 2.28 on fedora 10. The errors I'm getting are
checking for GNOME_PLATFORM... configure: error: Package requirements (glib-2.0 >= 2.20.0
gtk+-2.0 >= 2.16.0
gconf-2.0 >= 2.0.0
libbonobo-2.0 >= 2.20.3
libbonoboui-2.0 >= 2.4.2
libglade-2.0 >= 2.0.0
libgnomecanvas-2.0 >= 2.0.0
libgnomeui-2.0 >= 2.0.0
libxml-2.0 >= 2.7.3
shared-mime-info >= 0.22
gnome-desktop-2.0 >= 2.26.0) were not met:
Requested 'glib-2.0 >= 2.20.0' but version of GLib is 2.18.2
Requested 'gtk+-2.0 >= 2.16.0' but version of GTK+ is 2.14.4
Requested 'libxml-2.0 >= 2.7.3' but version of libXML is 2.7.2
Requested 'gnome-desktop-2.0 >= 2.26.0' but version of gnome-desktop-2.0 is 2.24.3
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables GNOME_PLATFORM_CFLAGS
and GNOME_PLATFORM_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
error: Bad exit status from /var/tmp/rpm-tmp.l7VLcj (%build)
RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.l7VLcj (%build)
To resolve the above errors, I changed the versions of the dependencies for the packages in configure file in the tar ball of evolution-2.28 (which I realised as not correct after the build errors.
I'm unable to find GNOME_PLATFORM_CFLAGS & GNOME_PLATFORM_LIBS, where I believe the configure script is taking the dependency package versions. Would someone please guide me, on how to resolve these dependencies and build the evolution package?.
- 10-19-2009 #2
its really not a good idea to change the build requirements for a piece of software, you will get unexpected results especially if libraries change a lot across versions
- 10-20-2009 #3
Hello and Welcome,
Is there a reason you are compiling from source? You do know that you can install this far more easily if you use the Fedora package manager? If you have a reason for it, then just disregard this post.I do not respond to private messages asking for Linux help, Please keep it on the forums only.
All new users please read this.** Forum FAQS. ** Adopt an unanswered post.
- 10-20-2009 #4Just Joined!
- Join Date
- Oct 2009
- Posts
- 3
Hey, thanks for the reply. I'm not changing much of the requirements, the dependecies are mostly for Glib2 and gtk+, where i cross checked the libraries, and i don't see any difference between the one installed on my machine and the one required by evolution 2.28.
But all it is looking for is only the version, Since there is a change in the release&version the build has failed dependencies.
- 10-20-2009 #5Just Joined!
- Join Date
- Oct 2009
- Posts
- 3
To MikeTbob,
Hi, I tried using fedora package manager, but, i'm having Fedora 10 and i need evolution 2.28 (FC12) version. which i'm unable to install or update.
Also, i've a reason for re-build it on FC-10.
- 10-20-2009 #6
Fedora 12 is due out in less than a month if you can wait. Or if you are looking for more up to date software you should check out a rolling release distro such as Arch or something like debian unstable.
As I said before, just because you think there aren't differences between versions, there will be, why else would they be versioned differently in the first place? Even assuming you get it to compile, most likely some functionality will be quirky or broken, or cause crashes, and if you run into "bugs" the developers will be unlikely to help you since you are using an unsupportable configuration.


Reply With Quote