FC5?
Pavel Kankovsky
peak na argo.troja.mff.cuni.cz
Pátek Březen 24 22:17:51 CET 2006
On Thu, 23 Mar 2006, Jiri Kosina wrote:
> Ja dependency hell u Fedory/RHEL chapu primarne tak, ze _zdrojove_ baliky
> maji dependence zbytecne striktni. To tak proste je. (myslim tim build
> dependence). [...]
> Od toho jsou prece autotools, aby overily jestli je mozne na aktualnim
> systemu balicek zkompilovat nebo ne, nikoliv hardcodovane dependence ve
> zdrojovych RPM.
1. Skvělá vlastnost auto-věcí je ta, že umožňují zkompilovat balík
v různých konstelacích knihoven a spol. Ovšem to je zároveň jejich
prokletím, protože to znamená, že se výsledek této kompilace se může
diametrálně lišit podle toho, jaké knihovny zrovna jsou či nejsou
nainstalované, a stává se tak poněkud nedeterministickým.
2. Build-dependence umožňuje provádět automatický rebuild a to
s reprodukovatelnými výsledky -- do nějakého sandboxu se nainstaluje
definovaný základní systém + přesně ty balíky, co jsou vyjmenované jako
build-deps, a vyrobí se binární balíky.
--Pavel Kankovsky aka Peak [ Boycott Microsoft--http://www.vcnet.com/bms ]
"Resistance is futile. Open your source code and prepare for assimilation."
Další informace o konferenci Linux