Given following log snippets, their explanation, and nothing else, explain what failure, if any, occurred during build of this package.

  Snippets are in a format of [X] : [Y], where [X] is a log snippet, and [Y] is the explanation.

  Snippets are delimited with '================'.

  Drawing on information from all snippets, provide a concise explanation of the issue and recommend a solution.

  Explanation of the issue, and recommended solution, should take a handful of sentences.

  Snippets:

  [ninja: error: '../../deps/openssl/nodejs-openssl.cnf', needed by 'obj/deps/openssl/openssl.cnf', missing and no known rule to make it]: [Error: describing that there is openssl cnf present that requires a nodejs-openssl.cnf which isn't present
]
=============
[--shared-openssl]: [Package is using openssl from fedora and has had the local dependency stripped]

Issue: OpenSSL has been stripped from dependencies in order to use Openssl present in fedora packages, but it's config was not removed from node.gyp and was generated during the build, which made the build process read it and try to access file in /deps/ folder which have been previously deleted. 
Resolution: If you intend to utilize system openssl instance, make sure to remove all config concerning openssl from node.gyp.