Portál AbcLinuxu, 12. května 2025 21:08

Dotaz: CentOS 6 - RPM zabalení nejnovějších rails

23.12.2012 20:42 filbar | skóre: 36 | blog: Denicek_programatora | Ostrava
CentOS 6 - RPM zabalení nejnovějších rails
Přečteno: 139×
Odpovědět | Admin
Existuje pro Fedoru/CentOS nějaký nátroj, kterému bych předhodil src.rpm ka nejnovějších railsů z Fedory 17/18 a on by mi správně vyhodnotil jejich build závislostí a podle toho je zkompiloval? S ručním postupem balení jsem v polovině a potřeboval bych jenom něco co by mi vyhodnotilo správné pořadí kompilace, abych věděl, který balíček mám kompilovat dříve a který později o chyby při kompilaci se jsem schopen postarat.

Předem děkuji za odpověď.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

23.12.2012 23:49 l4m4
Rozbalit Rozbalit vše Re: CentOS 6 - RPM zabalení nejnovějších rails
Odpovědět | | Sbalit | Link | Blokovat | Admin
mock? Nevím teda, jak z něj dostat explicitní informaci o závislostech, ale z principu to udělat někde musí. Při dobrém počasí bys ho mohl použít i přímo k tomu rebuildu.

Ovšem s portováním věcí z Fedory 17 na CentOS 6 mám jen ty nejhorší zkušenosti. Pokud potřebuješ jen normální věci, tak asi celkem OK, ale bariéra gcc bez quadmath versus gcc s quadmath je pro numerické knihovny smrt...
31.12.2012 23:37 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: CentOS 6 - RPM zabalení nejnovějších rails
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ono není sranda určit správně závislosti, protože nevíte, co vznikne zkompilováním balíku, dokud ho nezkompilujete. Jsou lidi, kteří tento problém vzdali a prostě kompilují všechny balíky tak dlouho, dokud se něco překompiluje. Já jsem si na každoroční překlad perlových balíků napsal perl-Fedora-Rebuild. Možná by se vám mohl hodit. To mi připomíná, že bych měl vydat novou verzi, která má nějaké výkonnostní opravy.

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.