Portál AbcLinuxu, 11. května 2025 01:07

Dotaz: gentoo - nedari se emerge xorg

4.4.2006 12:11 pepa
gentoo - nedari se emerge xorg
Přečteno: 163×
Odpovědět | Admin
Ahoj, na svem PC s pentiem 200 Mhz a 64MB RAM se mi opakovane nedari nainstalovat xorg.Po nekolika hodinach konci instalace s hlasenim:
ERROR:x11-base/org-x11-6.8.2-r2 failed.
Function build,line 974,exitcode2
make World failed
Pri opetovnem spusteni napise, ze se nasla predchozi instalace, ale jede uplne znovu. V make.conf mam USE="-kde -gnome -gtk" - kde delam chybu? Nejsem ani schopen najit nejaky log z te kompilace. Na jinem stroji 560MHz/256MB RAM slo vsechno jako po masle. Otazky:
1.Co doplnit do USE (pokud je chyba tady)
2.Existuje nejaky log z instalace?
3.Jde zaridit, aby ta kompilace navazala a nedelala se znovu?
Dekuji
Nástroje: Začni sledovat (3) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

4.4.2006 12:30 razor | skóre: 33
Rozbalit Rozbalit vše Re: gentoo - nedari se emerge xorg
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ad 3) Na tohle se hodí ccache. Ad 1) Pochybuji o tom, že by byl problém v USE. Ad 2) /var/log/emerge.log , ale tam se neloguje výstup té kompilace. Bylo by dobré sem pastnout ty hlášky předcházející ERROR:x11-base/org-x11-6.8.2-r2 failed.
4.4.2006 14:44 Radomír Fojtík | skóre: 33 | blog: jen to zkouším | Tísek
Rozbalit Rozbalit vše Re: gentoo - nedari se emerge xorg
Odpovědět | | Sbalit | Link | Blokovat | Admin
Logy se budou ukládát, přidáte-li do make.conf např.:

PORT_LOGDIR="/var/log/portage"
4.4.2006 14:47 pepa
Rozbalit Rozbalit vše Re: gentoo - nedari se emerge xorg
diky, hned jsem udelal.
4.4.2006 14:44 pepa
Rozbalit Rozbalit vše Re: gentoo - nedari se emerge xorg
Odpovědět | | Sbalit | Link | Blokovat | Admin
LD_LIBRARY_PATH=
fonts.dir nedovolena instrukce (SIGILL)
deleting file 늖'fonts.dir'
Leaving directory /var/tmp/portage/xorg-x11-x11-6.8.2-r6/work/xc/fonts/bdf/misc
ERROR....-tady to jsemm uz poslal-viz vyse
Udela to vzdycky pri kompilaci nejakych fontu.
ccache?Copak me napdalo, ze to s tim budu mit takove trable? Myslel jsem, ze budu jako jindy emerge-ovat jednou a dost.
4.4.2006 15:12 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: gentoo - nedari se emerge xorg
fonts.dir nedovolena instrukce (SIGILL)

Něco máš špatně buď tam máš něco přeložené co není pro tvůj CPU nebo to překládáš pro jiný CPU než máš. (různé sse, 3dnow a pod.....)
4.4.2006 15:20 Ctirad Feřtr | skóre: 43 | Praha
Rozbalit Rozbalit vše Re: gentoo - nedari se emerge xorg
Nebo došla paměť a swap je malý nebo není.
4.4.2006 15:27 pepa
Rozbalit Rozbalit vše Re: gentoo - nedari se emerge xorg
v make.conf mam
CFLAGS="-02 -mcpu=i686"
Ze by tam melo byt treba ix86 nebo i386?
4.4.2006 15:51 Ica | skóre: 5
Rozbalit Rozbalit vše Re: gentoo - nedari se emerge xorg
Podle mne by tam mělo být i586. Zkus mrknout na tyhle webovky:
http://gentoo-wiki.com/Safe_Cflags
http://gentoo-wiki.com/CFLAGS
4.4.2006 15:54 Radomír Fojtík | skóre: 33 | blog: jen to zkouším | Tísek
Rozbalit Rozbalit vše Re: gentoo - nedari se emerge xorg
Není mcpu deprecated? Spíš bych to viděl na "-march=pentium" ...
4.4.2006 16:48 pepa
Rozbalit Rozbalit vše Re: gentoo - nedari se emerge xorg
Co to je deprecated? (je mi 60, pomaleji chapu)
David Watzke avatar 4.4.2006 16:49 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: gentoo - nedari se emerge xorg
Je, -mcpu nahradilo -mtune ...
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
4.4.2006 16:40 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: gentoo - nedari se emerge xorg
Pentium není i686 :-)

Takže zde máš problém :-)

(Až ty další pentia jsou i686)
4.4.2006 16:50 pepa
Rozbalit Rozbalit vše Re: gentoo - nedari se emerge xorg
Takze dam ix86 nebo i586 nebo i486 nebo i386
4.4.2006 17:06 Radomír Fojtík | skóre: 33 | blog: jen to zkouším | Tísek
Rozbalit Rozbalit vše Re: gentoo - nedari se emerge xorg
Z handbooku:

První nastavení je volba -march=, která specifikuje jméno cílové architektury. Možné volby jsou popsány jako komentáře v souboru make.conf.example. Například pro x86 Athlon XP: -march=athlon-xp.

Dejte tam -march=pentium ... projděte si raději tu odkazovanou kapitolu v handbooku (je to česky) máte-li i zbytek OK.
5.4.2006 10:34 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: gentoo - nedari se emerge xorg
Proč se nepodíváte na ty odkazy co vám tu daly ?
 Intel Processors

Pentium (Intel)

CHOST="i586-pc-linux-gnu"
CFLAGS="-march=pentium -Os -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"

Pentium w/ MMX (Intel)

CHOST="i586-pc-linux-gnu"
CFLAGS="-march=pentium-mmx -Os -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"
6.4.2006 10:56 pepa
Rozbalit Rozbalit vše Re: gentoo - nedari se emerge xorg
Na ty odkazy jsem se dival a moc jsem z toho nezchytrel. Mam za sebou dalsi krachle emerge s pentiem v CFLAGS, ted vyzkousim tady tu variantu. Treba mi X na tej starej sracce neni souzeno.
6.4.2006 17:56 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: gentoo - nedari se emerge xorg
Samozřejmě že s tím pentiem musíš překompilovat všechno co na tom HD máš.

Jenom X nestačí když ostatní věci máš pro jiný CPU už přeložené.

A taky doufám že jsi si stáhnul správný stage s i586 :-) a nesnažíš se to nainstalovat s i686.
10.4.2006 13:46 pepa
Rozbalit Rozbalit vše Re: gentoo - nedari se emerge xorg
Ne, tam mam stage pro i386, to mi tady kdosi poradil. Ale tam prave zustava v make.conf ten udaj i686 a v docbooku doporucuji s tim nehybat, pokud se instaluje stage 3.
10.4.2006 14:43 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: gentoo - nedari se emerge xorg
Přepsat na i586.
CHOST="i586-pc-linux-gnu"
CFLAGS="-march=pentium -Os -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"
14.4.2006 09:38 pepa
Rozbalit Rozbalit vše Re: gentoo - nedari se emerge xorg
Po uprave a dalsich 8 hodinach napeti konec, jako v predeslych pripadech, uplne na stejnem miste. Prinosem pro dalsi ale jiste je zjisteni, ze tudy cesta nevede.
Sestava mi jde/pasuje/ k memu veku (i vykonem, bohuzel). Ale na jine partisine mi xorg bezi (slackware 10.1), s 9.1 slo i kde a gnome - pokud jsem nikam nespechal, ale x+fluxbox uplne v pohode. Vsem dekuji za snahu.
14.4.2006 09:48 dan
Rozbalit Rozbalit vše Re: gentoo - nedari se emerge xorg
Vypada to, ze asi pisu dost pozde, ale nemas nahodou Gentoo hardened? Nebo alespon hardened gcc?

Jednou jsem se snazil pouzit server s hardened gcc na kompilaci binarnich baliku pro X a spatne jsem pochodil. Nakonec jsem musel pouzit normalni stage3 a delat to v chrootu -> pak slo vse uplne v pohode.
25.4.2006 00:59 Jan Kundrát (jkt) | skóre: 27 | blog: jkt | Praha - Bohnice
Rozbalit Rozbalit vše Re: gentoo - nedari se emerge xorg
14.4.2006 10:09 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: gentoo - nedari se emerge xorg
Prostě máš tam asi blbý stage3 :-)

Použil jsi install-x86-minimal-2006.0.iso a stage3-x86-2006.0.tar.bz2

S tímto to musí fungovat.

A před překladem v make.conf upravíme ty proměnné podle toho co máš za CPU.

Jaký máš tam vlastně CPU doteď jsi nám to vlastně neřekl pouze že pentium co takhle podrobnější informace z /proc/cpuinfo ?
14.4.2006 11:37 pepa
Rozbalit Rozbalit vše Re: gentoo - nedari se emerge xorg
WinChip C6 CPU at 200 MHz
gentoo-install-x86-universal-2005.1
stage3-x86-2005.1.iso

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.