On 5/30/19 6:07 PM, Hans Malissa via blfs-support wrote:
In the instructions for make-ca-1.2 (http://linuxfromscratch.org/blfs/view/stable-systemd/postlfs/make-ca.html) it says: 'As the root user, after installing p11-kit-0.23.15, download the certificate source...'. This means, (1) install make-ca, (2) install p11-kit, (3) run /usr/sbin/make-ca -g. Now, p11-kit (http://linuxfromscratch.org/blfs/view/stable-systemd/postlfs/p11-kit.html) lists NSS (http://linuxfromscratch.org/blfs/view/stable-systemd/postlfs/nss.html) as optional runtime dependency, but NSS lists p11-kit as recommended runtime dependency.
And both, NSS and p11-kit, create a link:
/usr/lib/libnssckbi.so -> ./pkcs11/p11-kit-trust.so
which seems to be doing the same thing.
Is this some kind of circular dependency? In which order should I install NSS, p11-kit, and make-ca?
Greetings,

First, p11-kit. The make-ca and nss packages are only needed at runtime, not build time or install time.

Second, make-ca. It also uses nss at runtime, but is not needed for installation.

Third, nss. It can use p11-kit at runtime, but is not needed for installation. Even so, p11-kit should be installed as above.

  -- Bruce

--
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to