[jira] [Commented] (ARROW-1991) [GLib] Docker-based documentation build is broken

2018-01-17 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/ARROW-1991?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16329047#comment-16329047
 ] 

ASF GitHub Bot commented on ARROW-1991:
---

wesm closed pull request #1472: ARROW-1991: [Website] Fix Docker documentation 
build
URL: https://github.com/apache/arrow/pull/1472
 
 
   

This is a PR merged from a forked repository.
As GitHub hides the original diff on merge, it is displayed below for
the sake of provenance:

As this is a foreign pull request (from a fork), the diff is supplied
below (as it won't show otherwise due to GitHub magic):

diff --git a/c_glib/arrow-glib/Makefile.am b/c_glib/arrow-glib/Makefile.am
index 16d070314..9148f8a58 100644
--- a/c_glib/arrow-glib/Makefile.am
+++ b/c_glib/arrow-glib/Makefile.am
@@ -16,6 +16,7 @@
 # under the License.
 
 CLEANFILES =
+DISTCLEANFILES =
 
 EXTRA_DIST =   \
meson.build
@@ -169,6 +170,10 @@ BUILT_SOURCES =\
stamp-enums.c   \
stamp-enums.h
 
+DISTCLEANFILES +=  \
+   stamp-enums.c   \
+   stamp-enums.h
+
 EXTRA_DIST +=  \
enums.c.template\
enums.h.template
@@ -214,7 +219,7 @@ INTROSPECTION_SCANNER_ARGS =
 INTROSPECTION_SCANNER_ENV =
 if USE_ARROW_BUILD_DIR
 INTROSPECTION_SCANNER_ENV +=   \
-   LD_LIBRARY_PATH=$(ARROW_LIB_DIR):$${PKG_CONFIG_PATH}
+   LD_LIBRARY_PATH=$(ARROW_LIB_DIR):$${LD_LIBRARY_PATH}
 endif
 if OS_MACOS
 INTROSPECTION_SCANNER_ENV +=   \
diff --git a/dev/docker-compose.yml b/dev/docker-compose.yml
index 4b9014894..a73fd1bfb 100644
--- a/dev/docker-compose.yml
+++ b/dev/docker-compose.yml
@@ -17,7 +17,7 @@
 version: '3'
 services:
   gen_apidocs:
-build: 
+build:
   context: gen_apidocs
 volumes:
  - ../..:/apache-arrow
@@ -29,7 +29,7 @@ services:
 volumes:
  - ../..:/apache-arrow
   dask_integration:
-build: 
+build:
   context: dask_integration
 volumes:
  - ../..:/apache-arrow
diff --git a/dev/gen_apidocs/Dockerfile b/dev/gen_apidocs/Dockerfile
index ca4718e63..da740ee07 100644
--- a/dev/gen_apidocs/Dockerfile
+++ b/dev/gen_apidocs/Dockerfile
@@ -14,19 +14,24 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 #
-FROM ubuntu:14.04
-# Prerequsites for apt-add-repository
-RUN apt-get update && apt-get install -y \
-software-properties-common python-software-properties
+FROM ubuntu:16.04
+
 # Basic OS dependencies
-RUN apt-add-repository -y ppa:ubuntu-toolchain-r/test && \
-apt-get update && apt-get install -y \
+RUN apt-get update && apt-get install -y \
 wget \
 rsync \
 git \
 gcc-4.9 \
 g++-4.9 \
-build-essential
+build-essential \
+software-properties-common
+
+# Java build fails with default JDK8
+RUN add-apt-repository ppa:openjdk-r/ppa &&\
+apt-get update &&\
+apt-get install -y openjdk-7-jdk &&\
+update-java-alternatives -s java-1.7.0-openjdk-amd64
+
 # This will install conda in /home/ubuntu/miniconda
 RUN wget -O /tmp/miniconda.sh \
 https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh && \
@@ -73,6 +78,7 @@ RUN /home/ubuntu/miniconda/bin/conda create -y -q -n 
pyarrow-dev \
 doxygen \
 maven \
 -c conda-forge
+
 ADD . /apache-arrow
 WORKDIR /apache-arrow
 CMD arrow/dev/gen_apidocs/create_documents.sh
diff --git a/dev/gen_apidocs/create_documents.sh 
b/dev/gen_apidocs/create_documents.sh
index 566d9cee7..54031262b 100755
--- a/dev/gen_apidocs/create_documents.sh
+++ b/dev/gen_apidocs/create_documents.sh
@@ -27,6 +27,7 @@ export ARROW_HOME=$(pwd)/dist
 export PARQUET_HOME=$(pwd)/dist
 CONDA_BASE=/home/ubuntu/miniconda
 export LD_LIBRARY_PATH=$(pwd)/dist/lib:${CONDA_BASE}/lib:${LD_LIBRARY_PATH}
+export PKG_CONFIG_PATH=$(pwd)/dist/lib/pkgconfig:${PKG_CONFIG_PATH}
 export PATH=${CONDA_BASE}/bin:${PATH}
 
 # Prepare the asf-site before copying api docs
@@ -38,16 +39,38 @@ git clone --branch=asf-site \
 https://git-wip-us.apache.org/repos/asf/arrow-site.git asf-site
 popd
 
+# Make Java documentation
+export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64
+wget 
http://mirrors.gigenet.com/apache/maven/maven-3/3.5.2/binaries/apache-maven-3.5.2-bin.tar.gz
+tar xvf apache-maven-3.5.2-bin.tar.gz
+export PATH=$(pwd)/apache-maven-3.5.2/bin:$PATH
+
+pushd arrow/java
+rm -rf target/site/apidocs/*
+mvn -Drat.skip=true install
+mvn -Drat.skip=true site
+mkdir -p ../site/asf-site/docs/java/
+rsync -r target/site/apidocs/ ../site/asf-site/docs/java/
+popd
+
 # Make Python documentation (Depends on C++ )
 # Build Arrow C++
 source activate pyarrow-dev
 
 export ARROW_BUILD_TOOLCHAIN=$CONDA_PREFIX
+export BOOST_ROOT=$CO

[jira] [Commented] (ARROW-1991) [GLib] Docker-based documentation build is broken

2018-01-17 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/ARROW-1991?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16329044#comment-16329044
 ] 

ASF GitHub Bot commented on ARROW-1991:
---

wesm commented on issue #1472: ARROW-1991: [Website] Fix Docker documentation 
build
URL: https://github.com/apache/arrow/pull/1472#issuecomment-358377290
 
 
   +1


This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


> [GLib] Docker-based documentation build is broken
> -
>
> Key: ARROW-1991
> URL: https://issues.apache.org/jira/browse/ARROW-1991
> Project: Apache Arrow
>  Issue Type: Bug
>  Components: GLib
>Reporter: Wes McKinney
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.9.0
>
>
> I'm putting up a patch that got me to here
> {code}
>   DOC   Building HTML
> ../arrow-glib-docs.xml:25: warning: failed to load external entity 
> "../xml/gtkdocentities.ent"
>   %gtkdocentities;
>   ^
> Entity: line 1: 
>  %gtkdocentities; 
>  ^
> ../arrow-glib-docs.xml:29: parser error : Entity 'package_name' not defined
> &package_name; Reference Manual
>  ^
> ../arrow-glib-docs.xml:31: parser error : Entity 'package_string' not defined
>   for &package_string;.
>   ^
> warning: failed to load external entity "../xml/basic-array.xml"
> ../arrow-glib-docs.xml:43: element include: XInclude error : could not load 
> ../xml/basic-array.xml, and no fallback was found
> warning: failed to load external entity "../xml/composite-array.xml"
> ../arrow-glib-docs.xml:44: element include: XInclude error : could not load 
> ../xml/composite-array.xml, and no fallback was found
> {code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (ARROW-1991) [GLib] Docker-based documentation build is broken

2018-01-16 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/ARROW-1991?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16328264#comment-16328264
 ] 

ASF GitHub Bot commented on ARROW-1991:
---

wesm commented on issue #1472: ARROW-1991: [Website] Fix Docker documentation 
build
URL: https://github.com/apache/arrow/pull/1472#issuecomment-358195877
 
 
   OK, this is working now. I had to make some additional fixes
   
   * `git clean -fdx` in the glib directory before running build
   * Use gcc 4.9 because of ABI incompatibility with conda binaries
   * Use JDK7 for Javadoc generation because of doclint failures 


This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


> [GLib] Docker-based documentation build is broken
> -
>
> Key: ARROW-1991
> URL: https://issues.apache.org/jira/browse/ARROW-1991
> Project: Apache Arrow
>  Issue Type: Bug
>  Components: GLib
>Reporter: Wes McKinney
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.9.0
>
>
> I'm putting up a patch that got me to here
> {code}
>   DOC   Building HTML
> ../arrow-glib-docs.xml:25: warning: failed to load external entity 
> "../xml/gtkdocentities.ent"
>   %gtkdocentities;
>   ^
> Entity: line 1: 
>  %gtkdocentities; 
>  ^
> ../arrow-glib-docs.xml:29: parser error : Entity 'package_name' not defined
> &package_name; Reference Manual
>  ^
> ../arrow-glib-docs.xml:31: parser error : Entity 'package_string' not defined
>   for &package_string;.
>   ^
> warning: failed to load external entity "../xml/basic-array.xml"
> ../arrow-glib-docs.xml:43: element include: XInclude error : could not load 
> ../xml/basic-array.xml, and no fallback was found
> warning: failed to load external entity "../xml/composite-array.xml"
> ../arrow-glib-docs.xml:44: element include: XInclude error : could not load 
> ../xml/composite-array.xml, and no fallback was found
> {code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (ARROW-1991) [GLib] Docker-based documentation build is broken

2018-01-16 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/ARROW-1991?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16328054#comment-16328054
 ] 

ASF GitHub Bot commented on ARROW-1991:
---

kou commented on issue #1472: ARROW-1991: [Website] Fix Docker documentation 
build
URL: https://github.com/apache/arrow/pull/1472#issuecomment-358153898
 
 
   This patch may fix this.
   
   
[0001-Disable-auto-re-configure-on-GLib-doc-build.txt](https://github.com/apache/arrow/files/1637256/0001-Disable-auto-re-configure-on-GLib-doc-build.txt)
   


This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


> [GLib] Docker-based documentation build is broken
> -
>
> Key: ARROW-1991
> URL: https://issues.apache.org/jira/browse/ARROW-1991
> Project: Apache Arrow
>  Issue Type: Bug
>  Components: GLib
>Reporter: Wes McKinney
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.9.0
>
>
> I'm putting up a patch that got me to here
> {code}
>   DOC   Building HTML
> ../arrow-glib-docs.xml:25: warning: failed to load external entity 
> "../xml/gtkdocentities.ent"
>   %gtkdocentities;
>   ^
> Entity: line 1: 
>  %gtkdocentities; 
>  ^
> ../arrow-glib-docs.xml:29: parser error : Entity 'package_name' not defined
> &package_name; Reference Manual
>  ^
> ../arrow-glib-docs.xml:31: parser error : Entity 'package_string' not defined
>   for &package_string;.
>   ^
> warning: failed to load external entity "../xml/basic-array.xml"
> ../arrow-glib-docs.xml:43: element include: XInclude error : could not load 
> ../xml/basic-array.xml, and no fallback was found
> warning: failed to load external entity "../xml/composite-array.xml"
> ../arrow-glib-docs.xml:44: element include: XInclude error : could not load 
> ../xml/composite-array.xml, and no fallback was found
> {code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (ARROW-1991) [GLib] Docker-based documentation build is broken

2018-01-16 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/ARROW-1991?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16327809#comment-16327809
 ] 

ASF GitHub Bot commented on ARROW-1991:
---

wesm commented on issue #1472: WIP ARROW-1991: [Website] Fix Docker 
documentation build
URL: https://github.com/apache/arrow/pull/1472#issuecomment-358106529
 
 
   Applied the patch and rebuilt the image (`docker-compose build gen_apidocs`) 
but then:
   
   ```
   Making distclean in arrow-glib
   make[1]: Entering directory '/apache-arrow/arrow/c_glib/arrow-glib'
   /bin/bash: /home/ubuntu/miniconda/envs/pyarrow-dev/lib/libtinfo.so.5: no 
version information available (required by /bin/bash)
   /bin/bash: /home/ubuntu/miniconda/envs/pyarrow-dev/lib/libtinfo.so.5: no 
version information available (required by /bin/bash)
cd .. && /bin/bash /apache-arrow/arrow/c_glib/config/missing automake-1.14 
--foreign arrow-glib/Makefile
   /bin/bash: /home/ubuntu/miniconda/envs/pyarrow-dev/lib/libtinfo.so.5: no 
version information available (required by /bin/bash)
   /apache-arrow/arrow/c_glib/config/missing: line 81: automake-1.14: command 
not found
   WARNING: 'automake-1.14' is missing on your system.
You should only need it if you modified 'Makefile.am' or
'configure.ac' or m4 files included by 'configure.ac'.
The 'automake' program is part of the GNU Automake package:

It also requires GNU Autoconf, GNU m4 and Perl in order to run:



   Makefile:533: recipe for target 'Makefile.in' failed
   make[1]: *** [Makefile.in] Error 127
   make[1]: Leaving directory '/apache-arrow/arrow/c_glib/arrow-glib'
   Makefile:511: recipe for target 'distclean-recursive' failed
   make: *** [distclean-recursive] Error 1
   ```
   
   Not sure what I did wrong


This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


> [GLib] Docker-based documentation build is broken
> -
>
> Key: ARROW-1991
> URL: https://issues.apache.org/jira/browse/ARROW-1991
> Project: Apache Arrow
>  Issue Type: Bug
>  Components: GLib
>Reporter: Wes McKinney
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.9.0
>
>
> I'm putting up a patch that got me to here
> {code}
>   DOC   Building HTML
> ../arrow-glib-docs.xml:25: warning: failed to load external entity 
> "../xml/gtkdocentities.ent"
>   %gtkdocentities;
>   ^
> Entity: line 1: 
>  %gtkdocentities; 
>  ^
> ../arrow-glib-docs.xml:29: parser error : Entity 'package_name' not defined
> &package_name; Reference Manual
>  ^
> ../arrow-glib-docs.xml:31: parser error : Entity 'package_string' not defined
>   for &package_string;.
>   ^
> warning: failed to load external entity "../xml/basic-array.xml"
> ../arrow-glib-docs.xml:43: element include: XInclude error : could not load 
> ../xml/basic-array.xml, and no fallback was found
> warning: failed to load external entity "../xml/composite-array.xml"
> ../arrow-glib-docs.xml:44: element include: XInclude error : could not load 
> ../xml/composite-array.xml, and no fallback was found
> {code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (ARROW-1991) [GLib] Docker-based documentation build is broken

2018-01-15 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/ARROW-1991?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16326690#comment-16326690
 ] 

ASF GitHub Bot commented on ARROW-1991:
---

kou commented on issue #1472: WIP ARROW-1991: [Website] Fix Docker 
documentation build
URL: https://github.com/apache/arrow/pull/1472#issuecomment-357833497
 
 
   Thanks. Then the attached patch at 
https://github.com/apache/arrow/pull/1472#issuecomment-357436941 will fix this 
problem.


This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


> [GLib] Docker-based documentation build is broken
> -
>
> Key: ARROW-1991
> URL: https://issues.apache.org/jira/browse/ARROW-1991
> Project: Apache Arrow
>  Issue Type: Bug
>  Components: GLib
>Reporter: Wes McKinney
>Priority: Major
>  Labels: pull-request-available
> Fix For: 0.9.0
>
>
> I'm putting up a patch that got me to here
> {code}
>   DOC   Building HTML
> ../arrow-glib-docs.xml:25: warning: failed to load external entity 
> "../xml/gtkdocentities.ent"
>   %gtkdocentities;
>   ^
> Entity: line 1: 
>  %gtkdocentities; 
>  ^
> ../arrow-glib-docs.xml:29: parser error : Entity 'package_name' not defined
> &package_name; Reference Manual
>  ^
> ../arrow-glib-docs.xml:31: parser error : Entity 'package_string' not defined
>   for &package_string;.
>   ^
> warning: failed to load external entity "../xml/basic-array.xml"
> ../arrow-glib-docs.xml:43: element include: XInclude error : could not load 
> ../xml/basic-array.xml, and no fallback was found
> warning: failed to load external entity "../xml/composite-array.xml"
> ../arrow-glib-docs.xml:44: element include: XInclude error : could not load 
> ../xml/composite-array.xml, and no fallback was found
> {code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (ARROW-1991) [GLib] Docker-based documentation build is broken

2018-01-13 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/ARROW-1991?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16325147#comment-16325147
 ] 

ASF GitHub Bot commented on ARROW-1991:
---

xhochy commented on issue #1472: WIP ARROW-1991: [Website] Fix Docker 
documentation build
URL: https://github.com/apache/arrow/pull/1472#issuecomment-357439314
 
 
   @kou definitely, we only should use old Ubuntu versions in CI for testing 
backwards compatibility, doc build should use the latest versions.


This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


> [GLib] Docker-based documentation build is broken
> -
>
> Key: ARROW-1991
> URL: https://issues.apache.org/jira/browse/ARROW-1991
> Project: Apache Arrow
>  Issue Type: Bug
>  Components: GLib
>Reporter: Wes McKinney
>  Labels: pull-request-available
> Fix For: 0.9.0
>
>
> I'm putting up a patch that got me to here
> {code}
>   DOC   Building HTML
> ../arrow-glib-docs.xml:25: warning: failed to load external entity 
> "../xml/gtkdocentities.ent"
>   %gtkdocentities;
>   ^
> Entity: line 1: 
>  %gtkdocentities; 
>  ^
> ../arrow-glib-docs.xml:29: parser error : Entity 'package_name' not defined
> &package_name; Reference Manual
>  ^
> ../arrow-glib-docs.xml:31: parser error : Entity 'package_string' not defined
>   for &package_string;.
>   ^
> warning: failed to load external entity "../xml/basic-array.xml"
> ../arrow-glib-docs.xml:43: element include: XInclude error : could not load 
> ../xml/basic-array.xml, and no fallback was found
> warning: failed to load external entity "../xml/composite-array.xml"
> ../arrow-glib-docs.xml:44: element include: XInclude error : could not load 
> ../xml/composite-array.xml, and no fallback was found
> {code}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (ARROW-1991) [GLib] Docker-based documentation build is broken

2018-01-13 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/ARROW-1991?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16325140#comment-16325140
 ] 

ASF GitHub Bot commented on ARROW-1991:
---

kou commented on issue #1472: WIP ARROW-1991: [Website] Fix Docker 
documentation build
URL: https://github.com/apache/arrow/pull/1472#issuecomment-357436941
 
 
   It's caused by old GTK-Doc. Can we use Ubuntu 16.04 LTS instead of 14.04 LTS 
to use more recent GTK-Doc?
   
   
[0001-Update-GTK-Doc-to-build-GLib-document-perfectly.txt](https://github.com/apache/arrow/files/1628405/0001-Update-GTK-Doc-to-build-GLib-document-perfectly.txt)
   
   


This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


> [GLib] Docker-based documentation build is broken
> -
>
> Key: ARROW-1991
> URL: https://issues.apache.org/jira/browse/ARROW-1991
> Project: Apache Arrow
>  Issue Type: Bug
>  Components: GLib
>Reporter: Wes McKinney
>  Labels: pull-request-available
> Fix For: 0.9.0
>
>
> I'm putting up a patch that got me to here
> {code}
>   DOC   Building HTML
> ../arrow-glib-docs.xml:25: warning: failed to load external entity 
> "../xml/gtkdocentities.ent"
>   %gtkdocentities;
>   ^
> Entity: line 1: 
>  %gtkdocentities; 
>  ^
> ../arrow-glib-docs.xml:29: parser error : Entity 'package_name' not defined
> &package_name; Reference Manual
>  ^
> ../arrow-glib-docs.xml:31: parser error : Entity 'package_string' not defined
>   for &package_string;.
>   ^
> warning: failed to load external entity "../xml/basic-array.xml"
> ../arrow-glib-docs.xml:43: element include: XInclude error : could not load 
> ../xml/basic-array.xml, and no fallback was found
> warning: failed to load external entity "../xml/composite-array.xml"
> ../arrow-glib-docs.xml:44: element include: XInclude error : could not load 
> ../xml/composite-array.xml, and no fallback was found
> {code}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (ARROW-1991) [GLib] Docker-based documentation build is broken

2018-01-11 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/ARROW-1991?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16323203#comment-16323203
 ] 

ASF GitHub Bot commented on ARROW-1991:
---

wesm opened a new pull request #1472: WIP ARROW-1991: [Website] Fix Docker 
documentation build
URL: https://github.com/apache/arrow/pull/1472
 
 
   @kou something is failing here, I'm not sure what's different here vs. 
Travis CI (not sure if this is what's failing the doc build):
   
   ```
 DOC   Building HTML
   ../arrow-glib-docs.xml:25: warning: failed to load external entity 
"../xml/gtkdocentities.ent"
 %gtkdocentities;
 ^
   Entity: line 1: 
%gtkdocentities; 
^
   ../arrow-glib-docs.xml:29: parser error : Entity 'package_name' not defined
   &package_name; Reference Manual
^
   ../arrow-glib-docs.xml:31: parser error : Entity 'package_string' not defined
 for &package_string;.
 ^
   warning: failed to load external entity "../xml/basic-array.xml"
   ../arrow-glib-docs.xml:43: element include: XInclude error : could not load 
../xml/basic-array.xml, and no fallback was found
   warning: failed to load external entity "../xml/composite-array.xml"
   ../arrow-glib-docs.xml:44: element include: XInclude error : could not load 
../xml/composite-array.xml, and no fallback was found
   ../xml/array-builder.xml:25: warning: failed to load external entity 
"../xml/xml/gtkdocentities.ent"
 %gtkdocentities;
   ```


This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


> [GLib] Docker-based documentation build is broken
> -
>
> Key: ARROW-1991
> URL: https://issues.apache.org/jira/browse/ARROW-1991
> Project: Apache Arrow
>  Issue Type: Bug
>  Components: GLib
>Reporter: Wes McKinney
>  Labels: pull-request-available
> Fix For: 0.9.0
>
>
> I'm putting up a patch that got me to here
> {code}
>   DOC   Building HTML
> ../arrow-glib-docs.xml:25: warning: failed to load external entity 
> "../xml/gtkdocentities.ent"
>   %gtkdocentities;
>   ^
> Entity: line 1: 
>  %gtkdocentities; 
>  ^
> ../arrow-glib-docs.xml:29: parser error : Entity 'package_name' not defined
> &package_name; Reference Manual
>  ^
> ../arrow-glib-docs.xml:31: parser error : Entity 'package_string' not defined
>   for &package_string;.
>   ^
> warning: failed to load external entity "../xml/basic-array.xml"
> ../arrow-glib-docs.xml:43: element include: XInclude error : could not load 
> ../xml/basic-array.xml, and no fallback was found
> warning: failed to load external entity "../xml/composite-array.xml"
> ../arrow-glib-docs.xml:44: element include: XInclude error : could not load 
> ../xml/composite-array.xml, and no fallback was found
> {code}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)