<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <br>
    <br>
    <div class="moz-cite-prefix">On 12/05/2017 08:24 AM, Eric S. Raymond
      via devel wrote:
    </div>
    <blockquote type="cite"
      cite="mid:20171205142401.BED3713A696D@snark.thyrsus.com">
      <pre wrap="">* "Install failure on gentoo Stable" (#417) and "Python site packages
installed in wrong location" (#414). Ian has a WIP patch to fix this;
it needs to be finished and landed.
</pre>
    </blockquote>
    <br>
    I currently do not have any handle on #417. I know where the issue
    is most likely to be, but do not know how to truly fix the problem
    short of whipping up a completely new build-path-finder (say goodbye
    to a ntpsnmpd in an early January 1.1 if this happens).<br>
    <br>
    #414 is a simple - if hacky - fix. The problem is figuring out how
    to trigger the fix at the right times and no others. The other day
    rlaager made a suggestion:<br>
    <br>
    18:21 < rlaager> ianbruene: You could switch based on $prefix
    == '/usr'<br>
    <br>
    The problem with this is that there are four possible situations,
    not 2:<br>
    <br>
    Distro Install: /usr/lib/python<ver>/dist-packages<br>
    <br>
    Distro Install, pip: /usr/lib/python<ver>/site-packages<br>
    <br>
    User Install, pip: /usr/local/python<ver>/dist-packages<br>
    <br>
    User Install: /usr/local/python<ver>/site-packages<br>
    <br>
    Distinguishing between Distro/User is easy enough; rlaager's
    suggestion works. But I don't know how to detect the other switch.<br>
    <br>
    <div class="moz-signature">-- <br>
      <i>"In the end; what separates a Man, from a Slave? Money? Power?
        No. A Man Chooses, a Slave Obeys."</i> -- Andrew Ryan
      <p>
        <i>"Utopia cannot precede the Utopian.
          It will exist the moment we are fit to occupy it."</i> --
        Sophia Lamb
      </p>
    </div>
  </body>
</html>