> And worse, SOME of my install goes in /usr, some in /usr/local.  It should
> be all one, or all the other. 

./waf configure --prefix=foo
  says
PREFIX                        :  /home/murray/ntpsec/raw/foo 

After ./waf build, ./waf install says:
WafError: Could not install the file 
'/usr/lib/python2.7/site-packages/ntp/ntpc.so'
(I'm running as non-root, expecting stuff to go to foo, so the error is 
expected if it tries to install there.)                                 

As a test case, I tried:
./waf install --destdir=foo

That doesn't crash.

Looks like install is ignoring the prefix for the pylib code.  The c programs 
and the main python programs from ntpclients are going to the right place.  (I 
think)

+ install 
/home/murray/ntpsec/raw/foo/home/murray/ntpsec/raw/foo/share/man/man8/ntptime.8 
(from build/main/ntptime/ntptime.8)
+ install 
/home/murray/ntpsec/raw/foo/usr/lib/python2.7/site-packages/ntp/__init__.py 
(from build/main/pylib/__init__.py)
...
+ install 
/home/murray/ntpsec/raw/foo/usr/lib/python2.7/site-packages/ntp/version.pyo 
(from build/main/pylib/version.pyo)
+ install 
/home/murray/ntpsec/raw/foo/home/murray/ntpsec/raw/foo/bin/ntpleapfetch (from 
build/main/ntpclients/ntpleapfetch)

-- 
These are my opinions.  I hate spam.



_______________________________________________
devel mailing list
devel@ntpsec.org
http://lists.ntpsec.org/mailman/listinfo/devel

Reply via email to