Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Really upset with Gentoo
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Gentoo on PPC
View previous topic :: View next topic  
Author Message
havepb_willtravel
n00b
n00b


Joined: 04 Jan 2006
Posts: 25

PostPosted: Tue Jan 24, 2006 1:24 am    Post subject: Really upset with Gentoo Reply with quote

My experience with Gentoo has not been favorable. In terms of ease of installation it has been very time consuming due to technical glitches.

A) Trying to do an emerge -e system and the computer will occasionally freeze up while 'emerged 34 out of 241'.
In which case I'm forced to reboot and when I do an 'emerge --resume --skipfirst' it starts with 'emerging 1 of 241'. Cmon!

B) Tab autocompletion causes computer to freeze. What the fsck!!

C) Firefox crashes.

D) vi failes with PL_curpad, (???)

This is supposed to be a Linux distrubtion. If I wanted my system to crash or freeze up I would have been running XPi

The reason I'm running Gentoo is because I was under the impresssion this was the only distro worth trying to run on a PPC platform.
Suse is a very, very, very close 2nd, the only reason I'm not running Suse on this right now is because any form of streaming media is crippled on Suse.
In addition access to DVD is crippled.

Really frustrated with what could be a tight distro.
Back to top
View user's profile Send private message
JoseJX
Retired Dev
Retired Dev


Joined: 28 Apr 2002
Posts: 2774

PostPosted: Tue Jan 24, 2006 1:33 am    Post subject: Reply with quote

Well, your problems are certainly not typical, but you haven't really given us much to help you with here.

Do you have preempt on? That can cause random lock ups and other issues. Are you running ~ppc or ppc? What exactly is the error you're getting with vi? During compilation? On startup? How does firefox crash? What kind of PPC do you have? What kind of clags are you using? Have you reported any of these issues on Bugzilla?
_________________
Gentoo PPC FAQ: http://www.gentoo.org/doc/en/gentoo-ppc-faq.xml


Last edited by JoseJX on Tue Jan 24, 2006 2:21 am; edited 1 time in total
Back to top
View user's profile Send private message
havepb_willtravel
n00b
n00b


Joined: 04 Jan 2006
Posts: 25

PostPosted: Tue Jan 24, 2006 1:52 am    Post subject: Reply with quote

Sorry, I'm just really fried right now, I have really tried to get this to work on my own and to continue to be frank I sorta winged it.

I didnt go over the emerge docs with a fine toothed comb like many others had.

However in my defence I did bother to scour the forums for info that seemed to have somekind of similarity to what I am experiencing.

Perhaps this will help pave the way to getting my PowerBook on the road to being copacetic.

mobilehome ~ # emerge --info --verbose
Portage 2.0.54 (default-linux/ppc/2005.1/ppc, gcc-3.4.4, glibc-2.3.6-r2, 2.6.14-gentoo-r5 ppc)
=================================================================
System uname: 2.6.14-gentoo-r5 ppc 7455, altivec supported
Gentoo Base System version 1.6.14
dev-lang/python: 2.3.5, 2.4.2
sys-apps/sandbox: 1.2.12
sys-devel/autoconf: 2.13, 2.59-r6
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils: 2.16.1-r1
sys-devel/libtool: 1.5.22
virtual/os-headers: 2.6.11-r2
ACCEPTED_KEYWORDS="~ppc"
ACCEPT_KEYWORDS="ppc"
ACCEPT_LICENSE=""
ARCH="ppc"
AUTOCLEAN="yes"
BASH_ENV="/etc/spork/is/not/valid/profile.env"
CBUILD="powerpc-unknown-linux-gnu"
CFLAGS="-mcpu=7450 -O3 -pipe -fno-strict-aliasing -maltivec -mabi=altivec -fforce-addr -fforce-mem -ftracer"
CHOST="powerpc-unknown-linux-gnu"
CLASSPATH="."
CLEAN_DELAY="5"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown
/usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /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/gconf /etc/terminfo /etc/env.d"
CPATH="/usr/include/libffi"
CVS_RSH="ssh"
CXXFLAGS="-mcpu=7450 -O3 -pipe -fno-strict-aliasing -maltivec -mabi=altivec -fforce-addr -fforce-mem -ftracer"
DISPLAY=":0.0"
DISTDIR="/usr/portage/distfiles"
EDITOR="/usr/bin/vim"
ELIBC="glibc"
EMERGE_WARNING_DELAY="10"
FEATURES="autoconfig distlocks sandbox sfperms strict"
FETCHCOMMAND="/usr/bin/wget -t 5 --passive-ftp -P ${DISTDIR} ${URI}"
GCC_SPECS=""
GDK_USE_XFT="1"
GENTOO_MIRRORS="ftp://ftp.ucsb.edu/pub/mirrors/linux/gentoo/"
GUILE_LOAD_PATH="/usr/share/guile/1.6"
G_BROKEN_FILENAMES="1"
HOME="/root"
HOSTNAME="mobilehome"
INFODIR="/usr/athena/info:~/Library/Documentation/info:/usr/GNUstep/Local/Library/Documentation/info:
/usr/GNUstep/Network/Library/Documentation/info:/us
r/GNUstep/System/Library/Documentation/info"
INFOPATH="/usr/share/info:/usr/share/binutils-data/powerpc-unknown-linux-gnu/2.16.1/info:/usr/share/gcc-data/
powerpc-unknown-linux-gnu/3.4.4/info:/usr/s
hare/info/emacs-21:~/Library/Documentation/info:/usr/GNUstep/Local/Library/Documentation/info:/usr/GNUstep
/Network/Library/Documentation/info:/usr/GNUst
ep/System/Library/Documentation/info"
JAVAC="/opt/blackdown-jdk-1.3.1/bin/javac"
JAVA_HOME="/opt/blackdown-jdk-1.3.1"
JDK_HOME="/opt/blackdown-jdk-1.3.1"
KDEDIRS="/usr"
KERNEL="linux"
LESS="-R -M --shift 5"
LESSOPEN="|lesspipe.sh %s"
LOGNAME="root"
MAIL="/var/mail/root"
MAKEOPTS="-j2"
MANDIR="/usr/athena/man"
MANPATH="/usr/local/share/man:/usr/share/man:/usr/share/binutils-data/powerpc-unknown-linux-gnu/2.16.1/man:
/usr/share/gcc-data/powerpc-unknown-linux-gnu
/3.4.4/man::/opt/blackdown-jdk-1.3.1/man:/usr/qt/3/doc/man:~/Library/Documentation/man:/usr/GNUstep/Local
/Library/Documentation/man:/usr/GNUstep/Network
/Library/Documentation/man:/usr/GNUstep/System/Library/Documentation/man"
MOZILLA_FIVE_HOME="/usr/lib/mozilla"
OPENGL_PROFILE="xorg-x11"
PAGER="/usr/bin/less"
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/athena/sbin:
/usr/powerpc-unknown-linux-gnu/gcc-bin/3.4.4:/opt/blackdown
-jdk-1.3.1/bin:/opt/blackdown-jdk-1.3.1/jre/bin:/usr/qt/3/bin:/usr/kde/3.4/sbin:/usr/kde/3.4/bin:/usr/bin"
PKGDIR="/usr/portage/packages"
PORTAGE_ARCHLIST="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 ppc-macos s390 sh sparc x86"
PORTAGE_BINHOST_CHUNKSIZE="3000"
PORTAGE_CALLER="emerge"
PORTAGE_GID="250"
PORTAGE_MASTER_PID="8589"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
PORT_LOGDIR="/var/log/portage"
PRELINK_PATH=""
PRELINK_PATH_MASK=""
PWD="/root"
PYTHONPATH="/usr/lib/portage/pym"
QMAKESPEC="linux-g++"
QTDIR="/usr/qt/3"
RESUMECOMMAND="/usr/bin/wget -c -t 5 --passive-ftp -P ${DISTDIR} ${URI}"
RPMDIR="/usr/portage/rpm"
RSYNC_RETRIES="3"
RSYNC_TIMEOUT="180"
SHELL="/bin/bash"
SHLVL="3"STAGE1_USE="unicode"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
TERM="xterm"
USE="X a52 aac aalib accessibility acl adns aim alsa apache2 arts audiofile bash-completion bcmath berkdb bidi bitmap-fonts blas bluetooth bmp bonobo bz
ip2 calendar caps cdb cdinstall cdparanoia cdr chasen cjk cpdflib crypt cscope ctype cups curl curlwrappers dbus dbx dedicated dga dio dri dts dv dvb dv
d dvdr dvdread eds emacs emboss encode esd esoob ethereal evo examples exif expat fam fastcgi fbcon ffmpeg fftw flac flash foomaticdb fortran freetds fr
eewnn frontbase ftp gb gd gdbm geda geoip ggi gif ginac glut gmp gnome gnustep gnutls gphoto2 gpm gps gstreamer gtk gtk2 gtkhtml guile hal hardend harde
nedphp howl hyperwave-api iconv icq idn ieee1394 imagemagick imap imlib innodb ipv6 jabber jack javascript jikes joystick jpeg jpeg2k junit kde kerberos
krb4 ladcca lapack lcms ldap leim lesstif libcaca libedit libg++ libgda libwww lirc lua m17n-lib mad maildir mailwrapper matroska mbox mcal mcve memlim
it mhash mikmod milter mime ming mmap mng mnogosearch mono motif mozilla mp3 mpeg mpi msession msn mule mysql mysqli nas ncurses neXt netcdf nhc98 nis n
ls nocd nptl nsplugin objc ocaml odbc offensive ofx ogg oggvorbis openal opengl oracle osc oscar oss ovrimos pam pcmcia pcntl pcre pda pdflib perl pfpro
plotutils png portaudio posix postgres ppc ppds prelude profile python qdbm qt quicktime radius readline recode ruby samba sapdb sasl scanner sdl sessi
on sharedmem shorten simplexml slang slp smartcard sndfile snmp sockets socks5 source sox speex spell sqlite ssl svg sybase sybase-ct tcltk tcpd test te
tex theora tidy tiff tokenizer truetype truetype-fonts type1-fonts udev unicode usb v4l vcd verbose vhosts videos vorbis wddx wifi wmf wxwindows xface x
ine xinerama xml xml2 xmms xosd xpm xprint xsl xv xvid yahoo yaz zeo zlib userland_GNU kernel_linux elibc_glibc"
USER="root"
USERLAND="GNU"
USE_EXPAND="FRITZCAPI_CARDS FCDSL_CARDS VIDEO_CARDS DVB_CARDS INPUT_DEVICES LINGUAS USERLAND KERNEL ELIBC"
WINDOWID="6291470"
WMAKER_BIN_NAME="wmaker"
WRASTER_COLOR_RESOLUTION0="4"
XARGS="xargs -r"
XAUTHORITY="/root/.Xauthority"
XINITRC="/etc/X11/xinit/xinitrc"
XTERM_SHELL="/bin/bash"
XTERM_VERSION="XTerm(207)"
_="/usr/bin/emerge"


vi fails with: vi: symbol lookup error: vi: undefined symbol: PL_curpad

/etc/portage/package.keywords:
~sys-devel/gcc-3.4.4 ~ppc
sys-devel/gcc-config ~ppc
sys-libs/libstdc++-v3 ~ppc
sys-libs/glibc ~ppc
sys-devel/binutils ~ppc
sys-libs/timezone-data ~ppc


Firefox just outright crashes, I did install gplflash :oops:, but by the same token I did an emerge -c.
Firefox simply ignored any macromedia stuff before I installed gplaflash but ever since there are random crashes when visiting pages with 'flash' or javascript.

Sound was working but while doing emerge -e (the second emerge -e in emerge -e system && emerge -e system), which I'm currently doing right now (finally!)

I went through the Stage1/Stage3 build recommendations, glibc froze the machine a few times but I simply hammared away at rebuilding it by rerunning the emerge glibc gcc (so on and so forth). Eventually I was able to gcc, glibc rebuilt with 3.4.4 proper. But the point where it froze a few times was at that NX stack thing. Those CFLAGS seems to be the ideal setup so far.

The PPC machine I have is a Ti 667Mhz PowerBook G4 (7450 CPU) DVD, DVI, I believe an '02 model

What else?
Thanks for your prompt reply


edit by nixnut: inserted some line breaks to prevent mile wide html page.
Back to top
View user's profile Send private message
havepb_willtravel
n00b
n00b


Joined: 04 Jan 2006
Posts: 25

PostPosted: Tue Jan 24, 2006 2:26 am    Post subject: Reply with quote

I wouldnt mind any of this so much if Fiirefox didnt crash so often.

It really hinders me from being productive.

I'm very much a DYI, but I have to draw a line somewhere.

If I did something wrong with this install please let me know.
Back to top
View user's profile Send private message
JoseJX
Retired Dev
Retired Dev


Joined: 28 Apr 2002
Posts: 2774

PostPosted: Tue Jan 24, 2006 2:53 am    Post subject: Reply with quote

Well, I'll answer the firefox question first, then answer the rest later.

Try moving ~/.mozilla to some other name and start firefox without any saved profile information.
_________________
Gentoo PPC FAQ: http://www.gentoo.org/doc/en/gentoo-ppc-faq.xml
Back to top
View user's profile Send private message
havepb_willtravel
n00b
n00b


Joined: 04 Jan 2006
Posts: 25

PostPosted: Tue Jan 24, 2006 4:08 am    Post subject: Reply with quote

Doesnt help, firefox still crashes randomly.
For example www.investopedia.com, I jump around from link to link, I dont get past two or three before it crashes.

Some of the errors I get:
A) When I launch firefox from the an xterm
The program 'Gecko' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadShmSeg (invalid shared segment parameter)'.
(Details: serial 30 error_code 169 request_code 146 minor_code 2)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the --sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
firefox-bin exited with non-zero status (1)

B) When I first launch firefox from an xterm I get:
LoadPlugin: failed to initialize shared library /opt/blackdown-jre-1.3.1/plugin/ppc/mozilla/javaplugin_oji.so [/opt/blackdown-jre-1.3.1/plugin/ppc/mozilla/javaplugin_oji.so: undefined symbol: _ZTV16nsQueryInterface]
LoadPlugin: failed to initialize shared library /opt/blackdown-jre-1.3.1/plugin/ppc/mozilla/javaplugin_oji.so [/opt/blackdown-jre-1.3.1/plugin/ppc/mozilla/javaplugin_oji.so: undefined symbol: _ZTV16nsQueryInterface]

I tried to 'emerge -c blackdown-jre' and it doesnt seem to go away. Same with gplflash.
Back to top
View user's profile Send private message
JoseJX
Retired Dev
Retired Dev


Joined: 28 Apr 2002
Posts: 2774

PostPosted: Tue Jan 24, 2006 4:23 am    Post subject: Reply with quote

emerge -c doesn't do what you think it does, "it will not remove unslotted packages" (from the man page). emerge -C will unmerge the package. You definitely should not be using blackdown it's old and has security issues, use IBM's JRE instead. (The 1.5 version has a mozilla/firefox plugin.)
_________________
Gentoo PPC FAQ: http://www.gentoo.org/doc/en/gentoo-ppc-faq.xml
Back to top
View user's profile Send private message
geekmug
n00b
n00b


Joined: 02 Apr 2004
Posts: 39

PostPosted: Wed Jan 25, 2006 6:57 am    Post subject: Reply with quote

havepb_willtravel wrote:
CFLAGS="-mcpu=7450 -O3 -pipe -fno-strict-aliasing -maltivec -mabi=altivec -fforce-addr -fforce-mem -ftracer"


Gentoo Linux Wiki wrote:
7450, aka G4 second generation (PowerPC)

CHOST="powerpc-unknown-linux-gnu"
CFLAGS="-mcpu=7450 -O2 -pipe -fno-strict-aliasing -maltivec -mabi=altivec -mpowerpc-gfxopt"
CXXFLAGS="${CFLAGS}"

Note: do not use -fsigned-char

Note: -O3 is unstable on G4

Note: -mpowerpc-gfxopt may slow down certain applications


My info may say "n00b" but I have been around here long enough (and written enough software) to know that straying from the path when it comes to optimization flags can be bad news. Btw, -fforce-mem is implied by -O2, -O3, and -Os. -ftracer is probably a pretty dangerous optimization to do. If nothing else, try the recommended CFLAGS first before you write gentoo off because any distro you are gonna use will be using less optimized CFLAGS to begin with.
Back to top
View user's profile Send private message
enrique
Guru
Guru


Joined: 03 Sep 2002
Posts: 342
Location: Denmark

PostPosted: Wed Jan 25, 2006 10:42 am    Post subject: Reply with quote

One of the other posters pointed this out: do you have preempt enabled in your kernel?
_________________
Kind regards, enrique
Workstation,HTPC,Powerbook
Back to top
View user's profile Send private message
havepb_willtravel
n00b
n00b


Joined: 04 Jan 2006
Posts: 25

PostPosted: Thu Jan 26, 2006 3:05 am    Post subject: Reply with quote

Quote:
My info may say "n00b" but I have been around here long enough (and written enough software) to know that straying from the path when it comes to optimization flags can be bad news. Btw, -fforce-mem is implied by -O2, -O3, and -Os. -ftracer is probably a pretty dangerous optimization to do. If nothing else, try the recommended CFLAGS first before you write gentoo off because any distro you are gonna use will be using less optimized CFLAGS to begin with.


Will this have an adverse effect on 'emerge vim'?

I did an emerge -C vim, then emerge vim, here are the errors I'm getting:

1283 translated messages, 2 untranslated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_CN.UTF-8.mo zh_CN.UTF-8.po
1283 translated messages, 2 untranslated messages.
make[2]: Leaving directory `/var/tmp/portage/vim-6.4/work/vim64/src/po'
make[2]: Entering directory `/var/tmp/portage/vim-6.4/work/vim64/src/po'
OLD_PO_FILE_INPUT=yes msgfmt -v -o ja.sjis.mo ja.sjis.po
1423 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o cs.cp1250.mo cs.cp1250.po
1284 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o pl.cp1250.mo pl.cp1250.po
1423 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o sk.cp1250.mo sk.cp1250.po
1296 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_CN.cp936.mo zh_CN.cp936.po
1283 translated messages, 2 untranslated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o ru.cp1251.mo ru.cp1251.po
1426 translated messages.
make[2]: Leaving directory `/var/tmp/portage/vim-6.4/work/vim64/src/po'
powerpc-unknown-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -mcpu=7450 -O2 -pipe -fno-strict-aliasing -maltivec -mabi=altivec -fforce-addr -fforce-mem
-ftracer -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.8.7/powerpc-linux/CORE -I/usr/include/python2.4 -pthread -I/usr/lib/ruby
/1.8/powerpc-linux version.c -o objects/version.o
powerpc-unknown-linux-gnu-gcc -rdynamic -Wl,-export-dynamic -rdynamic -L/usr/local/lib -o vim objects/buffer.o objects/charset.o objects/diff.o obj
ects/digraph.o objects/edit.o objects/eval.o objects/ex_cmds.o objects/ex_cmds2.o objects/ex_docmd.o objects/ex_eval.o objects/ex_getln.o objects/fileio.o
objects/fold.o objects/getchar.o objects/if_cscope.o objects/if_xcmdsrv.o objects/main.o objects/mark.o objects/memfile.o objects/memline.o objects/menu.o
objects/message.o objects/misc1.o objects/misc2.o objects/move.o objects/mbyte.o objects/normal.o objects/ops.o objects/option.o objects/os_unix.o objects
/pathdef.o objects/quickfix.o objects/regexp.o objects/screen.o objects/search.o objects/syntax.o objects/tag.o objects/term.o objects/ui.o objects/undo.o
objects/window.o objects/if_perl.o objects/if_perlsfio.o objects/if_python.o objects/py_config.o objects/if_ruby.o objects/netbeans.o objects/version
.o -lnsl -lncurses -lacl -lattr -lgpm -ldl -rdynamic -L/usr/local/lib /usr/lib/perl5/5.8.7/powerpc-linux/auto/DynaLoader/DynaLoader.a -L/usr/lib/
perl5/5.8.7/powerpc-linux/CORE -lperl -lpthread -lnsl -ldl -lm -lcrypt -lutil -lc -L/usr/lib/python2.4/config -lpython2.4 -lpthread -ldl -lutil -lm -Xlinke
r -export-dynamic -Wl,-R -Wl,/usr/lib -L/usr/lib -L/usr/lib -lruby18 -ldl -lcrypt -lm
/usr/lib/python2.4/config/libpython2.4.a(posixmodule.o): In function `posix_tempnam':
posixmodule.c:(.text+0x5784): warning: the use of `tempnam' is dangerous, better use `mkstemp'
/usr/lib/python2.4/config/libpython2.4.a(posixmodule.o): In function `posix_tmpnam':
posixmodule.c:(.text+0x58a0): warning: the use of `tmpnam_r' is dangerous, better use `mkstemp'
objects/if_perl.o: In function `ex_perl':
if_perl.c:(.text+0x4be): undefined reference to `PL_tmps_floor'
if_perl.c:(.text+0x4c2): undefined reference to `PL_stack_sp'
if_perl.c:(.text+0x4c6): undefined reference to `PL_tmps_ix'
if_perl.c:(.text+0x4ca): undefined reference to `PL_stack_sp'
if_perl.c:(.text+0x4d2): undefined reference to `PL_tmps_floor'
if_perl.c:(.text+0x4de): undefined reference to `PL_tmps_ix'
if_perl.c:(.text+0x4e2): undefined reference to `PL_tmps_floor'
if_perl.c:(.text+0x526): undefined reference to `PL_errgv'
if_perl.c:(.text+0x52a): undefined reference to `PL_errgv'
if_perl.c:(.text+0x556): undefined reference to `PL_tmps_floor'
if_perl.c:(.text+0x55a): undefined reference to `PL_tmps_ix'
if_perl.c:(.text+0x5b6): undefined reference to `PL_tmps_floor'
if_perl.c:(.text+0x5ba): undefined reference to `PL_stack_sp'
if_perl.c:(.text+0x5be): undefined reference to `PL_stack_sp'
if_perl.c:(.text+0x5c6): undefined reference to `PL_tmps_floor'
if_perl.c:(.text+0x5ce): undefined reference to `PL_tmps_ix'
if_perl.c:(.text+0x5d6): undefined reference to `PL_tmps_ix'
if_perl.c:(.text+0x5e2): undefined reference to `PL_tmps_floor'
if_perl.c:(.text+0x65e): undefined reference to `PL_markstack_ptr'
if_perl.c:(.text+0x662): undefined reference to `PL_markstack_max'
if_perl.c:(.text+0x666): undefined reference to `PL_markstack_ptr'
if_perl.c:(.text+0x66a): undefined reference to `PL_markstack_max'
if_perl.c:(.text+0x676): undefined reference to `PL_markstack_ptr'
if_perl.c:(.text+0x67e): undefined reference to `PL_stack_base'
if_perl.c:(.text+0x682): undefined reference to `PL_stack_max'
if_perl.c:(.text+0x686): undefined reference to `PL_stack_base'
if_perl.c:(.text+0x696): undefined reference to `PL_stack_max'
if_perl.c:(.text+0x6aa): undefined reference to `PL_stack_max'
if_perl.c:(.text+0x6ca): undefined reference to `PL_stack_sp'
if_perl.c:(.text+0x6da): undefined reference to `PL_errgv'
if_perl.c:(.text+0x6de): undefined reference to `PL_errgv'
if_perl.c:(.text+0x71a): undefined reference to `PL_tmps_ix'
if_perl.c:(.text+0x71e): undefined reference to `PL_tmps_floor'
if_perl.c:(.text+0x7fa): undefined reference to `PL_errgv'
if_perl.c:(.text+0x7fe): undefined reference to `PL_errgv'
if_perl.c:(.text+0x832): undefined reference to `PL_markstack_ptr'
objects/if_perl.o: In function `ex_perldo':
if_perl.c:(.text+0x8e6): undefined reference to `PL_stack_sp'
if_perl.c:(.text+0x8ea): undefined reference to `PL_stack_sp'
if_perl.c:(.text+0x8fa): undefined reference to `PL_errgv'
if_perl.c:(.text+0x95a): undefined reference to `PL_errgv'
if_perl.c:(.text+0xa3e): undefined reference to `PL_defgv'
if_perl.c:(.text+0xa6a): undefined reference to `PL_na'
if_perl.c:(.text+0xa9e): undefined reference to `PL_stack_sp'
if_perl.c:(.text+0xaba): undefined reference to `PL_tmps_ix'
if_perl.c:(.text+0xabe): undefined reference to `PL_tmps_floor'
if_perl.c:(.text+0xb3e): undefined reference to `PL_stack_sp'
if_perl.c:(.text+0xb46): undefined reference to `PL_stack_sp'
if_perl.c:(.text+0xb52): undefined reference to `PL_tmps_floor'
if_perl.c:(.text+0xb5a): undefined reference to `PL_tmps_ix'
if_perl.c:(.text+0xb5e): undefined reference to `PL_tmps_floor'
if_perl.c:(.text+0xb66): undefined reference to `PL_tmps_ix'
if_perl.c:(.text+0xb6a): undefined reference to `PL_tmps_floor'
if_perl.c:(.text+0xb86): undefined reference to `PL_defgv'
if_perl.c:(.text+0xb8a): undefined reference to `PL_markstack_ptr'
if_perl.c:(.text+0xb8e): undefined reference to `PL_markstack_max'
if_perl.c:(.text+0xb92): undefined reference to `PL_stack_base'
if_perl.c:(.text+0xb9e): undefined reference to `PL_na'
if_perl.c:(.text+0xba6): undefined reference to `PL_defgv'
if_perl.c:(.text+0xbbe): undefined reference to `PL_markstack_ptr'
if_perl.c:(.text+0xbc2): undefined reference to `PL_markstack_max'
if_perl.c:(.text+0xbce): undefined reference to `PL_markstack_ptr'
if_perl.c:(.text+0xbd6): undefined reference to `PL_stack_base'
if_perl.c:(.text+0xbf2): undefined reference to `PL_errgv'
if_perl.c:(.text+0xc36): undefined reference to `PL_stack_sp'
if_perl.c:(.text+0xc9a): undefined reference to `PL_stack_base'
if_perl.c:(.text+0xca2): undefined reference to `PL_markstack_ptr'
if_perl.c:(.text+0xcba): undefined reference to `PL_errgv'
if_perl.c:(.text+0xd66): undefined reference to `PL_na'
objects/if_perl.o: In function `XS_VIM_Msg':
if_perl.c:(.text+0xde6): undefined reference to `PL_markstack_ptr'
if_perl.c:(.text+0xdee): undefined reference to `PL_stack_sp'
if_perl.c:(.text+0xdf6): undefined reference to `PL_stack_base'
if_perl.c:(.text+0xe0e): undefined reference to `PL_stack_base'
if_perl.c:(.text+0xe12): undefined reference to `PL_stack_sp'
if_perl.c:(.text+0xe16): undefined reference to `PL_markstack_ptr'
if_perl.c:(.text+0xe22): undefined reference to `PL_markstack_ptr'
if_perl.c:(.text+0xec2): undefined reference to `PL_stack_sp'
if_perl.c:(.text+0xefa): undefined reference to `PL_stack_base'
objects/if_perl.o: In function `XS_VIM_SetOption':
if_perl.c:(.text+0xf7e): undefined reference to `PL_markstack_ptr'
if_perl.c:(.text+0xf82): undefined reference to `PL_stack_base'
if_perl.c:(.text+0xf8a): undefined reference to `PL_stack_sp'
if_perl.c:(.text+0xf96): undefined reference to `PL_stack_sp'
if_perl.c:(.text+0xf9a): undefined reference to `PL_markstack_ptr'
if_perl.c:(.text+0xf9e): undefined reference to `PL_stack_base'
if_perl.c:(.text+0xfaa): undefined reference to `PL_markstack_ptr'
if_perl.c:(.text+0x100e): undefined reference to `PL_stack_sp'
objects/if_perl.o: In function `XS_VIM_DoCommand':
if_perl.c:(.text+0x104a): undefined reference to `PL_markstack_ptr'
if_perl.c:(.text+0x104e): undefined reference to `PL_stack_base'
if_perl.c:(.text+0x1056): undefined reference to `PL_stack_sp'
if_perl.c:(.text+0x1062): undefined reference to `PL_stack_sp'
if_perl.c:(.text+0x1066): undefined reference to `PL_markstack_ptr'
if_perl.c:(.text+0x106a): undefined reference to `PL_stack_base'
if_perl.c:(.text+0x1076): undefined reference to `PL_markstack_ptr'
if_perl.c:(.text+0x10ce): undefined reference to `PL_stack_sp'
if_perl.c:(.text+0x1102): undefined reference to `PL_markstack_ptr'
if_perl.c:(.text+0x1106): undefined reference to `PL_stack_base'
if_perl.c:(.text+0x110e): undefined reference to `PL_stack_sp'
if_perl.c:(.text+0x1122): undefined reference to `PL_markstack_ptr'
if_perl.c:(.text+0x1126): undefined reference to `PL_stack_base'
if_perl.c:(.text+0x112a): undefined reference to `PL_stack_sp'
if_perl.c:(.text+0x1136): undefined reference to `PL_markstack_ptr'
if_perl.c:(.text+0x118a): undefined reference to `PL_stack_max'
if_perl.c:(.text+0x118e): undefined reference to `PL_stack_max'
if_perl.c:(.text+0x11ae): undefined reference to `PL_stack_max'


This goes on for a few lines.

Any suggestions?


Last edited by havepb_willtravel on Fri Jan 27, 2006 12:46 am; edited 2 times in total
Back to top
View user's profile Send private message
havepb_willtravel
n00b
n00b


Joined: 04 Jan 2006
Posts: 25

PostPosted: Thu Jan 26, 2006 3:06 am    Post subject: Reply with quote

JoseJX wrote:
emerge -c doesn't do what you think it does, "it will not remove unslotted packages" (from the man page). emerge -C will unmerge the package. You definitely should not be using blackdown it's old and has security issues, use IBM's JRE instead. (The 1.5 version has a mozilla/firefox plugin.)


emerge -C did the trick and helped stability.

Firefox does not crash like it had before.

The next problem I need to tackle is vi failing.

BTW, thanks for your help, really appreciate it!!


Last edited by havepb_willtravel on Fri Jan 27, 2006 12:47 am; edited 1 time in total
Back to top
View user's profile Send private message
JoseJX
Retired Dev
Retired Dev


Joined: 28 Apr 2002
Posts: 2774

PostPosted: Thu Jan 26, 2006 3:08 am    Post subject: Reply with quote

ACCEPTED_KEYWORDS="~ppc" <- What is ACCEPTED_KEYWORDS?

What version of vim are you installing? It looks like a perl issue to be honest, try re-emerging libperl and perl and see if that helps.
_________________
Gentoo PPC FAQ: http://www.gentoo.org/doc/en/gentoo-ppc-faq.xml
Back to top
View user's profile Send private message
havepb_willtravel
n00b
n00b


Joined: 04 Jan 2006
Posts: 25

PostPosted: Thu Jan 26, 2006 3:23 am    Post subject: Reply with quote

JoseJX wrote:
ACCEPTED_KEYWORDS="~ppc" <- What is ACCEPTED_KEYWORDS?

What version of vim are you installing? It looks like a perl issue to be honest, try re-emerging libperl and perl and see if that helps.


I lifted that from an x86 install I saw somewhere on the forums. Reason I even bothered lifting it in the first place was because I was having trouble compiling glibc.


Last edited by havepb_willtravel on Fri Jan 27, 2006 12:46 am; edited 1 time in total
Back to top
View user's profile Send private message
havepb_willtravel
n00b
n00b


Joined: 04 Jan 2006
Posts: 25

PostPosted: Thu Jan 26, 2006 4:18 am    Post subject: Reply with quote

JoseJX wrote:
ACCEPTED_KEYWORDS="~ppc" <- What is ACCEPTED_KEYWORDS?

What version of vim are you installing? It looks like a perl issue to be honest, try re-emerging libperl and perl and see if that helps.


BTW, emerge -e system completed yesterday, libperl and perl were part of that emerge process.
Should I emerge it again?


Last edited by havepb_willtravel on Fri Jan 27, 2006 12:58 am; edited 1 time in total
Back to top
View user's profile Send private message
jomen
Guru
Guru


Joined: 04 Jan 2006
Posts: 536
Location: Leipzig, Germany

PostPosted: Thu Jan 26, 2006 11:05 am    Post subject: Reply with quote

I would recompile everything with -O2 instead of -O3 - like geekmug suggested - and I would bet, that a lot of problems will be gone then
Back to top
View user's profile Send private message
JoseJX
Retired Dev
Retired Dev


Joined: 28 Apr 2002
Posts: 2774

PostPosted: Thu Jan 26, 2006 6:57 pm    Post subject: Reply with quote

havepb_willtravel:

What kind of problems with glibc?

ACCEPTED_KEYWORDS is not valid, take it out of your make.conf.
_________________
Gentoo PPC FAQ: http://www.gentoo.org/doc/en/gentoo-ppc-faq.xml
Back to top
View user's profile Send private message
Sodki
Guru
Guru


Joined: 11 Aug 2003
Posts: 419
Location: London, U.K. & Lisbon, Portugal

PostPosted: Thu Jan 26, 2006 10:19 pm    Post subject: Reply with quote

Do you have preemption enabled in your kernel? Under PPC this usually means LOTS of trouble.
Back to top
View user's profile Send private message
havepb_willtravel
n00b
n00b


Joined: 04 Jan 2006
Posts: 25

PostPosted: Fri Jan 27, 2006 12:41 am    Post subject: Reply with quote

JoseJX wrote:
havepb_willtravel:

What kind of problems with glibc?

ACCEPTED_KEYWORDS is not valid, take it out of your make.conf.


Error message which caused the compilation to fail in glibc:

ecstack -Wa,--noexecstack -o /var/tmp/portage/glibc-2.3.5-r2/work/build-default-powerpc-unknown-linux-gnu-linuxthreads/math/s_copysign.op -MD -MP -MF /var/tmp/portage/glibc-2.3.5-r2/work/build-default-powerpc-unknown-linux-gnu-linuxthreads/math/s_copysign.op.dt -MT /var/tmp/portage/glibc-2.3.5-r2/work/build-default-powerpc-unknown-linux-gnu-linuxthreads/math/s_copysign.op
In file included from ../socket/sys/socket.h:27,
from ../include/sys/socket.h:2,
from ../inet/netinet/in.h:24,
from ../include/netinet/in.h:3,
from ../resolv/resolv.h:57,
from ../include/resolv.h:11,
from ../linuxthreads/descr.h:19,
from ../linuxthreads/sysdeps/powerpc/tls.h:130,
from ../include/tls.h:6,
from ../include/errno.h:22,
from ../sysdeps/unix/sysv/linux/powerpc/powerpc32/sysdep.h:55,
from ../sysdeps/powerpc/fpu/bits/mathinline.h:128,
from ../math/math.h:382,
from ../include/math.h:3,
from ../sysdeps/ieee754/dbl-64/s_finite.c:22:
../include/sys/uio.h:5: warning: `altivec' attribute ignored
../include/sys/uio.h:7: warning: `altivec' attribute ignored
../include/sys/uio.h:9: warning: `altivec' attribute ignored
../include/sys/uio.h:11: warning: `altivec' attribute ignored
../sysdeps/powerpc/powerpc32/fpu/s_copysign.S: Assembler messages:
../sysdeps/powerpc/powerpc32/fpu/s_copysign.S:25: Error: missing name
make[2]: *** [/var/tmp/portage/glibc-2.3.5-r2/work/build-default-powerpc-unknown-linux-gnu-linuxthreads/math/s_copysign.op] Error 1
make[2]: *** Waiting for unfinished jobs....

I should add that glibc has compiled succesfully by now, I believe what cured the failure was I had: ##CXXFLAGS="${CFLAGS} -fvisibility-inline-hidden"
and took that out and took out npt and left nptl (I believe those are corrected). Bottom line is I have only nptl.
Back to top
View user's profile Send private message
oldefortran
l33t
l33t


Joined: 28 Feb 2004
Posts: 652

PostPosted: Fri Jan 27, 2006 2:09 pm    Post subject: Reply with quote

JoseJX wrote:
emerge -c doesn't do what you think it does, "it will not remove unslotted packages" (from the man page). emerge -C will unmerge the package. You definitely should not be using blackdown it's old and has security issues, use IBM's JRE instead. (The 1.5 version has a mozilla/firefox plugin.)


Then why isn't blackdown removed from gentoo? Let it start to die. Survival of the best code? If it recovers, then put it back....
Back to top
View user's profile Send private message
JoseJX
Retired Dev
Retired Dev


Joined: 28 Apr 2002
Posts: 2774

PostPosted: Fri Jan 27, 2006 3:14 pm    Post subject: Reply with quote

Blackdown is updated and modern for other architectures, just not for PPC. The java plugin included with the 1.3 series still worked in Konq afaik and there could be a reason why people would want to use an older blackdown JRE instead of the IBM one. That said, the default (filling virtual/jre) on ppc is the IBM JRE since it is more modern. I would expect the older versions of Blackdown will eventually be removed once the maintainer decides they're not useful any longer.
_________________
Gentoo PPC FAQ: http://www.gentoo.org/doc/en/gentoo-ppc-faq.xml
Back to top
View user's profile Send private message
havepb_willtravel
n00b
n00b


Joined: 04 Jan 2006
Posts: 25

PostPosted: Sat Jan 28, 2006 12:26 am    Post subject: Reply with quote

I did an 'emerge libperl perl', then did: 'emerge vim'; the libperl and perl reemerge worked but vim puked.
The following is the last few hundred lines of what I think is a relevant error message.

Any help, as usual is appreciated.


/usr/include/features.h:190:1: warning: this is the location of the previous definition
powerpc-unknown-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -mcpu=7450 -O2 -pipe -fno-strict-aliasing -maltivec -mabi=altivec -fforce-addr -fforce-mem -ftracer -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.8.7/powerpc-linux/CORE -I/usr/include/python2.4 -pthread -I/usr/lib/ruby/1.8/powerpc-linux -o objects/py_config.o /usr/lib/python2.4/config/config.c \
-I/usr/lib/python2.4/config -DHAVE_CONFIG_H -DNO_MAIN
powerpc-unknown-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -mcpu=7450 -O2 -pipe -fno-strict-aliasing -maltivec -mabi=altivec -fforce-addr -fforce-mem -ftracer -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.8.7/powerpc-linux/CORE -I/usr/include/python2.4 -pthread -I/usr/lib/ruby/1.8/powerpc-linux -o objects/if_ruby.o if_ruby.c
powerpc-unknown-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -mcpu=7450 -O2 -pipe -fno-strict-aliasing -maltivec -mabi=altivec -fforce-addr -fforce-mem -ftracer -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.8.7/powerpc-linux/CORE -I/usr/include/python2.4 -pthread -I/usr/lib/ruby/1.8/powerpc-linux -o objects/netbeans.o netbeans.c
cd xxd; CC="powerpc-unknown-linux-gnu-gcc" CFLAGS=" -mcpu=7450 -O2 -pipe -fno-strict-aliasing -maltivec -mabi=altivec -fforce-addr -fforce-mem -ftracer" \
make -f Makefile
make[2]: Entering directory `/var/tmp/portage/vim-6.4/work/vim64/src/xxd'
powerpc-unknown-linux-gnu-gcc -mcpu=7450 -O2 -pipe -fno-strict-aliasing -maltivec -mabi=altivec -fforce-addr -fforce-mem -ftracer -DUNIX -o xxd xxd.c
make[2]: Entering directory `/var/tmp/portage/vim-6.4/work/vim64/src/po'
OLD_PO_FILE_INPUT=yes msgfmt -v -o af.mo af.po
1427 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o ca.mo ca.po
1386 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o cs.mo cs.po
1284 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o de.mo de.po
1226 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o en_GB.mo en_GB.po
9 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o es.mo es.po
1427 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o fr.mo fr.po
1392 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o ga.mo ga.po
1426 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o it.mo it.po
1427 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o ja.mo ja.po
1423 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o ko.mo ko.po
1372 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o no.mo no.po
1416 translated messages.OLD_PO_FILE_INPUT=yes msgfmt -v -o pl.mo pl.po
1423 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o ru.mo ru.po
1426 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o sk.mo sk.po
make[2]: Leaving directory `/var/tmp/portage/vim-6.4/work/vim64/src/xxd'
powerpc-unknown-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -mcpu=7450 -O2 -pipe -fno-strict-aliasing -maltivec -mabi=altivec -fforce-addr -fforce-mem -ftracer -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.8.7/powerpc-linux/CORE -I/usr/include/python2.4 -pthread -I/usr/lib/ruby/1.8/powerpc-linux -o objects/pathdef.o auto/pathdef.c
1296 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o sv.mo sv.po
1427 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o uk.mo uk.po
1289 translated messages, 1 fuzzy translation, 3 untranslated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_TW.mo zh_TW.po
1426 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_TW.UTF-8.mo zh_TW.UTF-8.po
1426 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_CN.mo zh_CN.po
powerpc-unknown-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -mcpu=7450 -O2 -pipe -fno-strict-aliasing -maltivec -mabi=altivec -fforce-addr -fforce-mem -ftracer -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.8.7/powerpc-linux/CORE -I/usr/include/python2.4 -pthread -I/usr/lib/ruby/1.8/powerpc-linux -o objects/if_perl.o auto/if_perl.c
1283 translated messages, 2 untranslated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_CN.UTF-8.mo zh_CN.UTF-8.po
1283 translated messages, 2 untranslated messages.
make[2]: Leaving directory `/var/tmp/portage/vim-6.4/work/vim64/src/po'
make[2]: Entering directory `/var/tmp/portage/vim-6.4/work/vim64/src/po'
OLD_PO_FILE_INPUT=yes msgfmt -v -o ja.sjis.mo ja.sjis.po
1423 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o cs.cp1250.mo cs.cp1250.po
1284 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o pl.cp1250.mo pl.cp1250.po
1423 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o sk.cp1250.mo sk.cp1250.po
1296 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_CN.cp936.mo zh_CN.cp936.po
1283 translated messages, 2 untranslated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o ru.cp1251.mo ru.cp1251.po
1426 translated messages.
make[2]: Leaving directory `/var/tmp/portage/vim-6.4/work/vim64/src/po'
powerpc-unknown-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -mcpu=7450 -O2 -pipe -fno-strict-aliasing -maltivec -mabi=altivec -fforce-addr -fforce-mem -ftracer -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.8.7/powerpc-linux/CORE -I/usr/include/python2.4 -pthread -I/usr/lib/ruby/1.8/powerpc-linux version.c -o objects/version.o
powerpc-unknown-linux-gnu-gcc -rdynamic -Wl,-export-dynamic -rdynamic -L/usr/local/lib -o vim objects/buffer.o objects/charset.o objects/diff.o objects/digraph.o objects/edit.o objects/eval.o objects/ex_cmds.o objects/ex_cmds2.o objects/ex_docmd.o objects/ex_eval.o objects/ex_getln.o objects/fileio.o objects/fold.o objects/getchar.o objects/if_cscope.o objects/if_xcmdsrv.o objects/main.o objects/mark.o objects/memfile.o objects/memline.o objects/menu.o objects/message.oobjects/misc1.o objects/misc2.o objects/move.o objects/mbyte.o objects/normal.o objects/ops.o objects/option.o objects/os_unix.o objects/pathdef.o objects/quickfix.o objects/regexp.o objects/screen.o objects/search.o objects/syntax.o objects/tag.o objects/term.o objects/ui.o objects/undo.o objects/window.o objects/if_perl.o objects/if_perlsfio.o objects/if_python.o objects/py_config.o objects/if_ruby.o objects/netbeans.o objects/version.o -lnsl -lncurses -lacl -lattr -lgpm -ldl -rdynamic -L/usr/local/lib /usr/lib/perl5/5.8.7/powerpc-linux/auto/DynaLoader/DynaLoader.a -L/usr/lib/perl5/5.8.7/powerpc-linux/CORE -lperl -lpthread -lnsl -ldl -lm -lcrypt -lutil -lc -L/usr/lib/python2.4/config -lpython2.4 -lpthread -ldl -lutil -lm -Xlinker -export-dynamic -Wl,-R -Wl,/usr/lib -L/usr/lib -L/usr/lib -lruby18 -ldl -lcrypt -lm


Last edited by havepb_willtravel on Sat Jan 28, 2006 1:54 am; edited 1 time in total
Back to top
View user's profile Send private message
havepb_willtravel
n00b
n00b


Joined: 04 Jan 2006
Posts: 25

PostPosted: Sat Jan 28, 2006 1:28 am    Post subject: Reply with quote

oldefortran wrote:
JoseJX wrote:
emerge -c doesn't do what you think it does, "it will not remove unslotted packages" (from the man page). emerge -C will unmerge the package. You definitely should not be using blackdown it's old and has security issues, use IBM's JRE instead. (The 1.5 version has a mozilla/firefox plugin.)


Then why isn't blackdown removed from gentoo? Let it start to die. Survival of the best code? If it recovers, then put it back....


I think Java in general should be deprecated, its such a peice of crap of a language. Its design runs counter to any sound programming principles.
Lack of namespace, poor memory management (still!!), its only saving grace is the presumable ease of entry.

In reality Java caters to the lowest common denominator which was not why I had gotten into programming in the first place.
I always saw programming as an intellectual persuit rewarded by recognition and obviously $$$.

With the advent of Java and PHP, intellectual persuit seems to have taken a back seat to catering to the lowest common denominator.
Back to top
View user's profile Send private message
thedopefishlives
Tux's lil' helper
Tux's lil' helper


Joined: 23 Nov 2005
Posts: 84

PostPosted: Sat Jan 28, 2006 1:54 am    Post subject: Reply with quote

Now that sounded like the start of a flamewar *laughs* The fact of the matter is, some people still use Java - I know a Java developer myself - and so it has to be supported in some form.
Back to top
View user's profile Send private message
mpsii
l33t
l33t


Joined: 11 Mar 2003
Posts: 650
Location: Jackson, TN

PostPosted: Sat Jan 28, 2006 2:50 am    Post subject: Reply with quote

Just my two cents here...

It seems as if our friend tried to completely optimize his system from the get-go with custom CFLAGS, etc.
I would recommend a standard stage3 installation, following the handbook. From that point on, if you don't have a good reason to add or remove something from the make.conf file, DON'T. And please don't use the phrase "something I lifted from a x86 user" as x86 is a different platform from PPC (obviously).
_________________
-----------------------------------------
Michael
Back to top
View user's profile Send private message
JoseJX
Retired Dev
Retired Dev


Joined: 28 Apr 2002
Posts: 2774

PostPosted: Sat Jan 28, 2006 5:21 am    Post subject: Reply with quote

havepb_willtravel:

There's no error message there?
Can you post the result of
Code:
# emerge libperl -pv
# emerge perl -pv
# emerge vim -pv

_________________
Gentoo PPC FAQ: http://www.gentoo.org/doc/en/gentoo-ppc-faq.xml
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo on PPC All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum