backtrace: (gdb) bt #0 0x080c5fd9 in readGConfMain () #1 0xbfffed70 in ?? () #2 0xbfffed70 in ?? () #3 0x40015ba0 in _rtld_global () from /lib/ld-linux.so.2 #4 0x08161401 in typeinfo name for CelScriptWrapper () #5 0x080c6546 in loadSavedPreferences () #6 0x08161400 in typeinfo name for CelScriptWrapper () #7 0x00000000 in ?? () #8 0x08733be0 in ?? () #9 0x40015ba0 in _rtld_global () from /lib/ld-linux.so.2 #10 0x08733be0 in ?? () #11 0x08162a6c in typeinfo name for CelScriptWrapper () #12 0x080c70b4 in main () Reproducible: Always Steps to Reproduce: 1. Set "gnome" in USE flags (also set "debug") 2. emerge 3. run Actual Results: Crash. Backtrace: (gdb) bt #0 0x080c5fd9 in readGConfMain () #1 0xbfffed70 in ?? () #2 0xbfffed70 in ?? () #3 0x40015ba0 in _rtld_global () from /lib/ld-linux.so.2 #4 0x08161401 in typeinfo name for CelScriptWrapper () #5 0x080c6546 in loadSavedPreferences () #6 0x08161400 in typeinfo name for CelScriptWrapper () #7 0x00000000 in ?? () #8 0x08733be0 in ?? () #9 0x40015ba0 in _rtld_global () from /lib/ld-linux.so.2 #10 0x08733be0 in ?? () #11 0x08162a6c in typeinfo name for CelScriptWrapper () #12 0x080c70b4 in main () Expected Results: Run. It behaves normally with USE="-gnome gtk". Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.5-r0, 2.6.7 i686) ================================================================= System uname: 2.6.7 i686 Intel(R) Pentium(R) 4 Mobile CPU 1.60GHz Gentoo Base System version 1.6.13 Python: dev-lang/python-2.3.5,dev-lang/python-2.2.3-r5 [2.3.5 (#1, Jun 5 2005, 20:15:25)] dev-lang/python: 2.3.5, 2.2.3-r5 sys-apps/sandbox: [Not Present] sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.8.5-r3, 1.5, 1.7.9-r1, 1.6.3, 1.4_p6, 1.9.5 sys-devel/binutils: 2.11.92.0.12.3-r2, 2.14.90.0.8-r1 sys-devel/libtool: 1.5.14 virtual/os-headers: 2.6.7-r4 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-pipe -Wall -O2 -march=pentium4 -mcpu=pentium4 -maccumulate-outgoing-args -minline-all-stringops -fmove-all-movables -fno-if-conversion2 -fno-crossjumping -fno-delayed-branch -fno-omit-frame-pointer -fno-merge-constants -fno-thread-jumps" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/afs/C /etc/afs/afsws /etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-pipe -Wall -O2 -march=pentium4 -mcpu=pentium4 -maccumulate-outgoing-args -minline-all-stringops -fmove-all-movables -fno-if-conversion2 -fno-crossjumping -fno-delayed-branch -fno-omit-frame-pointer -fno-merge-constants -fno-thread-jumps" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache collision-protect distlocks sandbox sfperms strict userprive usersandbox" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" LDFLAGS="-Wl,-O1" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/home/system/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 16bit 3ds S3TC X X509 a52 aac acpi acpi4linux adns afs aim alsa amd amr ansi asm asterisk async atlas audiofile avantgo avi bash-completion bcmath beep berkdb bidi bindist bitmap-fonts blas bonobo bots bzip2 bzlib c++ cacheemu cairo callbacks canna cap caps cdda cddb cdf cdinstall cdio cdparanoia cdr cdrom cgi chroot cjk clamav clanJavaScript clanVoice client cln codecs composite cpdflib cpudetection cpulimit cracklib crypt cscope css csv ctype cups curl custom-cflags db2 dba dbase dbm dbus dbx dga dhcp dio disk-cache distcache distribution divx divx4linux dlopen dlz dnd dnsdb doc dpms dts dv dvb dvd dvdread ecc eds emboss emoticon encode enscript erandom esd ethereal evo evo2 examples exiscan exiscan-acl expat ext-png ext-zlib extensions extlib extraicons extramodules extras f77 faad fam fame fax fdftk festival ffmpeg fftw finger firebird firefox fits flac flash flatfile fluidsynth fmod foomaticdb fortran fpx freetds freetts freetype freewnn fs ftp fullrpc fusion fwdzone gamma gcc-libffi gd gd-external gdbm geoip gg gif gimp gimpprint ginac glade glgd glibc glitz glut gmail gmp gmtfull gmthigh gmtsuppl gmttria gnome gnomedb gnuplot gnustep gpgme gphoto2 gpm gps graphviz gs gsl gsm gsnd gstreamer gtk gtk2 gtkhtml h323 hal hbci hdf hdf5 hlapi howl html http httpd icq icu ide idea idl idn image imagemagick imap imlib imlib2 informix inifile inkjar innodb iodbc ipalias ipcs ipv6 ipv6arpa irc irda irmc jabber jack javascript jikes jp2 jpeg jpeg2k justify kakasi kerberos krb4 ladcca ladspa lapack latex lcms ldap libclamav libdsk libg++ libgd libgda libsamplerate libvisual libwww lids lirc live lj lmtp logrotate lzo lzw lzw-tiff mad mailbox maildir maildrop mailwrapper make-busybox-symlinks make-symlinks math matroska mbox mbrola mcal mcve md5sum mdb mecab memlimit messages mew mhash migemo mikmod milter mime mimencode ming mixer mjpeg mldonkeypango mmap mmx mmxext mng monkey moznocompose moznoirc moznomail mozp3p mozsvg mp3 mpeg mpeg4 mpi mplayer msdav msn msql mssql multicall multipleip music mysql mysqli nagios-dns nagios-game nagios-ntp nagios-ping nagios-ssh native ncurses net netcdf network neural nls nntp nogcj nomotif nptl nsplugin numeric nviz oav objc oci8 octave odbc ode offensive ofx ogdi ogg oggvorbis openal openexr opengl openntpd openssh operanom2 opie oracle oracle7 orathreads ortp oscar oss pam pam_chroot pam_console pam_timestamp pango parse-clocks passfile password pcap pcmcia pcre pda pdf pdfkit pdflib pfpro pg-hier pg-intdatetime pg-vacuumdelay physfs pic plotutils plugin png pnp portaudio posix postgres ppds print priority psyco pthreads pwdb python qhull quicktime quotas quotes radeon radius rar rdesktop readline real recode regexp remix rhythmbox roundrobin rpc rplay rpm rss rtc samba sapdb sasl savedconfig scanner screenshot sdl sendfile session sharedmem shorten silc sis skey slang slp smime sms sndfile soap sockets sounds soundtouch sox speedo speex spell sql sqlite sqlite3 sse sse2 ssl stencil-buffer subversion svg svgz sybase sybase-ct sysfs sysvipc szip t1lib tetex tga theora threads tiff timidity transcode truetype truetype-fonts trusted type1 type1-fonts ucs2 unicode usb utf8 v4l v4l2 vanilla vcd vcdimager vda vdesktop vhosts videos vidix vim-with-x virus-scan visualization vmdbmysql vmdbpostgres vnc voice vorbis wifi wildlsearch win32codecs wmf wsconvert xanim xatrix xbase xface xim xine xinerama xml xml2 xmlrpc xosd xpm xprint xrandr xscreensaver xv xvid xvmc yahoo yaz yv12 zlib zvbi video_cards_radeon userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LINGUAS
I'm the upstream maintainer for this... did you "make install"? It looks like the gconf schema was not pulled in.
(In reply to comment #1) > I'm the upstream maintainer for this... did you "make install"? It looks like > the gconf schema was not pulled in. You might want to read the ebuild: http://www.gentoo.org/cgi-bin/viewcvs.cgi/sci-astronomy/celestia/celestia-1.3.2.ebuild?rev=HEAD&content-type=text/vnd.viewcvs-markup It says that Celestia tries to install schemas to / instead of ${DESTDIR}/. The workaround is not for GNOME, but perhaps the same problem breaks the GNOME installation routine from the "gnome2" eclass.
This should be fixed in celestia-1.4.0 which just came out. Hopefully the ebuild will be along in not-too-long. You can try try it from source as well (http://www.sf.net/projects/celestia).
Created attachment 75485 [details] Version bump ebuild Pat, This is a new ebuild for celestia. The gconf schema problem seems fixed, so I removed the hack from the old ebuild. Also, I assume the gcc 3.4 stuff (bug 53479) is fixed. Finally, I don't modify any of the kde stuff.
check bug #116600 for new celestia-1.4 ebuild as well.
if you haven't tried it yet, please test celestia 1.4.0, it should show on mirrors in ~ 2 hours, please sync and test, your feedback is appreciated
(In reply to comment #6) > if you haven't tried it yet, please test celestia 1.4.0, it should show on > mirrors in ~ 2 hours, please sync and test, your feedback is appreciated > celestia seems to behaving well here, using the GNOME front end.