public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] updating old box: segfaults with python
@ 2014-01-08 11:28 Stefan G. Weichinger
  2014-01-08 11:39 ` Stefan G. Weichinger
                   ` (2 more replies)
  0 siblings, 3 replies; 34+ messages in thread
From: Stefan G. Weichinger @ 2014-01-08 11:28 UTC (permalink / raw
  To: gentoo-user


Greetings,

yesterday I started to upgrade an older gentoo server at a customer. It
has only been updated now and then as they tend to save money and rarely
contact me ...

I recommended to at least apply the stuff mentioned in the GLSAs ... and
applied some updates today (remote, via ssh).

Today glibc failed to merge:


>>> Installing (2 of 3) sys-libs/glibc-2.17
 * Defaulting /etc/host.conf:multi to on
/usr/lib/portage/bin/phase-functions.sh: Zeile 87: 26924
Speicherzugriffsfehler  "${PORTAGE_PYTHON:-/usr/bin/python}"
"${PORTAGE_BIN_PATH}"/filter-bash-environment.py "${filtered_vars}"
 * ERROR: sys-libs/glibc-2.11.3::gentoo failed (prerm phase):
 *   filter-bash-environment.py failed
 *
 * Call stack:
 *            ebuild.sh, line 480:  Called __preprocess_ebuild_env
 *   phase-functions.sh, line 156:  Called __filter_readonly_variables
'--filter-features' '--filter-locale' '--filter-path' '--filter-sandbox'
 *   phase-functions.sh, line 137:  Called die
 * The specific snippet of code:
 *   	"${PORTAGE_PYTHON:-/usr/bin/python}"
"${PORTAGE_BIN_PATH}"/filter-bash-environment.py "${filtered_vars}" ||
die "filter-bash-environment.py failed"
 *
 * If you need support, post the output of `emerge --info
'=sys-libs/glibc-2.11.3::gentoo'`,
 * the complete build log and the output of `emerge -pqv
'=sys-libs/glibc-2.11.3::gentoo'`.
 * The complete build log is located at
'/var/tmp/portage/._unmerge_/sys-libs/glibc-2.11.3/temp/build.log'.
 * The ebuild environment file is located at
'/var/tmp/portage/._unmerge_/sys-libs/glibc-2.11.3/temp/environment'.
 * Working directory: '/usr/lib/portage/pym'
 * S: '/var/tmp/portage/._unmerge_/sys-libs/glibc-2.11.3/work/glibc-2.11.3'
/usr/lib/portage/bin/isolated-functions.sh: Zeile 109: 27001
Speicherzugriffsfehler  "$PORTAGE_BIN_PATH"/ebuild-ipc exit 1

But it seems that this is the consequence of problems with python.
There are various versions installed:

# eselect python list
Available Python interpreters:
  [1]   python2.4
  [2]   python2.5
  [3]   python2.6
  [4]   python2.7 *
  [5]   python3.1
  [6]   python3.3


But I get segfaults (german: Speicherzugriffsfehler) for all of them:

mail ~ # python2.7
Speicherzugriffsfehler
mail ~ # python3.1
Speicherzugriffsfehler
mail ~ # python3.3
Speicherzugriffsfehler

dmesg shows lines:

awk[28527]: segfault at 579e ip 0000579e sp bfc3006c error 4 in
gawk[8048000+4c000]
awk[28531]: segfault at 579e ip 0000579e sp bff3c8ec error 4 in
gawk[8048000+4c000]
find[28706]: segfault at 579e ip 0000579e sp bff21c3c error 4 in
find[8048000+21000]
find[28707]: segfault at 579e ip 0000579e sp bff42c9c error 4 in
find[8048000+21000]
find[28708]: segfault at 579e ip 0000579e sp bfe1a4ac error 4 in
find[8048000+21000]
find[28714]: segfault at 579e ip 0000579e sp bf82cb5c error 4 in
find[8048000+21000]
find[28715]: segfault at 579e ip 0000579e sp bfa0ef3c error 4 in
find[8048000+21000]
find[28716]: segfault at 579e ip 0000579e sp bfa4c4cc error 4 in
find[8048000+21000]
find[28720]: segfault at 579e ip 0000579e sp bfa1c83c error 4 in
find[8048000+21000]
find[28721]: segfault at 579e ip 0000579e sp bfcf9fbc error 4 in
find[8048000+21000]
eix[28731]: segfault at 579e ip 0000579e sp bfc028ec error 4 in
eix[8048000+114000]
python2.7[28732]: segfault at 579e ip 0000579e sp bfa1c9fc error 4 in
python2.7[8048000+1000]
python2.7[28733]: segfault at 579e ip 0000579e sp bf8a2c0c error 4 in
python2.7[8048000+1000]
python2.7[28746]: segfault at 579e ip 0000579e sp bfeb392c error 4 in
python2.7[8048000+1000]
python2.7[28747]: segfault at 579e ip 0000579e sp bfbfcd4c error 4 in
python2.7[8048000+1000]
python2.7[28749]: segfault at 579e ip 0000579e sp bfa1b71c error 4 in
python2.7[8048000+1000]
python2.7[28757]: segfault at 579e ip 0000579e sp bfeb8b0c error 4 in
python2.7[8048000+1000]
python2.7[28762]: segfault at 579e ip 0000579e sp bfeb479c error 4 in
python2.7[8048000+1000]



This leads to not being able to emerge something :-(

What can I do? quickpkg some python-version and copy over?
(sidenote: 32bit box ...)

I would like to avoid to have to drive there so it would be great to be
able to fix that from here, via ssh.


Thanks for any help, Stefan


^ permalink raw reply	[flat|nested] 34+ messages in thread

end of thread, other threads:[~2014-01-19 11:43 UTC | newest]

Thread overview: 34+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-01-08 11:28 [gentoo-user] updating old box: segfaults with python Stefan G. Weichinger
2014-01-08 11:39 ` Stefan G. Weichinger
2014-01-08 11:53   ` Mick
2014-01-08 11:58     ` Stefan G. Weichinger
2014-01-08 12:06       ` Mick
2014-01-08 12:10         ` Mick
2014-01-08 12:10         ` Stefan G. Weichinger
2014-01-08 13:33           ` Mick
2014-01-08 13:36             ` Mick
2014-01-08 14:37               ` Stefan G. Weichinger
2014-01-09  7:07                 ` Mick
2014-01-09 10:16                   ` Stefan G. Weichinger
2014-01-09 10:38                     ` Stefan G. Weichinger
2014-01-09 11:29                     ` Neil Bothwick
2014-01-09 11:59                       ` Portage & Python3 - WAS: " Tanstaafl
2014-01-09 15:46                         ` Neil Bothwick
2014-01-09 13:14                       ` Stefan G. Weichinger
2014-01-08 11:45 ` Mick
2014-01-08 11:54   ` Stefan G. Weichinger
2014-01-08 16:20     ` Neil Bothwick
2014-01-08 16:41       ` Stefan G. Weichinger
2014-01-08 17:31         ` Stefan G. Weichinger
2014-01-08 18:47           ` [gentoo-user] " Grant Edwards
2014-01-08 22:39             ` Stefan G. Weichinger
2014-01-09  8:16               ` Helmut Jarausch
2014-01-09  9:59                 ` Stefan G. Weichinger
2014-01-09 10:15                   ` Helmut Jarausch
2014-01-09 10:18                     ` Stefan G. Weichinger
2014-01-17  4:07                   ` lovely2
2014-01-17 17:14                     ` Daniel Frey
2014-01-19 11:43                       ` Stefan G. Weichinger
2014-01-18  3:14                     ` [gentoo-user] Re: updating old box: segfaults with python [Solved] for me at least lovely2
2014-01-09 10:28                 ` [gentoo-user] Re: updating old box: segfaults with python Stefan G. Weichinger
2014-01-09 21:12 ` James

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox