PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : problem mit gentoo/emerge



ZuXeZ
07.08.03, 23:20
aloa hab seit heut ein echt seltsames problem:

checking for tputs in -lncurses... yes
checking for wgetch in -lncurses... yes
updating cache ./config.cache
creating ./config.status
creating Makefile.include
sed: file conftest.s1 line 4: Unterminated `s' command
creating Makefile
sed: file conftest.s1 line 4: Unterminated `s' command
creating doc/Makefile
sed: file conftest.s1 line 4: Unterminated `s' command
sed: Couldn't flush stdout: Broken pipe
creating src/Makefile
sed: file conftest.s1 line 4: Unterminated `s' command
sed: Couldn't flush stdout: Broken pipe
creating contrib/Makefile
sed: file conftest.s1 line 4: Unterminated `s' command
creating doc/doc.gpm
sed: file conftest.s1 line 4: Unterminated `s' command
sed: couldn't write 64 items to stdout: Broken pipe
creating src/headers/config.h
make: *** Keine Targets. Schluss.

!!! ERROR: sys-libs/gpm-1.20.1 failed.
!!! Function src_compile, Line 55, Exitcode 2
!!! (no error message)


so was in der art kommt seit heute bei jedem emerge eines ebuilds dass die eutils benutzt (z.b. econf, was hier der fehler is) ich dachte erst es liegt an den cflags aber der kommt ja nich bis zum kompilieren ;)
ebuilds in denen der config-krem mit ./configure aufgerufen wird, sind installierbar...
edit: ok doch nich...es gehn nich alle ebuilds in denen ./configure statt econf aufgerufen werden
heute hatte ich nen update dieser 5 sachen gemacht: db svgalib openssh xinetd shorewall
danach ging das emergen net mehr so wirklich...hab ich aber leider erst zu spät mitbekommen :/ leider erst nach dem löschen des emerge-logs *grummel*

vor ner weile kam ich auch auf folgendes problem:

emerge portage funzt, doch ein aufruf von emerge bringt:

emerge
Traceback (most recent call last):
File "/usr/bin/emerge", line 13, in ?
import portage
File "/usr/lib/python2.2/site-packages/portage.py", line 4868, in ?
do_vartree()
File "/usr/lib/python2.2/site-packages/portage.py", line 4856, in do_vartree
if not virts_p.has_key(vkeysplit[1]):
IndexError: list index out of range


ok den fehler konnte ich behebn, indem ich die 1 auf null setz...


hatte jemand schon mal nen ähnliches problem? die suchfunktion spuckte nix aus...


ich werd mal nen manuelles installieren ner alten db-version testen...was andres fällt mir auch net mehr ein :/
und jedes ebuild umschreiben is auch mist, also weiß einer rat? wäre echt dankbar...

edit: manuelles installieren einer alten db-version bringt nix, genausowenig wie ein mauelles installieren von sed


emerge sed:

checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking for bison... bison
checking version of bison... 1.35, ok
checking for catalogs to be installed... ca cs da de el eo es et fi fr gl he hr hu id it ja ko nl pt_BR ro ru sk sl sv tr zh_CN
configure: creating ./config.status
config.status: creating bootstrap.sh
sed: file /var/tmp/portage/sed-4.0.7/temp/cs0zp8ss/subs-2.sed line 5: Unterminated `s' command
config.status: creating Makefile
sed: file /var/tmp/portage/sed-4.0.7/temp/cs0zp8ss/subs-2.sed line 5: Unterminated `s' command
sed: couldn't write 19 items to stdout: Broken pipe
sed: couldn't write 17 items to stdout: Broken pipe
config.status: creating doc/Makefile
sed: file /var/tmp/portage/sed-4.0.7/temp/cs0zp8ss/subs-2.sed line 5: Unterminated `s' command
sed: couldn't write 28 items to stdout: Broken pipe
sed: couldn't write 87 items to stdout: Broken pipe
config.status: creating lib/Makefile
sed: file /var/tmp/portage/sed-4.0.7/temp/cs0zp8ss/subs-2.sed line 5: Unterminated `s' command
sed: couldn't write 28 items to stdout: Broken pipe
sed: couldn't write 1 item to stdout: Broken pipe
config.status: creating sed/Makefile
sed: file /var/tmp/portage/sed-4.0.7/temp/cs0zp8ss/subs-2.sed line 5: Unterminated `s' command
sed: couldn't write 28 items to stdout: Broken pipe
sed: couldn't write 55 items to stdout: Broken pipe
config.status: creating testsuite/Makefile
sed: file /var/tmp/portage/sed-4.0.7/temp/cs0zp8ss/subs-2.sed line 5: Unterminated `s' command
sed: couldn't write 28 items to stdout: Broken pipe
sed: Couldn't flush stdout: Broken pipe
config.status: creating po/Makefile.in
sed: file /var/tmp/portage/sed-4.0.7/temp/cs0zp8ss/subs-2.sed line 5: Unterminated `s' command
sed: couldn't write 26 items to stdout: Broken pipe
config.status: creating intl/Makefile
sed: file /var/tmp/portage/sed-4.0.7/temp/cs0zp8ss/subs-2.sed line 5: Unterminated `s' command
sed: couldn't write 50 items to stdout: Broken pipe
config.status: creating config.h
config.status: linking ./lib/regex_.h to lib/regex.h
config.status: executing depfiles commands
config.status: executing default-1 commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
make: *** Keine Targets. Schluss.

!!! ERROR: sys-apps/sed-4.0.7 failed.
!!! Function src_compile, Line 28, Exitcode 2
!!! Shared build failed


toll...hab kein plan mehr was ich noch machen soll :(

edit again:
neuer status: nach db-4.x.x python-2.2.2 und portage-0.48-7 im manuellen durchlauf komme ich immer noch zum selben ergebnis :(

ZuXeZ
08.08.03, 09:59
*push*

hat denn keiner ne ahnung? :(


den fehler für den index-out-of-bounds-fehler beim emerge-aufruf hab ich jetz 'richtig' gefixt...war nen fehlerhaftes virtuals-file...aber der broken-pipe-errpr liegt immernoch an!

ZuXeZ
08.08.03, 15:09
immer noch keiner nen plan? :/

ok dann werd ich wohl mal neu bootstrappen...vielleicht hilft das ja...

ZuXeZ
08.08.03, 18:26
ok da keiner helfen wollte, musste ich den fehler selber finden...und ich hab ihn gefunden :D nach einem tag...uiuiuiiii


CFLAGS="-march=athlon-tbird -mcpu=athlon-tbird -O3 -pipe -mmmx -m3dnow \
-fomit-frame-pointer -fforce-addr -fprefetch-loop-arrays -fmove-all-movables"

^^ daran lags...irgendwie wurde der zeilenumbruch nich akzeptiert...bei den use-flags gehts aber so? echt komisch...