[Scons-users] Manpages are not installed in 4.8.0

Ryan Carsten Schmidt scons at ryandesign.com
Wed Jul 17 00:01:00 EDT 2024


Oops, the last two messages didn't make it to the list. Resending. 

On Jul 16, 2024, at 19:18, Mats Wichmann wrote:
> ah, okay, that makes some sense.  Sometimes it's hard to keep track of how people use the source tree if it's not the way we do ourselves, may have let through a PR that made things more complicated.  Is there a place we can grab your build script to get a bit more educated?


My build script is a MacPorts Portfile which will be difficult for you to understand unless you're quite familiar with the Tcl programming language, what behaviors MacPorts uses for each port by default, how it responds to different options being set in the Portfile, and the behaviors implemented in the python-1.0.tcl portgroup, an include file that abstracts away the details of building python modules.

Fortunately, the problem can be reproduced outside of MacPorts on the command line using the build command I gave earlier.

With 4.7.0:

% tar xf SCons-4.7.0.tar.gz
% cd SCons-4.7.0.tar.gz
% mkdir out
% python3.12 -m build --no-isolation --wheel --outdir out
% unzip -l out/SCons-4.7.0-py3-none-any.whl | grep 1$
 24954  03-18-2024 00:34   SCons-4.7.0.data/data/scons-time.1
693084  03-18-2024 00:34   SCons-4.7.0.data/data/scons.1
  6427  03-18-2024 00:34   SCons-4.7.0.data/data/sconsign.1
%

With 4.8.0:

% tar xf SCons-4.8.0.tar.gz
% cd scons-4.8.0.tar.gz
% mkdir out
% python3.12 -m build --no-isolation --wheel --outdir out
% unzip -l out/SCons-4.8.0-py3-none-any.whl | grep 1$
%


More information about the Scons-users mailing list