Hi,

I work with flume-site, which uses Sphinx.

Unfortunately, I cannot build the site because of the message below.
A quick search gave me this issue:
https://github.com/prestodb/presto/issues/3849

I am assuming now that Sphinx does not support mkdirs on my system (Mac).

Digging deeper, I saw this error might be fixed in more recent versions since 
the current maven plugin did not see an update in 10 years:
https://mvnrepository.com/artifact/org.tomdz.maven/sphinx-maven-plugin

It seems there is a successor, that was not active for a few years too:

https://trustin.github.io/sphinx-maven-plugin/basic-usage.html
https://mvnrepository.com/artifact/kr.motd.maven/sphinx-maven-plugin

I could do the following:

1) let somebody else run mvn package, in the hope Sphinx works there
2) try to upgrade to the other Sphinx plugin, that also seems not maintained, 
but maybe works
3) create a Docker container, so it is independent of my operating system
4) replace it with something else (I would propose what I use with logging site)
5) make this repo redirect to logging.apache.org/flume and transfer all content 
the logging-site repository

What do you think? Ilike 5) most, to be honest (less things to deal with)

Kind regards,
Christian


# Sphinx version: 1.1.2
# Python version: 2.5.2
# Docutils version: 0.8.1 release
# Jinja2 version: 2.6
Traceback (most recent call last):
...
  File "/ASF/flume-site/target/sphinx/sphinx/util/osutil.py", line 55, in 
ensuredir
    os.makedirs(path)
  File 
"~/.m2/repository/org/python/jython-standalone/2.5.2/jython-standalone-2.5.2.jar/Lib/os.py",
 line 158, in makedirs
    mkdir(name, mode)
OSError: [Errno 20000] Unknown error: 20000: '/ASF/flume-site/target/site'

Reply via email to