Portál AbcLinuxu, 6. května 2025 06:11

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ář
Grunt avatar 29.8.2009 19:34 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
Rozbalit Rozbalit vše Re: SRC.RPM od Fedory jsou nepoužitelný
Odpovědět | Sbalit | Link | Blokovat | Admin
Já když četl už nadpis tak mi to bylo jasné. Jarda neumí číst!(i když už je asi starý) Ale bohužel to není Gentoo, takže jádro zásadně ručně. Čas od času by se mi takový kříženec Gentoo a Fedory docela hodil.
Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
Jardík avatar 30.8.2009 00:40 Jardík | skóre: 40 | blog: jarda_bloguje
Rozbalit Rozbalit vše Re: SRC.RPM od Fedory jsou nepoužitelný
Tak jsem to podle toho návodu nakonec zkompiloval, ale stejně to nefunguje.
Věřím v jednoho Boha.
Jardík avatar 30.8.2009 00:41 Jardík | skóre: 40 | blog: jarda_bloguje
Rozbalit Rozbalit vše Re: SRC.RPM od Fedory jsou nepoužitelný
BTW podle toho patche je nakonec snad chyba v kernelu a né intel ovladačích ...
Věřím v jednoho Boha.
29.8.2009 20:12 filbar | skóre: 36 | blog: Denicek_programatora | Ostrava
Rozbalit Rozbalit vše Re: SRC.RPM od Fedory jsou nepoužitelný
Odpovědět | Sbalit | Link | Blokovat | Admin
Tak já si kompiluju každé jádro pro CentOS 5, protože tam potřebuju nějaké úpravy pro ALIX a ještě jsem neměl ani jediný problém.
vlastikroot avatar 30.8.2009 18:13 vlastikroot | skóre: 24 | blog: vlastikovo | Milevsko
Rozbalit Rozbalit vše Re: SRC.RPM od Fedory jsou nepoužitelný
Odpovědět | Sbalit | Link | Blokovat | Admin
Podle nadpisu poznas Jardika :-D
We will destroys the Christian's legion ... and the cross, will be inverted
30.8.2009 18:31 l4m4
Rozbalit Rozbalit vše Oprava
Odpovědět | Sbalit | Link | Blokovat | Admin
s/SRC.RPM od Fedory jsou nepoužitelný/Jardík nedokáže rebuildnout src.rpm kernelu/

Kromě není schopen základních úkonů jako vložit do zápisku pouze relevantní část build logu, natož přiložit celý log coby přílohu, tudíž je vlastně s podivem, že se vůbec dostal tak daleko s kompilací jádra. Asi by se měli v RedHatu zamyslet a v rámci toho, aby jim nekompiloval jádra kdejaký Jardík, postup ještě trochu zkomplikovat.
Grunt avatar 30.8.2009 18:36 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
Rozbalit Rozbalit vše Re: Oprava
Spíš by se to buildění mělo standardizovat.
Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
Jardík avatar 30.8.2009 19:06 Jardík | skóre: 40 | blog: jarda_bloguje
Rozbalit Rozbalit vše Re: Oprava
Tak normálně se source rpm rebuildí příkazem rpmbuild -ba bla.spec a to vám i nahlásí závislosti potřebné k sestavení. To snad jen na fedoře to nefunguje správně a musí se tam machrovat se 100 příkazama.
Věřím v jednoho Boha.
31.8.2009 08:59 CEST
Rozbalit Rozbalit vše Re: SRC.RPM od Fedory jsou nepoužitelný
Odpovědět | Sbalit | Link | Blokovat | Admin
JArdiku, a kdo ti nakecal, ze abclinuxu. cz je bugzilla fedory??
michich avatar 31.8.2009 15:04 michich | skóre: 51 | blog: ohrivane_parky
Rozbalit Rozbalit vše Re: SRC.RPM od Fedory jsou nepoužitelný
Odpovědět | Sbalit | Link | Blokovat | Admin
Příkaz rpmbuild -ba kernel.spec (případně rpmbuild -bb kernel.spec, pokud nepotřebujeme sestavit src.rpm) je správně. Ostatně, použil to i mock v Koji, když tuto verzi kernelu pro Fedoru v květnu s úspěchem sestavil. 100 příkazů opravdu není potřeba.

Potřeba ale je uvědomit si, že není zaručeno, že starý balík půjde vždy sestavit s novějšími nástroji a závislostmi. Ty jsi z nějakého důvodu chtěl sestavit květnovou verzi balíku kernel, přitom máš zřejmě nainstalované aktualizované balíky, zejména rpm a redhat-rpm-config. Červencová aktualizace přinesla tuto změnu:
* Tue Jul 21 2009 Tom "spot" Callaway <tcallawa@redhat.com> - 9.0.3-10
- always delete %buildroot as first step of %install (as long as %buildroot is not /)
Spec soubor balíku kernel funguje trochu nestandardně napsaný a instaluje soubory so buildrootu už v kroku %build. Kvůli výše uvedené změně se mu ty soubory smažou při vstupu do kroku %install.

Workaround pro kernel.spec byl proveden hned druhý den:
* Wed Jul 22 2009 Tom "spot" Callaway <tcallawa@redhat.com>
- We have to override the new %install behavior because, well... the kernel is special.
Čili na tento problém bys nenarazil, pokud bys použil aspoň trochu aktuální verzi balíku kernel.

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.