title: Is there a way to use Helm 3's new library charts without needing to involve `helm dependency update`?
body: <p>The use case is as follows:</p>
  
  <pre><code>overall-concern/
    charts/
      cloudformation-chart/
      kubernetes-chart/
      shared-library/
  </code></pre>
  
  <p>Both the Cloudformation and Kubernetes charts rely on the shared library. If I specify
  it as a dependency in those charts, however, I need to do <code>helm dependency update</code> and
  it will be copied into those charts' <code>charts/</code> subdirectory and a <code>Chart.lock</code> file will
  be generated. That seems unnecessary.</p>
  
  <p>On the other hand, if I symlink the chart:</p>
  
  <pre><code>overall-concern/
    cloudformation-chart/
      charts/
        shared-library -&gt; ../../shared-library
  </code></pre>
  
  <p>It <em>works</em>, but I receive a warning when running <code>helm template</code> that there are symlinks
  in the path, leading me to think that this is not intended or is otherwise deprecated:</p>
  
  <pre><code>walk.go:74: found symbolic link in path: ... (paths elided) ...
  </code></pre>
  
  <p>Is there a blessed solution that will let me use a local chart without treating it as
  a formal "dependency" in Helm 3?</p>