Xfce Forum

Sub domains
 

You are not logged in.

#1 2008-09-29 10:39:22

ashsethi
Member
Registered: 2008-09-29
Posts: 3

Installation issue with RHEL 4.0

Hi,

I am facing issue while installing xfce on my RHEL 4.0 box.

Going through the logs it says:
## Checking for GLib (GModule) >= 2.6.0
pkg-config --atleast-version=2.6.0 glib-2.0 gmodule-2.0
!! Please install GLib 2.6.0 or above and the GLib development files. It is
!! important that you install GModule, which is part of GLib as well. GLib
!! can be downloaded from http://www.gtk.org/.


Though i believe i have it installed on my system


[root@HOST]# cat /etc/redhat-release
Red Hat Enterprise Linux WS release 4 (Nahant Update 6)
[root@HOST]# pkg-config --atleast-version=2.6.0 glib-2.0 gmodule-2.0
[root@HOST]# echo $?
1  <-- This should be 0
[root@HOST]# rpm -qa |grep glib-
dbus-glib-0.22-12.EL.9
dbus-glib-0.22-12.EL.9
glib-1.2.10-15
glib-devel-1.2.10-15
glib-1.2.10-15

Any idea how can I get rid and proceed with the installation now ?

Thanks,
Ash

Offline

#2 2008-09-29 11:07:10

ashsethi
Member
Registered: 2008-09-29
Posts: 3

Re: Installation issue with RHEL 4.0

I think I know why I am getting this problem, it must be the glib version, as when I do
pkg-config glib-2.0 gmodule-2.0, the the test passes,
echo $? -> 0

Now, i am using xfce 4.4, but when i try to install this on an RHEL 5.0 machine it gives me another error as below :
========================================

>>> TRUNCATED <<<<<<


## Compiling installer-gui (debugging enabled)
gcc  -I. -Ii2t -DHAVE_MEMORY_H -DHAVE_STRING_H -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/p
ango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12    -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/
include   -O0 -o installer-gui main.c i2t/i2t-wizard.c i2t/i2t-page.c i2t/i2t-package.c i2t/xfce-heading.c i2t/xfce-titled-dialog.c -L/usr/lib -L/lib -lgtk-x
11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0   -Wl,--export-dynamic -
L/lib -lgmodule-2.0 -ldl -lglib-2.0     -g3 -DI2T_DEBUGGING
/usr/bin/ld: skipping incompatible /usr/lib/libgtk-x11-2.0.so when searching for -lgtk-x11-2.0
/usr/bin/ld: skipping incompatible /usr/lib/libgdk-x11-2.0.so when searching for -lgdk-x11-2.0
/usr/bin/ld: skipping incompatible /usr/lib/libatk-1.0.so when searching for -latk-1.0
/usr/bin/ld: skipping incompatible /usr/lib/libgdk_pixbuf-2.0.so when searching for -lgdk_pixbuf-2.0
/usr/bin/ld: skipping incompatible /usr/lib/libm.so when searching for -lm
/usr/bin/ld: skipping incompatible /usr/lib/libm.a when searching for -lm
/usr/bin/ld: skipping incompatible /usr/lib/libpangocairo-1.0.so when searching for -lpangocairo-1.0
/usr/bin/ld: skipping incompatible /usr/lib/libpango-1.0.so when searching for -lpango-1.0
/usr/bin/ld: skipping incompatible /usr/lib/libcairo.so when searching for -lcairo
/usr/bin/ld: skipping incompatible /lib/libgobject-2.0.so when searching for -lgobject-2.0
/usr/bin/ld: skipping incompatible /lib/libgobject-2.0.a when searching for -lgobject-2.0
/usr/bin/ld: skipping incompatible /lib/libgobject-2.0.so when searching for -lgobject-2.0
/usr/bin/ld: skipping incompatible /lib/libgobject-2.0.a when searching for -lgobject-2.0
/usr/bin/ld: skipping incompatible /lib/libgmodule-2.0.so when searching for -lgmodule-2.0
/usr/bin/ld: skipping incompatible /lib/libgmodule-2.0.a when searching for -lgmodule-2.0
/usr/bin/ld: skipping incompatible /lib/libgmodule-2.0.so when searching for -lgmodule-2.0
/usr/bin/ld: skipping incompatible /lib/libgmodule-2.0.a when searching for -lgmodule-2.0
/usr/bin/ld: skipping incompatible /usr/lib/libdl.so when searching for -ldl
/usr/bin/ld: skipping incompatible /usr/lib/libdl.a when searching for -ldl
/usr/bin/ld: skipping incompatible /lib/libglib-2.0.so when searching for -lglib-2.0
/usr/bin/ld: skipping incompatible /lib/libglib-2.0.a when searching for -lglib-2.0
/usr/bin/ld: skipping incompatible /lib/libglib-2.0.so when searching for -lglib-2.0
/usr/bin/ld: skipping incompatible /lib/libglib-2.0.a when searching for -lglib-2.0
/usr/bin/ld: skipping incompatible /lib/libgmodule-2.0.so when searching for -lgmodule-2.0
/usr/bin/ld: skipping incompatible /lib/libgmodule-2.0.a when searching for -lgmodule-2.0
/usr/bin/ld: skipping incompatible /lib/libgmodule-2.0.so when searching for -lgmodule-2.0
/usr/bin/ld: skipping incompatible /lib/libgmodule-2.0.a when searching for -lgmodule-2.0
/usr/bin/ld: skipping incompatible /usr/lib/libdl.so when searching for -ldl
/usr/bin/ld: skipping incompatible /usr/lib/libdl.a when searching for -ldl
/usr/bin/ld: skipping incompatible /lib/libglib-2.0.so when searching for -lglib-2.0
/usr/bin/ld: skipping incompatible /lib/libglib-2.0.a when searching for -lglib-2.0
/usr/bin/ld: skipping incompatible /lib/libglib-2.0.so when searching for -lglib-2.0
/usr/bin/ld: skipping incompatible /lib/libglib-2.0.a when searching for -lglib-2.0
/usr/bin/ld: skipping incompatible /usr/lib/libc.so when searching for -lc
/usr/bin/ld: skipping incompatible /usr/lib/libc.a when searching for -lc

## Running debugger
Using host libthread_db library "/lib64/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 46912496426576 (LWP 30221)]

** (installer-gui:30221): CRITICAL **: xfce_heading_set_title: assertion `title == NULL || g_utf8_validate (title, -1, NULL)' failed

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 46912496426576 (LWP 30221)]
0x0000003f66a30ab0 in g_markup_escape_text () from /lib64/libglib-2.0.so.0
#0  0x0000003f66a30ab0 in g_markup_escape_text () from /lib64/libglib-2.0.so.0
#1  0x0000000000406a66 in c403089444_init (page=0x71b2af0) at main.c:451
#2  0x000000000040a167 in main (argc=1, argv=0x7fff9b5a55a8) at main.c:1490
========================================================================


Any ideas, how can I get this working.

Also from where can i get the prior version of xfce ?

Thanks
Ash

Offline

#3 2008-10-02 02:46:16

cwickert
Member
Registered: 2008-10-02
Posts: 11
Website

Re: Installation issue with RHEL 4.0

It's far easier to install Xfce with rpm. Packages are available in the CentOS Extras repository [1], so you can install them with yum. We, the Fedora Project, are also planning to add Xfce to EPEL. Stay tuned! cool

[1] Select your mirror from http://www.centos.org/modules/tinyconte … .php?id=13
http://wftp.tu-chemnitz.de/pub/linux/ce … i386/RPMS/ for example

Regards
Christoph


Xfce maintainer for Fedora.

Offline

Board footer

Powered by FluxBB