Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 108519 - updating glibc to 2.3.5x fails with missing separator
Summary: updating glibc to 2.3.5x fails with missing separator
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-08 10:56 UTC by zhcnmccmzhdvfevooo
Modified: 2005-12-15 00:51 UTC (History)
0 users

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


Attachments
emerge log (emerge.log,37.90 KB, text/plain)
2005-10-08 10:57 UTC, zhcnmccmzhdvfevooo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description zhcnmccmzhdvfevooo 2005-10-08 10:56:12 UTC
I have a long time the problem that I am not able to upgrade the glibc on my
server to 2.3.5 (or 2.3.5-r1, 2.3.5-r2) from 2.3.4.20041102-r1. The emerge stops
very soon, and I nowhere found a solution or someone who also has exact this
problem. I hope I dont have overlooked a bug.

I also tried it without distcc, or ntplonly... Exact the same problem. 

I will also attach a log of emerge progress.


Reproducible: Always
Steps to Reproduce:
1. emerge glibc

Actual Results:  
END { printf "sysdep-subdirs =%s\n", subdirs;           \
      printf "sysdep-inhibit-subdirs =%s\n", inhibit;   \
      print "sysd-dirs-done = t" }'                     \
       /dev/null linuxthreads/sysdeps/pthread/Subdirs sysdeps/unix/inet/Subdirs
sysdeps/unix/Subdirs >
/exports/portage/glibc-2.3.5-r2/work/build-default-i686-pc-linux-gnu-linuxthreads/sysd-dirs-tmp
mv -f
/exports/portage/glibc-2.3.5-r2/work/build-default-i686-pc-linux-gnu-linuxthreads/sysd-dirs-tmp
/exports/portage/glibc-2.3.5-r2/work/build-default-i686-pc-linux-gnu-linuxthreads/sysd-dirs
make[1]: Leaving directory `/exports/portage/glibc-2.3.5-r2/work/glibc-2.3.5'
make[1]: Entering directory `/exports/portage/glibc-2.3.5-r2/work/glibc-2.3.5'
/exports/portage/glibc-2.3.5-r2/work/build-default-i686-pc-linux-gnu-linuxthreads/sysd-syscalls:92:
*** missing separator.  Stop.
make[1]: Leaving directory `/exports/portage/glibc-2.3.5-r2/work/glibc-2.3.5'
make: *** [all] Error 2

!!! ERROR: sys-libs/glibc-2.3.5-r2 failed.
!!! Function toolchain-glibc_src_compile, Line 230, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.


emerge --info

Portage 2.0.51.22-r2 (default-linux/x86/2005.1, gcc-3.3.6,
glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r6 i686)
=================================================================
System uname: 2.6.11-gentoo-r6 i686 AMD Athlon(tm) Processor
Gentoo Base System version 1.6.13
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
dev-lang/python:     2.3.5
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
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-tbird -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/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
/var/service"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-tbird -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig candy ccache distcc distlocks fixpackages sandbox sfperms
strict"
GENTOO_MIRRORS="ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo
ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/
http://ftp.linux.ee/pub/gentoo/distfiles/
ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/
ftp://gentoo.blueyonder.co.uk/mirrors/gentoo"
LANG="en_US.utf8"
LC_ALL="en_US.utf8"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/exports"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/overlays/local
/usr/local/overlays/bmg-main.alternative /usr/local/overlays/trunk
/usr/local/overlays/gentoo-de /usr/local/overlays/fetched"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage/"
USE="x86 alsa apache2 apm arts avi bash-completion berkdb bitmap-fonts cdr crypt
cscope cups curl eds emboss encode foomaticdb fortran gd gdbm gif gpm gstreamer
imap ipv6 java jce jpeg junit ldap libclamav libg++ libwww mad maildir mikmod
motif mp3 mpeg mysql ncurses nls nptl oav ogg oggvorbis opengl oss pam pdflib
perl png ppds python quicktime readline samba sasl slang snmp spell ssl svga
tcpd tetex tiff truetype truetype-fonts type1-fonts unicode usb vorbis xml2 xmms
xv zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LDFLAGS, LINGUAS
Comment 1 zhcnmccmzhdvfevooo 2005-10-08 10:57:17 UTC
Created attachment 70166 [details]
emerge log

log created with:
emerge -v \=sys-libs/glibc-2.3.5-r2 >& emerge.log
Comment 2 zhcnmccmzhdvfevooo 2005-11-26 08:57:59 UTC
I got it compiled after a tip in the forum
(http://forums.gentoo.org/viewtopic.php?p=2907129#2907129) from the user fnord.

I had to unset my utf8 locales.
For that i removed my /etc/env.d/02locale file and re-logined.
After that it compiled fine.

For you info that was the content of my 02locale file:
LANGUAGE="en_US.utf8"
LANG="en_US.utf8"
LC_ALL="en_US.utf8"
LC_CTYPE="en_US.utf8"
LC_NUMERIC="de_DE@euro"
LC_TIME="de_DE@euro"
LC_COLLATE="de_DE@euro"
LC_MONETARY="de_DE@euro"
LC_MESSAGES="en_US.utf8"
LC_PAPER="de_DE@euro"
LC_NAME="de_DE@euro"
LC_ADDRESS="de_DE@euro"
LC_TELEPHONE="de_DE@euro"
LC_MEASUREMENT="de_DE@euro"
LC_IDENTIFICATION="de_DE@euro"


I leave this bug open because i dont know if that is a known problem, or simply
normal. But from my side it could be closed.
Comment 3 Mark Loeser (RETIRED) gentoo-dev 2005-12-15 00:51:24 UTC
User fixed the issue.  I personally never ran into this, and it doesn't seem too
widespread.