Seth Turner wrote:
I am just starting out with BLFS, but have built LFS many times over the
years (for learning). I see that MIT Kerberos is an optional dependency
for OpenSSL. My build plan is as follows:
which-2.21
valgrind-3.11.0
tcl-8.6.6
expect-5.45
dejagnu-1.6
libffi-3.2.1
keyutils-1.5.9
openssl-1.0.2h
python-2.7.12 (openssl is opt dep)
cracklib-2.9.6
linux-pam-1.3.0
shadow-4.2.1
libcap-2.25
libevent-2.0.22
ntp-4.2.8p8
mit kerberos v5-1.14.3 (python-2.7.12 is opt dep)
I have found instructions on the MIT Kerberos website to build with
support for OpenSSL. My question is: After building MIT Kerberos and
installing it, should I go back and re-build OpenSSL to take advantage of
OpenSSL's optional dependency on MIT Kerberos? And possibly the other
things that needed OpenSSL (like Python)?
Also, how would I be able to determine the answer to this type of question
on my own? I figure there will be more times where package-foo has
optional dependency on package-bar and at the same time package-bar has
optional dependency on package-foo.
What you have discovered is that there are circular dependencies in the
packages. If you need a particular feature, then go back and rebuild the
dependent package similar to the freetype/harfbuzz process documented in
the book.
What I have found is that the extra functionality is rarely needed.
-- Bruce
--
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page