On Tue, Nov 22, 2016 at 11:12 AM, Yann Chemin <dr.yann.chemin@gmail.com>
wrote:
I am compiling from SVN inside a docker (Debian testing)
I'm just doing it with Ubuntu in Docker and I have no issue with r68881
(docker run ... grass --config revision).
for some reason inside man/ the build_keywords.py bugs at line 63.
This looks like module without keywords or with an empty keyword. Are you
using something else than code from trunk?
GISBASE="/root/dev/grass_trunk/dist.x86_64-pc-linux-gnu"
ARCH="x86_64-pc-linux-gnu" ARCH_DISTDIR="/root/dev/grass_
trunk/dist.x86_64-pc-linux-gnu" VERSION_NUMBER=7.3.svn VERSION_DATE=2016
python ./build_keywords.py /root/dev/grass_trunk/dist.
x86_64-pc-linux-gnu/docs/html
Traceback (most recent call last):
File "./build_keywords.py", line 63, in <module>
firstchar = key[0].lower()
IndexError: string index out of range
r69871 checks for an empty keyword and fail because empty keyword should
not happen. The error message tells file and line.
I am compiling from SVN inside a docker (Debian testing)
I’m just doing it with Ubuntu in Docker and I have no issue with r68881 (docker run … grass --config revision).
for some reason inside man/ the build_keywords.py bugs at line 63.
This looks like module without keywords or with an empty keyword. Are you using something else than code from trunk?
GISBASE=“/root/dev/grass_trunk/dist.x86_64-pc-linux-gnu” ARCH=“x86_64-pc-linux-gnu” ARCH_DISTDIR=“/root/dev/grass_trunk/dist.x86_64-pc-linux-gnu” VERSION_NUMBER=7.3.svn VERSION_DATE=2016 python ./build_keywords.py /root/dev/grass_trunk/dist.x86_64-pc-linux-gnu/docs/html
Traceback (most recent call last):
File “./build_keywords.py”, line 63, in
firstchar = key[0].lower()
IndexError: string index out of range
r69871 checks for an empty keyword and fail because empty keyword should not happen. The error message tells file and line.
On Tue, Nov 22, 2016 at 1:01 PM, Yann Chemin <dr.yann.chemin@gmail.com>
wrote:
the error came when I would not flush all containers from previous build.
If I build with --no-cache, the issue does not come.
Yes, cache seems tricky. I checkout and compile in one step. Longer and
network intensive when you mess up compilation, but ensures clean and fresh
source.