Portál AbcLinuxu, 12. května 2025 09:36

Dotaz: gentoo - emerge po padu buildi vse znova

11.10.2008 14:33 hz
gentoo - emerge po padu buildi vse znova
Přečteno: 213×
Odpovědět | Admin
Ahoj, nevite proc emerge po padu nezacne u jeste nezkompilovanejch modulu, ale kompiluje vse znova?

volba --keep-going nepomaha..
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Prcek avatar 11.10.2008 15:14 Prcek | skóre: 43 | Jindřichův Hradec / Brno
Rozbalit Rozbalit vše Re: gentoo - emerge po padu buildi vse znova
Odpovědět | | Sbalit | Link | Blokovat | Admin
Mně teda emerge spuštěné po přerušení předchozího běhu kompiluje jen to, co se nestihlo do pádu zkompilovat (např. když vypnu počítač a nevšimnu si, že mi tam ještě běží kompilace). Jenom ten jeden balík, který to nestihlo zkompilovat se bude kompilovat znovu.

Nespouštíš to s nějakými přepínači navíc? Můžeš zkusit přepínač --resume.
Člověk je takový, jak vypadá... A já vypadám jako pravá, nefalšovaná děvka!!!
11.10.2008 15:22 hz
Rozbalit Rozbalit vše Re: gentoo - emerge po padu buildi vse znova
jasny, ja nemyslel balik, ale jednotlivy moduly. Ted se mi treba po 2 hod kompilovani glibc emerge napsal >>> completed... a tam se zasekl.

Pristi spusteni bych idealne chtel aby se nic nekompilovalo, vse je v tom tmp adresari uz vykompilovany, jen se dokoncila ta instalace, ale bohuzel se spousti kompilace znova..
Prcek avatar 11.10.2008 16:09 Prcek | skóre: 43 | Jindřichův Hradec / Brno
Rozbalit Rozbalit vše Re: gentoo - emerge po padu buildi vse znova
Nevím, co myslíš těma modulama. Jeden program (=balík) je při kompilování už nedělitelnej, když ho to nedokončí, tak se to musí zkompilovat znova. Můžeš si nastavit emerge s ccache, takže se pak nekompiluje všechno odznova.

Každopádně emerge by neměl dělat takovéhle problémy, máš tam něco špatně. Mně se kompilace už dlouho nesekla, a když už to vyhodí nějakou chybu, tak kvůli špatným USE flagům nebo blokovaným balíkům.
Člověk je takový, jak vypadá... A já vypadám jako pravá, nefalšovaná děvka!!!
krab1k avatar 11.10.2008 16:47 krab1k | skóre: 11 | Brno
Rozbalit Rozbalit vše Re: gentoo - emerge po padu buildi vse znova

Mně to často padá kvůli nedostatku místa na disku. :-D Ale teď už k problému. S portage jsem po pádu konkrétního balíčku (třeba právě z tohoto důvodu) pokračoval přes ebuild /usr/portage/categogy/package/package-verze compile. Pak to samé na konci s install a nakonec qmerge a clean.

Teď by mě jen zajímalo, jestli jde toho samého docílit i s Paludisem.

11.10.2008 17:30 hz
Rozbalit Rozbalit vše Re: gentoo - emerge po padu buildi vse znova
podobne jako kdyz kompiluju pres make, tak pokud uz existujou .o soubory a jsou aktualni, nekompilujou se znova.

ccache by tohle asi mohla poresit, ale zbytecne slozite.

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.