On Tue, Sep 20, 2022 at 7:26 PM Bill Deegan <b...@baddogconsulting.com> wrote:
> Not sure I entirely understand.
> Are you saying that SCons 4.4.0 is installing something in /usr/local/bin 
> instead of /usr/bin/ ?
 Yes, all executables go to /usr/local/bin directory.

> What command are you using to install SCons which is causing this?
 I downloaded the Git tag 4.4.0 from GitHub. Then:
$ tar zxf 4.4.0.tar.gz
$ cd scons-4.4.0/
$ touch scons.1 sconsign.1 scons-time.1
$ mkdir out/
$ python3 setup.py install --prefix=/usr
--install-data=/usr/share/man/man1/ --root=out/

Output ends with:
reating out/usr/share
creating out/usr/share/man
creating out/usr/share/man/man1
copying scons.1 -> out/usr/share/man/man1/.
copying scons-time.1 -> out/usr/share/man/man1/.
copying sconsign.1 -> out/usr/share/man/man1/.
running install_egg_info
Copying SCons.egg-info to
out/usr/local/lib/python3.10/dist-packages/SCons-4.4.0-py3.10.egg-info
running install_scripts
Installing scons script to out/usr/local/bin
Installing scons-configure-cache script to out/usr/local/bin
Installing sconsign script to out/usr/local/bin

Additional info: python3 --version
Python 3.10.7

Currently I don't know where the additional local subdirectory comes from.

Regards,
Laszlo/GCS

Reply via email to