First time start: GIMP-Error: Error while parsing templaterc
- GIMP version: GIMP 2.99
master
branch at commit cba95fb8 - Operating System: Debian Testing (Docker environment https://hub.docker.com/r/gimp/gimp/tags/ tag
20180527.2
)
Description of the bug
Starting GIMP first time renders the following error. After first-time start the error goes away.
GIMP-Error: Error while parsing '/home/jenkins/usr/etc/gimp/2.99/templaterc' in line 13: invalid value 'background-fill' for token fill-type
/home/jenkins/usr
is the install $PREFIX
of GIMP.
Reproduction
Is the bug reproducible? Always. but only when GIMP is started for the very first time on a new machine.
Reproduction steps:
- Pull down the GIMP Docker build environment.
git clone https://github.com/gimp-ci/docker-jenkins-gimp
cd docker-jenkins-gimp/
- Build GIMP
master
at commit cba95fb8 inside of the docker container.
# working directory is docker-jenkins-gimp/
make SKIP_TESTS=1 GIMP_BRANCH=cba95fb8a5bcdbab36c946827b934cc761b702c3 build-gimp
- Start GIMP in a fresh environment re-using the build artifacts from step 2 above. The following command will use your Linux host X11 server but start GIMP 2.99 inside of the docker container. It will be the same thing as starting GIMP on a brand new machine for the first time.
make gimp-gui
Result
- Expected result: GIMP starts without errors.
- Actual result: GIMP starts up the first time but also throws the following error.
GIMP-Error: Error while parsing '/home/jenkins/usr/etc/gimp/2.99/templaterc' in line 13: invalid value 'background-fill' for token fill-type
Additional information
Full runtime console output
docker run -ie DISPLAY=:0 -v /tmp/.X11-unix:/tmp/.X11-unix -v gimp-git-data:/export:ro -v gimp-bin:/data:rw --rm gimp/gimp:latest \
/bin/bash -exc 'tar -C "$PREFIX" -xzf /data/gimp-internal.tar.gz; $(./usr/bin/gimp-[0-9]*)'
+ tar -C /home/jenkins/usr -xzf /data/gimp-internal.tar.gz
++ ./usr/bin/gimp-2.99
(gimp-2.99:11): dbind-WARNING **: 20:53:55.729: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-ENARJXt0UG: Connection refused
Missing fast-path babl conversion detected, Implementing missing babl fast paths
accelerates GEGL, GIMP and other software using babl, warnings are printed on
first occurance of formats used where a conversion has to be synthesized
programmatically by babl based on format description
*WARNING* missing babl fast path(s): "R'G'B' double" to "CIE Lab double"
This is a development version of GIMP. Debug messages may appear here.
GIMP-Error: Error while parsing '/home/jenkins/usr/etc/gimp/2.99/templaterc' in line 13: invalid value 'background-fill' for token fill-type
set device 'Virtual core XTEST pointer' to mode: disabled
set device 'Microsoft Microsoft Basic Optical Mouse v2.0 ' to mode: disabled
set device 'Gaming KB Gaming KB ' to mode: disabled
Build environment
LD_LIBRARY_PATH='/home/jenkins/usr/lib'
ACLOCAL_FLAGS='-I /home/jenkins/usr/share/aclocal'
PREFIX='/home/jenkins/usr'
GEGL_BRANCH='master'
GIMP_BRANCH='cba95fb8a5bcdbab36c946827b934cc761b702c3'
HOME='/home/jenkins'
PATH='/home/jenkins/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
PKG_CONFIG_PATH='/home/jenkins/usr/share/pkgconfig:/home/jenkins/usr/lib/pkgconfig'