Ian Bruene via devel <devel@ntpsec.org>: > > > On 12/05/2017 08:24 AM, Eric S. Raymond via devel wrote: > >* "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. > > 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).
This is more important than that feature. We can easily defer ntpsnmpd to 1.2. > #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: > > 18:21 < rlaager> ianbruene: You could switch based on $prefix == '/usr' > > The problem with this is that there are four possible situations, not 2: > > Distro Install: /usr/lib/python<ver>/dist-packages > > Distro Install, pip: /usr/lib/python<ver>/site-packages > > User Install, pip: /usr/local/python<ver>/dist-packages > > User Install: /usr/local/python<ver>/site-packages > > Distinguishing between Distro/User is easy enough; rlaager's suggestion > works. But I don't know how to detect the other switch. I'm not clear why we care about the pip cases. Our job is to do a user install on default prefix (/usr/local), and a distro insrtall on prefix /usr. If we can do that, how are we not finished with this problem? -- <a href="http://www.catb.org/~esr/">Eric S. Raymond</a> My work is funded by the Internet Civil Engineering Institute: https://icei.org Please visit their site and donate: the civilization you save might be your own. _______________________________________________ devel mailing list devel@ntpsec.org http://lists.ntpsec.org/mailman/listinfo/devel