Xfce Forum

Sub domains
 

You are not logged in.

#1 2008-04-21 14:06:46

lionelb
Member
Registered: 2008-04-21
Posts: 1

Installation fails on RHEL 5 linux system

Attempted install using xfce4-4.4.2-installer.run

installer-gui segfaults

Install log follows:

##
## Started installation of xfce4 at 15:00h
##
## Visit http://forum.xfce.org/ if you have problems using this installer.
##

# Environment variables
PATH is set to "/home/l/li/lionelb/devel/ccdir/bin:/home/l/li/lionelb/bin:/var/scratch/lionelb/usr/bin:/var/scratch/lionelb/bin:/var/scratch/lionelb/usr/X11R6/bin:/usr/lib64/qt-3.3/bin:/usr/kerberos/bin:/opt/grace/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/bin:/usr/bin:/usr/local/ssl/bin:/usr/local/bin:/opt/openssl/bin:/usr/local/openssl/bin:/usr/pkg/bin:/usr/ucb:/usr/X11R6/bin:/usr/X11R6/bin:/usr/openwin/bin:/usr/local/bin:/opt/local/bin:/usr/pkg/bin:/opt/gnome2/bin:/opt/gnome/bin:/opt/xfce4/bin:/opt/xfce/bin:/home/l/li/lionelb/local/bin:/home/l/li/lionelb/xfce/bin:/home/l/li/lionelb/xfce4/bin"
PKG_CONFIG_PATH is set to ":/var/scratch/lionelb/usr/lib/pkgconfig:/usr/lib/pkgconfig:/usr/lib/pkgconfig"

## Checking for usable C compiler
gcc --version
gcc (GCC) 4.1.2 20070626 (Red Hat 4.1.2-14)
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

## Checking for usable C++ compiler
g++ --version
g++ (GCC) 4.1.2 20070626 (Red Hat 4.1.2-14)
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

## Checking for GNU make
gmake --version
GNU Make 3.81
Copyright (C) 2006  Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.

This program built for x86_64-redhat-linux-gnu

## Checking for package config tool
pkg-config --version
0.21

## Checking for GLib (GModule) >= 2.6.0
pkg-config --atleast-version=2.6.0 glib-2.0 gmodule-2.0
Prefix=/usr
Cflags=-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include 
Libs=-Wl,--export-dynamic -L/lib -lgmodule-2.0 -ldl -lglib-2.0 

## Checking for Gtk+ >= 2.6.0
pkg-config --atleast-version=2.6.0 gtk+-2.0
Prefix=/usr
Cflags=-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/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 
Libs=-L/usr/lib -L/lib -lgtk-x11-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 

## Compiling installer-gui (warnings 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/pango-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-x11-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     -Wall -Werror
cc1: warnings being treated as errors
main.c:51: warning: pointer targets in initialization differ in signedness
main.c:52: warning: pointer targets in initialization differ in signedness
main.c: In function ‘c403089444_activated’:
main.c:251: warning: comparisons like X<=Y<=Z do not have their mathematical meaning
## Compiling installer-gui (warnings disabled)
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/pango-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-x11-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     
/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

[color=red]## Running installer-gui (without debugging)
./installer-gui

** (installer-gui:1096): CRITICAL **: xfce_heading_set_title: assertion `title == NULL || g_utf8_validate (title, -1, NULL)' failed
!! Received signal 11 (Segmentation fault)

## Checking for GNU debugger (gdb)
gdb --version
GNU gdb Red Hat Linux (6.5-25.el5_1.1rh)
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".

## 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/pango-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-x11-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 46912496447296 (LWP 1119)]

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

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 46912496447296 (LWP 1119)]
0x0000003701230ab0 in g_markup_escape_text () from /lib64/libglib-2.0.so.0
#0  0x0000003701230ab0 in g_markup_escape_text () from /lib64/libglib-2.0.so.0
#1  0x0000000000406a66 in c403089444_init (page=0xb071aa0) at main.c:451
#2  0x000000000040a167 in main (argc=1, argv=0x7fffc69267e8) at main.c:1490
[/color]

Offline

#2 2008-08-12 03:59:51

gcb
Member
Registered: 2008-08-12
Posts: 1

Re: Installation fails on RHEL 5 linux system

G'day,
            Had a very similar problem on my new non-distro linux build. After a bit of digging,
I discovered that setting the evironment up for 32bit only build will solve this issue. On this machine,
a command of ;

USE_ARCH=32 CC="gcc ${BUILD32}" ./xfce4-4.4.2-installer.run

..will get around the error you're seeing. I'm not sure how RHEL-5 handles it's multilib setup,
but hopefully it will be somewhat similar.

Offline

#3 2008-09-29 07:18:27

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

Re: Installation fails on RHEL 5 linux system

Hi All,

I am facing the same issue.. any resolution ??

Thx
Ash

Offline

#4 2008-10-02 02:43:33

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

Re: Installation fails on RHEL 5 linux system

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