Portál AbcLinuxu, 28. května 2024 10:35


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

Vložit další komentář
20.8.2005 22:23 Peter Rychnavsky
Rozbalit Rozbalit vše Dík autorovi
Odpovědět | Sbalit | Link | Blokovat | Admin
Dlhší čas sledujem tento seriál a veľmi mi pomohol, teda by som chcel poďakovať autorovi za peknú prácu.
21.8.2005 22:13 kocour_easy | skóre: 4
Rozbalit Rozbalit vše rpm error
Odpovědět | Sbalit | Link | Blokovat | Admin
Dobry den, take dekuji za Vase clanky. Mam dotaz, kdyz si vytvorim spec-file a dam spustit vytvoreni daneho rpm-ka, vse probehne v poradku, ale protoze mam zle sdefinovanou polozku v sekci %files take rpm-ko se mi nevytvori. Protoze dane vytvoreni(zkompilovani) trva dlouho dobu(treba kompilace kde), neni nejake reseni, procedury %build->%install preskocit a spustit rovnou proceduru %files. Dekuji
21.8.2005 22:56 Pavel Janousek
Rozbalit Rozbalit vše Re: rpm error
A co poprvnim buildu a kdyz rpmbuild zarve udelat toto:

rpmbuild -bi --short-circuit SPEC

tim docilime toho, ze se to cele nekompiluje (pac to uz jsme uspesne absolvovali), pouze se pokusi to instalovat do "chrootu" a pote se zkontroluji zavislosti. V podstate se da rici, ze se provede vse az do okamziku zapisu ...i386.rpm apod. Bohuzel je zamer, ze nejdou po oprave SPEC filu vytvorit RPMka primo z takoveho mezisystemu, protoze se snahou, aby vytvorene RPM soubory byly produktem deterministickeho procesu = nezmenenho SPEC souboru a musi tedy projit rpmbuild --rebuild ... nebo rpmbuild -bb SPEC.

Presto to muze podstatne urychlit praci, nicmene se dvoji kompletni kompilaci nevyhneme (coz treba u OpenOffice, opravdu potesi:-)).

Ja spise resim jiny problem, evidentne az novejsimu RPM systemu vadi, ze po instalaci do chrootu zustanou nejake polozky, ktere nemaji zadny obraz ve files sekcich... (a tedy nebudou do RPMkem zahrnuty). Novejsi RPM system na to upozornuje a odmita dokoncit vytvoreni RPMek, je nejaky zpusob, jak zabranit fatalnimu ukonceni? (vesmes se jedna o cosi, co sice via make install je nainstalovano, ale nikdo to nechce a tak pred %clean mi nezbyva nic jineho nez rm -f $RPM_BUILD_ROOT/soubor(y)...)
27.1.2006 03:51 Miroslav Prýmek
Rozbalit Rozbalit vše Re: rpm error

Tahle vlastnost me taky pekne nastvala, zvlast kdyz to bylo po kompilaci KOffice :) Nechapu, kdo na to prisel? Warning by uplne stacil, ale ukoncit vyrobu balicku? ufff...

Nicmene nastesti vse resi makro %_unpackaged_files_terminate_build 0

viz http://www.rpm.org/hintskinks/unpackaged/

18.2.2006 03:07 Espinosa | skóre: 24 | blog: Espblog | London
Rozbalit Rozbalit vše Re: rpm error
Presto to muze podstatne urychlit praci, nicmene se dvoji kompletni kompilaci nevyhneme (coz treba u OpenOffice, opravdu potesi:-)).

..no to ste mě teda nepotěšil, právě mi spadlo vytváření vlastního balíčku OpenOffice ;-) V samém závěru na jedné chybičce %files Po 20ti hodinach buildovani! Tak dám rpmbuild -bi --short-circuit a pořád hledám ty balíčky...

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.