Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 46781

Summary: openssl-0.9.7d won't emerge on sparc 2004.0 livecd
Product: Gentoo Linux Reporter: Jeremy Huddleston (RETIRED) <eradicator>
Component: [OLD] Core systemAssignee: Sparc Porters <sparc>
Status: RESOLVED DUPLICATE    
Severity: major CC: aliz
Priority: High    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---

Description Jeremy Huddleston (RETIRED) gentoo-dev 2004-04-04 10:35:23 UTC
Pretty sure this is a sparc issue as I've emerged this version of openssl just fine on my other systems...  when doing 'emerge system' in stage 2 after booting from the 2004.0 livecd:

>>> emerge (4 of 77) dev-libs/openssl-0.9.7d to /
>>> md5 src_uri ;-) openssl-0.9.7d.tar.gz
>>> md5 src_uri ;-) openssl-0.9.6m.tar.gz
>>> Unpacking source...
>>> Unpacking openssl-0.9.7d.tar.gz to /var/tmp/portage/openssl-0.9.7d/work
>>> Unpacking openssl-0.9.6m.tar.gz to /var/tmp/portage/openssl-0.9.7d/work
 * Applying openssl-0.9.7d-gentoo.diff...                                                                                                                                                     [ ok ]
++ gcc-version
+++ gcc-fullversion
+++++ gcc-getCC
+++++ '[' no = yes -o -z gcc ']'
+++++ echo gcc
++++ gcc -dumpversion
+++ echo 3.3.3
+++ cut -f1,2 -d.
++ echo 3.3
+ filter-flags -fprefetch-loop-arrays -freduce-all-givs -funroll-loops
+ CFLAGS= -mcpu=ultrasparc -O2 -pipe -fomit-frame-pointer 
+ CXXFLAGS= -mcpu=ultrasparc -O2 -pipe -fomit-frame-pointer 
+ CFLAGS= -mcpu=ultrasparc -O2 -pipe -fomit-frame-pointer 
+ CXXFLAGS= -mcpu=ultrasparc -O2 -pipe -fomit-frame-pointer 
+ CFLAGS= -mcpu=ultrasparc -O2 -pipe -fomit-frame-pointer 
+ CXXFLAGS= -mcpu=ultrasparc -O2 -pipe -fomit-frame-pointer 
+ CFLAGS= -mcpu=ultrasparc -O2 -pipe -fomit-frame-pointer 
+ CXXFLAGS= -mcpu=ultrasparc -O2 -pipe -fomit-frame-pointer 
+ CFLAGS=-mcpu=ultrasparc -O2 -pipe -fomit-frame-pointer
+ CXXFLAGS=-mcpu=ultrasparc -O2 -pipe -fomit-frame-pointer
+ return 0
+ set +x
>>> Source unpacked.
Operating system: sparc64-whatever-linux2
WARNING! If you *know* that your GNU C supports 64-bit/V9 ABI
         and wish to build 64-bit library, then you have to
         invoke './Configure linux64-sparcv9' *manually*.
          You have about 5 seconds to press Ctrl-C to abort.
./config: line 855: /dev/tty: Permission denied
You need Perl 5.

!!! ERROR: dev-libs/openssl-0.9.7d failed.
!!! Function src_compile, Line 130, Exitcode 1
!!! (no error message)

Portage 2.0.50-r1 (default-sparc64-2004.0, gcc-3.3.3, glibc-2.3.2-r3,2.3.2-r9, 2.4.24-sparc-r2-up)
=================================================================
System uname: 2.4.24-sparc-r2-up sparc64 sun4u
Gentoo Base System version 1.4.3.13
Autoconf: 
Automake: 
ACCEPT_KEYWORDS="sparc"
AUTOCLEAN="yes"
CFLAGS="-mcpu=ultrasparc -O2 -pipe -fomit-frame-pointer"
CHOST="sparc-unknown-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-mcpu=ultrasparc -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/local/download/portage/distfiles"
FEATURES="ccache sandbox strict userpriv usersandbox"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/download/portage"
SYNC="rsync://192.168.0.1/gentoo-portage"
USE="X Xaw3d aac aalib accessibility acl aim apache2 arts asterisk audiofile avi berkdb bidi bonobo brltty cap caps cddb cdr chroot clamav crypt cups curl dnd doc dv dvd dvdr emacs emacs-w3 encode esd expat ext-png ext-zlib extlib faad fam fastcgi fbcon fbdev ffmpeg fftw flac flash fltk fluidsynth foomaticdb foreign-package freetype fullrpc gcl gd gdbm gif gimpprint glade glgd glut gnome gnomedb gnutls gphoto2 gpm gstreamer gtk gtk2 guile hardened hdf hdf5 imagemagick imap imlib imlib2 innodb ipv6 jabber jack java javamail javascript jbig jdepend jikes joystick jpeg justify kde kerberos krb4 ladcca lcms leim libg libwww mad maildir mikmod mmap mng mono motif mozilla mpeg mpeg4 msn mule music mysql nas ncurses net nls oav objc odbc offensive oggvorbis oldworld openal opengl oscar oss pam parse-clocks pcre pdflib perl php png portaudio postgres prelude propolice pthreads python qhull qt readline ruby samba sasl sdk sdl serial slang snmp socks5 sox sparc speex spell sqlite ssl tcltk tcpd tiff timidity transcode truetype type1 unicode usb videos vim-with-x virus-scan wxwindows xchattext xemacs xine xml2 xmms xosd xv xvid yahoo zlib"
Comment 1 Jeremy Huddleston (RETIRED) gentoo-dev 2004-04-04 11:04:29 UTC
I thought this was becasue of the /dev/tty permissions thing, but it looks like it's the lack of perl that's causing the problem...

*** This bug has been marked as a duplicate of 39318 ***