lietu n00b
Joined: 24 Jun 2004 Posts: 5 Location: Finland
|
Posted: Thu Jun 24, 2004 12:28 pm Post subject: emerge openssl-0.9.7d ei toimi stage 1 tarballista |
|
|
Ajattelin tossa yks päivä koittavani gentoota linux boxissani, hommasin stage 1 tarballin ja aloin hommiin..
Kaikki meni hyvin kunnes ajoin komennon "emerge system"..
Näytti alussa hyvältä ja jos oikein muistan, niin openssl-0.9.7d:kin kääntyi jopa ongelmitta..
Ongelmia tuli sitten wgetin kanssa, kun se ei löytänyt openssl-kirjastoja, käänsin sen sitten USE="-ssl":n kanssa ja jatkoin..
Sitten tulikin ongelmia openssh:n kanssa, kun se väittää ettei löydä openssl versio headereitä ja sepä ei tietenkään suostunut kääntymään ilman openssl:ää ja etenemiseni tyssäsi sitten siihen, koska tarvitsen openssh:ta.. Boxissa kun ei ole näyttöä.
Tämän jälkeen yritin kääntää openssl:n uusiksi mutta kääntö kuoli lopussa, kun sen openssl:n omat testit eivät pysty lataamaan openssl kirjastoja..
Openssl-0.9.6m:än kääntö tuntui sujuvan hyvin, mutta ohjelmat eivät vieläkään löydä mitään openssl:ään liittyvää..
Olen yrittänyt tässä n. 4vkoa etsiä ratkaisua esim. bugs.gentoo.org:sta, mutten ole löytänyt mitään mistä olisi apua.
Tässä vielä lopulliset virheilmoitukset emerge openssl:stä
OSSL_LIBPATH="`cd ..; pwd`"; LD_LIBRARY_PATH="$OSSL_LIBPATH:$LD_LIBRARY_PATH"; DYLD_LIBRARY_PATH="$OSSL_LIBPATH:$DYLD_LIBRARY_PATH"; SHLIB_PATH="$OSSL_LIBPATH:$SHLIB_PATH"; LIBPATH="$OSSL_LIBPATH:$LIBPATH"; if [ "linux-elf" = "Cygwin" ]; then PATH="${LIBPATH}:$PATH"; fi; export LD_LIBRARY_PATH DYLD_LIBRARY_PATH SHLIB_PATH LIBPATH PATH; ./destest
./destest: error while loading shared libraries: libcrypto.so.0.9.7: cannot enable executable stack as shared object requires: Error 14
make[1]: *** [test_des] Error 127
make[1]: Leaving directory `/var/tmp/portage/openssl-0.9.7d-r1/work/openssl-0.9.7d/test'
make: *** [tests] Error 2
!!! ERROR: dev-libs/openssl-0.9.7d-r1 failed.
!!! Function src_compile, Line 162, Exitcode 2
!!! (no error message)
Keksittekös ratkaisua?
-----------------------
romu / # emerge info
Portage 2.0.50-r6 (default-x86-2004.0, gcc-3.3.2, glibc-2.3.2-r9, 2.4.18-bf2.4)
=================================================================
System uname: 2.4.18-bf2.4 i586
Gentoo Base System version 1.4.10
Autoconf: sys-devel/autoconf-2.58-r1
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -mcpu=i686 -fomit-frame-pointer"
CHOST="i686-pc-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="-O2 -mcpu=i686 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X apm arts avi berkdb crypt cups encode foomaticdb gdbm gif gnome gpm gtk gtk2 imlib jpeg kde libg++ libwww mad mikmod motif mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang spell ssl svga tcpd truetype x86 xml2 xmms xv zlib" |
|