/etc/make.conf

Miroslav Prýmek m.prymek at gmail.com
Mon Aug 27 23:37:47 CEST 2012


2012/8/27 Dan Lukes <dan na obluda.cz>:
> Ale to je v souladu s tim co jsem rikal.
>
> Porty se lisi tim, ze nektere prikazy chces provest kdyz LDAP chces a jine
> kdyz nechces a dale se llisi v tom, co je "default" - tim vznikaji presme ty
> ctyri moznosti, ktere jsi nasel.
>

No ale to je dany jenom tim, ze z logicky moznych dvou moznosti
(chci/nechci) se udelaji tri (chci/nechci/default),
pricemz co je default si kazdej maintainer portu stanovi podle toho,
jak se vyspal, kdyz port zacal maintainovat.
Nebo se mylim?

V tom je prave ten rozdil oproti Gentoo - tam afaik kdyz chci vsechno
prekladat s podporou ldapu, tak jenom
pridam useflag "+ldap" (nebo jak oni to pisou) a nic jinyho neresim.
Na FreeBSD to takhle jednoduse nejde, protoze
prave neni globalne definovany, co je default (nehlede na to, ze neni
ani definovana ta option) - kdyby bylo, nemusely by byt dve promenny
(WITH_, WITHOUT_), ale stacila by jedna. Takhle, kdyz chci vsechno S
ldapem, musim vsechny pouzivane porty projit, u nekterych si overit,
ze nemaji nastaveno WITHOUT_LDAP a u jinych, ze maji nastaveno
WITH_LDAP.

Jako muze to mit castecne logiku v tom, ze default je proste
"vanilla"/"bez volby" a pak zalezi na autorovi software, co za default
povazuje, ale pro spravce to neni zrovna pohodlnej system.

Takze v tomhle myslim Pavla nemuzeme potesit - principielne je to
skoro jako v Gentoo, ale implementace neni moc dobra, takze ve finale
to jako v Gentoo neni vubec :)

M.


More information about the Users-l mailing list