Error 139 when making GARNOME 0.23.3 in RH Linux 7.1 - Linux
This is a discussion on Error 139 when making GARNOME 0.23.3 in RH Linux 7.1 - Linux ; Greetings!
On my Linux system, I was investigating why the dpms didn't seem to
be working now. (I KNEW it worked, because before I installed RH Linux
7.1, it did.) I searched on Google, and found that I needed to ...
-
Error 139 when making GARNOME 0.23.3 in RH Linux 7.1
Greetings!
On my Linux system, I was investigating why the dpms didn't seem to
be working now. (I KNEW it worked, because before I installed RH Linux
7.1, it did.) I searched on Google, and found that I needed to use
Xscreensaver, and I found the URL for that.
I saw indeed, that the exact problem I was having had been seen and
solved. So, I went into Programs->Settings->Desktop->Screensaver and
turned off the screensaver there.
And, I ran /usr/X11R6/bin/xscreensaver-demo and everything was going
great! And, then, I began investigating what a few of the things that
were not checked looked like (like qix) and checked a couple of them, that
were not checked.
Then xscreensaver-demo died with a core dump. And, now I can't run
it at all. I run it, and the window comes up and then it dies with a core
dump before I can even read anything in the window. So, I couldn't fix my
problem...
Looking at the Xscreensaver FAQ, in question number 12, it said that
even with RH Linux 7.3, the xscreensaver was more than a year old! It
said to please upgrade.
And, then, I also decided that I was just going to upgrade to the
latest GNOME, as well, while I was into all this.
So, I downloaded version 0.28.3 of GARNOME, and un-bzip2'd it and
checked a few configuration things, and then typed "make install" as it
suggested.
It processed for quite a while, and then produced this:
<<>>
if [ -f /local/downloads/garnome/etc/fonts/local.conf ]; then \
echo "not overwriting existing /local/downloads/garnome/etc/fonts/local.conf"; \
else if [ -f ./local.conf ]; then \
echo " /usr/bin/install -c -m 644 ./local.conf /local/downloads/garnome/etc/fonts/local.conf"; \
/usr/bin/install -c -m 644 ./local.conf /local/downloads/garnome/etc/fonts/local.conf; \
else if [ -f local.conf ]; then \
echo " /usr/bin/install -c -m 644 local.conf /local/downloads/garnome/etc/fonts/local.conf"; \
/usr/bin/install -c -m 644 local.conf /local/downloads/garnome/etc/fonts/local.
conf; \
fi; fi; fi
/usr/bin/install -c -m 644 ./local.conf /local/downloads/garnome/etc/fonts/local.conf
if [ x = x ]; then fc-cache/fc-cache -f -v; fi
/usr/src/garnome/garnome-0.28.3/bootstrap/fontconfig/work/main.d/fontconfig-2.2.1/fc-cache/.libs/lt-fc-cache: "/usr/share/fonts": caching, 0 fonts, 3 dirs
/usr/src/garnome/garnome-0.28.3/bootstrap/fontconfig/work/main.d/fontconfig-2.2.1/fc-cache/.libs/lt-fc-cache: "/usr/share/fonts/default": caching, 0 fonts, 2 dirs/usr/src/garnome/garnome-0.28.3/bootstrap/fontconfig/work/main.d/fontconfig-2.2.1/fc-cache/.libs/lt-fc-cache: "/usr/share/fonts/default/ghostscript": make[8]: *** [install-data-local] Error 139
make[8]: Leaving directory `/usr/src/garnome/garnome-0.28.3/bootstrap/fontconfig/work/main.d/fontconfig-2.2.1'
<<>>
I have also Google'd on "Error 139", but I haven't found anything that
I believe would be appropriate to my situation. I also included only what
I felt would be useful, to try to give all appropriate information here,
but also keep it as short as possible.
Can someone suggest something for me to try to see whether I can
figure out what the "Error 139" (above) is? I would appreciate it!
Thank you!
Barry
--
Barry L. Bond
bbond@cfl.rr.com <- personal
72235,1530 (CIS) <- personal
-
Re: Error 139 when making GARNOME 0.23.3 in RH Linux 7.1
Greetings again!
My problem is not solved yet, but I'll update you on what I've done
since the other message.
The first thing I did was begin searching the References (at the end
of the garnome-0.28.3/README file). The first web site
(http://www.lnx-bbc.org/garchitecture.html} had an area entitled "Building
LNX-BBC in a known-good chroot environment." This had a copy of the
chroot (at http://dorothy.movealong.org/~inkblo...-3.0r1.tar.bz2), so
I downloaded this, and tried it.
This was rather neat. I did the tar, chroot, and the two mount
commands, just fine, and I did the mount --bind my home directory. This
worked exactly as advertised! (My compliments to everyone involved in
putting this together, with such precise directions!)
I then tried building GARNOME again. It got further. However, I
eventually got an error that X was required, and it was not available.
While this was going, I noticed in the "Linux Frequently Asked
Questions with Answers (Part 6 of 6)" something about Error 139. It
suggested getting the latest release of GCC. (Since the problem
is repeatable, I don't think I have memory or disk corruption.)
:-) Everything I haven't updated otherwise, and this includes gcc,
is now over two years old! :-) So, I downloaded the 3.3.2 version of GCC
and I DID get this compiled and installed just fine! :-)
So, back to the garnome-0.28.3 attempt! I get further now. However,
I still have an error, and I'm having difficulty figuring out what to do.
Specifically, this is the output:
<<>>
make[8]: Leaving directory `/usr/src/garnome/garnome-0.28.3/gnome/glib/work/main.d/glib-2.3.1/gobject'
echo "#ifndef __G_MARSHAL_H__" > xgen-gmh \
&& echo "#define __G_MARSHAL_H__" >> xgen-gmh \
&& ./glib-genmarshal --nostdinc --prefix=g_cclosure_marshal ./gmarshal.list --header >> xgen-gmh \
&& echo "#endif /* __G_MARSHAL_H__ */" >> xgen-gmh \
&& (cmp -s xgen-gmh gmarshal.h 2>/dev/null || cp xgen-gmh gmarshal.h) \
&& rm -f xgen-gmh xgen-gmh~ \
&& echo timestamp > stamp-gmarshal.h
/usr/src/garnome/garnome-0.28.3/gnome/glib/work/main.d/glib-2.3.1/gobject/.libs/lt-glib-genmarshal: error while loading shared libraries: libgcc_s.so.1: cannot open shared object file: No such file or directory
make[7]: *** [stamp-gmarshal.h] Error 127
make[7]: Leaving directory `/usr/src/garnome/garnome-0.28.3/gnome/glib/work/main.d/glib-2.3.1/gobject'
make[6]: *** [all-recursive] Error 1
make[6]: Leaving directory `/usr/src/garnome/garnome-0.28.3/gnome/glib/work/main.d/glib-2.3.1'
make[5]: *** [all] Error 2
make[5]: Leaving directory `/usr/src/garnome/garnome-0.28.3/gnome/glib/work/main.d/glib-2.3.1'
make[4]: *** [build-work/main.d/glib-2.3.1/Makefile] Error 2
make[4]: Leaving directory `/usr/src/garnome/garnome-0.28.3/gnome/glib'
make[3]: *** [../../gnome/glib/cookies/main.d/install] Error 2
make[3]: Leaving directory `/usr/src/garnome/garnome-0.28.3/gnome/atk'
make[2]: *** [../../gnome/atk/cookies/main.d/install] Error 2
make[2]: Leaving directory `/usr/src/garnome/garnome-0.28.3/gnome/gtk+'
make[1]: *** [../../gnome/gtk+/cookies/main.d/install] Error 2
make[1]: Leaving directory `/usr/src/garnome/garnome-0.28.3/gnome/metacity'
make: *** [../../gnome/metacity/cookies/main.d/install] Error 2
<<>>
The "Error 127" appears about the middle of this excerpt.
Now, I see "libgcc_s.so.1: cannot open shared object file: No such
file or directory" -- but I do find libgcc_s.so.1. I even copied it
around to a couple of other directories, including even the same directory
in which lt-glib-genmarshal is located, but I still get the error. I have
run lt-glib-genmarshal alone, and I get exactly the same (error) output,
and I did a "strings lt-glib-genmarshal" and have been trying to figure
out what directory I could place the libgcc_s.so.1 file in get this to
finish, but I'm running out of ideas! :-)
This updates you on what more I've done since my other message, and I
still have a question, though it's another question! :-) If you can
provide me with any assistance or suggestions on what to try, I'd
appreciate it!
Thank you!
Barry
--
Barry L. Bond
bbond@cfl.rr.com <- personal
72235,1530 (CIS) <- personal
-
Re: Error 139 when making GARNOME 0.23.3 in RH Linux 7.1
Greetings yet again!
Well, I solved the problem I had in the last message (posted earlier
today), but I find myself back at the same error as I had in the first
message! So, the first message's question applies again! :-O
I simply copied libgcc_s.so.1 to /lib (which I thought I had done!!),
and I was able to make on past that problem.
I did make further along, yet I am getting an Error 139 again, pretty
well exactly as in the first message:
<<>>
not overwriting existing /usr/local/garnome/etc/fonts/local.conf
if [ x = x ]; then fc-cache/fc-cache -f -v; fi
/usr/src/garnome/garnome-0.28.3/bootstrap/fontconfig/work/main.d/fontconfig-2.2.1/fc-cache/.libs/lt-fc-cache: "/usr/share/fonts": caching, 0 fonts, 3 dirs
/usr/src/garnome/garnome-0.28.3/bootstrap/fontconfig/work/main.d/fontconfig-2.2.1/fc-cache/.libs/lt-fc-cache: "/usr/share/fonts/default": caching, 0 fonts, 2 dirs
/usr/src/garnome/garnome-0.28.3/bootstrap/fontconfig/work/main.d/fontconfig-2.2.1/fc-cache/.libs/lt-fc-cache: "/usr/share/fonts/default/ghostscript": make[8]: *** [install-data-local] Error 139
make[8]: Leaving directory `/usr/src/garnome/garnome-0.28.3/bootstrap/fontconfig/work/main.d/fontconfig-2.2.1'
make[7]: *** [install-am] Error 2
make[7]: Leaving directory `/usr/src/garnome/garnome-0.28.3/bootstrap/fontconfig/work/main.d/fontconfig-2.2.1'
<<>>
This time, I have already found "Error 139" in the FAQ, and I have
installed the newest GCC, and I still don't think it's a memory or disk
corruption problem, as the problem occurs in exactly the same spot every
time I try to execute the 'make install.'
I am continuing to try to think of everything I can think of to try
to fix the problem. As I said in the first message, if someone can
suggest something else that perhaps I haven't thought of, I'd appreciate
it!
Thank you!
Barry
--
Barry L. Bond
bbond@cfl.rr.com <- personal
72235,1530 (CIS) <- personal
-
Re: Error 139 when making GARNOME 0.23.3 in RH Linux 7.1
Greetings!
Oh! This has been solved, thanks to a very nice guy named Thomas
(thansen@terra.com.br).
First point, the garnome mailing list has the real answers and help
to this, so this wasn't the best place to post this question. I just
didn't know it at the time! :-)
Secondly, here is his solution:
Anyway, this problem is caused when fc-cache tries to read the
/usr/share/fonts/default/ghostscript/. The easyest workaround is:
1) Temporarily move the ghostscript/ folder to another place (like ~/.);
2) Try to run fc-cache. It will work fine.
3) Re-run make install. It will not stop this time 
4) After finishing the compilation, replace de ghostscript directory
to its original place (or you will probably break your ghostscript
installation...)
Thanks, Thomas! :-)
Barry
-
Re: Error 139 when making GARNOME 0.23.3 in RH Linux 7.1
"Barry L. Bond" wrote in message
news:ecc02f3.0401071556.e38c202@posting.google.com
> Oh! This has been solved, thanks to a very nice guy named Thomas
> (email address deleted).
> Thanks, Thomas! :-)
How very, very kind of you to post his email address to Usenet to be
harvested by spambots.
-----= Posted via Newsfeeds.Com, Uncensored Usenet News =-----
http://www.newsfeeds.com - The #1 Newsgroup Service in the World!
-----== Over 100,000 Newsgroups - 19 Different Servers! =-----
-
Re: Error 139 when making GARNOME 0.23.3 in RH Linux 7.1
In article <3ffc9e9c$1_7@corp.newsgroups.com>, ynotssor <"ynotssor"> wrote:
>"Barry L. Bond" wrote in message
>news:ecc02f3.0401071556.e38c202@posting.google.com
>How very, very kind of you to post his email address to Usenet to be
>harvested by spambots.
OOOOHHH! I forgot all about that!
I am extremely sorry for this... I guess it's too late...
Barry
--
Barry L. Bond
bbond@cfl.rr.com <- personal
72235,1530 (CIS) <- personal