Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 230543 - dev-lang/python-2.5.2-r5 - /usr/lib/portage/bin/isolated-functions.sh: line 428: 18430 Segmentation fault
Summary: dev-lang/python-2.5.2-r5 - /usr/lib/portage/bin/isolated-functions.sh: line 4...
Status: VERIFIED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: MIPS Linux
: High normal (vote)
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-02 15:50 UTC by Jon Akers
Modified: 2008-07-18 16:08 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Build log of failure (build.log,461.12 KB, text/plain)
2008-07-02 15:51 UTC, Jon Akers
Details
emerge --info output (emerge.info,4.47 KB, text/plain)
2008-07-02 16:29 UTC, Jon Akers
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jon Akers 2008-07-02 15:50:05 UTC
Failure in building python on mips. I wanted to see if the build was having problems due to a report of the debian-mips channel having problems with their build.

Reproducible: Always

Steps to Reproduce:
1. emerge python
2.
3.

Actual Results:  
>>> Completed installing python-2.5.2-r5 into /tmp/portage/dev-lang/python-2.5.2
-r5/image/

ecompressdir: bzip2 -9 /usr/share/man
/usr/lib/portage/bin/isolated-functions.sh: line 428: 18430 Segmentation fault  
    ( unset BASH HOSTTYPE IFS MACHTYPE OLDPWD OPTERR OPTIND OSTYPE PS4 PWD SHELL
 SHLVL; unset COLORTERM DISPLAY EDITOR LESS LESSOPEN LOGNAME LS_COLORS PAGER TER
M TERMCAP USER; unset ECHANGELOG_USER GPG_AGENT_INFO SSH_AGENT_PID SSH_AUTH_SOCK
 STY WINDOW XAUTHORITY; unset ${!CCACHE_*} ${!DISTCC_*}; unset -f dump_trace die
 diefunc quiet_mode vecho elog_base eqawarn elog esyslog einfo einfon ewarn eerr
or ebegin _eend eend KV_major KV_minor KV_micro KV_to_int get_KV unset_colors se
t_colors has hasv hasq qa_source qa_call addread addwrite adddeny addpredict lch
own lchgrp esyslog use usev useq has_version portageq best_version use_with use_
enable register_die_hook check_KV keepdir unpack strip_duplicate_slashes econf e
install dyn_setup dyn_unpack dyn_clean into insinto exeinto docinto insopts diro
pts exeopts libopts abort_handler abort_compile abort_test abort_install dyn_com
pile dyn_test dyn_install dyn_preinst dyn_help debug-print debug-print-function 
debug-print-section inherit EXPORT_FUNCTIONS newdepend newrdepend newpdepend do_
newdepend remove_path_entry save_ebuild_env filter_readonly_variables preprocess
_ebuild_env source_all_bashrcs ebuild_phase ebuild_phase_with_hooks ${QA_INTERCE
PTORS}; unset BAD BRACKET BUILD_PREFIX COLS DISTCC_DIR DISTDIR DOC_SYMLINKS_DIR 
EBUILD_EXIT_STATUS_FILE EBUILD_FORCE_TEST EBUILD_MASTER_PID ECLASSDIR ECLASS_DEP
TH ENDCOL FAKEROOTKEY GOOD HILITE HOME IMAGE LAST_E_CMD LAST_E_LEN LD_PRELOAD MI
SC_FUNCTIONS_ARGS MOPREFIX NORMAL PKGDIR PKGUSE PKG_LOGDIR PKG_TMPDIR PORTAGE_AC
TUAL_DISTDIR PORTAGE_ARCHLIST PORTAGE_BASHRC PORTAGE_BINPKG_TAR_OPTS PORTAGE_BIN
PKG_TMPFILE PORTAGE_BUILDDIR PORTAGE_COLORMAP PORTAGE_CONFIGROOT PORTAGE_DEBUG P
ORTAGE_DEPCACHEDIR PORTAGE_GID PORTAGE_INST_GID PORTAGE_INST_UID PORTAGE_LOG_FIL
E PORTAGE_MASTER_PID PORTAGE_REPO_NAME PORTAGE_RESTRICT PORTAGE_UPDATE_ENV PORTA
GE_WORKDIR_MODE PORTDIR PORTDIR_OVERLAY ${!PORTAGE_SANDBOX_*} PREROOTPATH PROFIL
E_PATHS PWORKDIR QA_INTERCEPTORS RC_DEFAULT_INDENT RC_DOT_PATTERN RC_ENDCOL RC_I
NDENTATION READONLY_EBUILD_METADATA READONLY_PORTAGE_VARS ROOT ROOTPATH RPMDIR S
TARTDIR TMP TMPDIR USE_EXPAND WARN XARGS _RC_GET_KV_CACHE; unset DOC_SYMLINKS_DI
R INSTALL_MASK PKG_INSTALL_MASK; set; export )
 * 
 * ERROR: dev-lang/python-2.5.2-r5 failed.
 * Call stack:
 *       misc-functions.sh, line   18:  Called source '/usr/lib/portag
e/bin/ebuild.sh'
 *               ebuild.sh, line 1637:  Called die
 * The specific snippet of code:
 *   	preprocess_ebuild_env || \
 *   		die "error processing environment"
 *  The die message:
 *   error processing environment
 * ore--(99%)
 * If you need support, post the topmost build error, and the call sta
ck if relevant.
 * A complete build log is located at '/tmp/portage/dev-lang/python-2.
5.2-r5/temp/build.log'.
 * The ebuild environment file is located at '/tmp/portage/dev-lang/py
thon-2.5.2-r5/temp/environment'.


Expected Results:  
Python should have built.

Will attach full build log.
Comment 1 Jon Akers 2008-07-02 15:51:13 UTC
Created attachment 159331 [details]
Build log of failure
Comment 2 Panagiotis Christopoulos (RETIRED) gentoo-dev 2008-07-02 16:12:07 UTC
 I'm not sure that this bug has something to do with dev-lang/python-2.5.2-r5 ebuild. It fails after src_install(). Your "emerge --info" could be helpful
Comment 3 Jon Akers 2008-07-02 16:29:03 UTC
Created attachment 159339 [details]
emerge --info output
Comment 4 Jon Akers 2008-07-02 16:30:29 UTC
Not a problem. I have attached the emerge --info output.

Other information that might be useful:

This is a Lemote Fulong unit, running a loongson 2e MIPS chip. As such, it is a bit of an oddball.
Comment 5 Jon Akers 2008-07-18 16:08:18 UTC
OK... I think I know what happened... though I guess I could be wrong on this one.

First of all, a new version of libc, etc has been installed. In addition, gcc-config has been configured with the later version (4.1.2). This also fixed a problem I was having with compiling mesa.