You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@couchdb.apache.org by Dave Cottlehuber <dc...@jsonified.com> on 2013/12/03 23:07:06 UTC

make distcheck on master

Hey,

I just tried to `make distcheck` from master (on ubuntu precise), and it fails:



1. build-aux/compile

https://github.com/apache/couchdb/blob/master/build-aux/compile is a soft link:

build-aux/compile -> /usr/local/Cellar/automake/1.14/share/automake-1.14/compile

seems to arrive in 44c5d6657e26330449a3b3b86b36aa05034cf45b, COUCHDB-1911.

Garren, I assume it can be removed?



2. licence.skip

make[2]: Leaving directory `/home/vagrant/couchdb/share/doc/build'
grep -rL 'http://www.apache.org/licenses/LICENSE-2.0' * \
	    | grep --include= -vEf ./license.skip; \
	    test "$?" -eq 1
src/fauxton/app/addons/config/assets/less/config.less
make[1]: *** [distcheck-hook] Error 1
make[1]: Leaving directory `/home/vagrant/couchdb'
make: *** [distcheck] Error 1

Does this need to be added to ./license.skip, or does it get an ASF header?



3. sphinx errors

I’m not sure if these matter or not, but I don’t recall seeing them last year.
Here’s a sample:


./database/common.rst:165: ERROR: Unknown interpreted text role "code".
./database/common.rst:192: ERROR: Unknown interpreted text role "code".
./document/common.rst:400: ERROR: Unexpected indentation.
./document/common.rst:411: ERROR: Unexpected indentation.
./document/common.rst:418: ERROR: Unexpected indentation.
./server/authn.rst:21: ERROR: Error in "note" directive: invalid option block.

The build still hasn’t finished so I can’t see if the final product is borked or not.

A+
Dave



Re: make distcheck on master

Posted by Garren Smith <ga...@apache.org>.
Hey Dave,

The config.less file can get an ASF header.

Cheers
Garren
On 04 December 2013 at 2:09:19 PM, Noah Slater (nslater@apache.org) wrote:

On 3 December 2013 23:07, Dave Cottlehuber <dc...@jsonified.com> wrote: 
> Garren, I assume it can be removed? 

Yep. Make sure it is the root .gitignore file so it doesn't get added again. 

> src/fauxton/app/addons/config/assets/less/config.less 
> Does this need to be added to ./license.skip, or does it get an ASF header? 

This should have an ASF header. 


-- 
Noah Slater 
https://twitter.com/nslater 

Re: make distcheck on master

Posted by Noah Slater <ns...@apache.org>.
On 3 December 2013 23:07, Dave Cottlehuber <dc...@jsonified.com> wrote:
> Garren, I assume it can be removed?

Yep. Make sure it is the root .gitignore file so it doesn't get added again.

> src/fauxton/app/addons/config/assets/less/config.less
> Does this need to be added to ./license.skip, or does it get an ASF header?

This should have an ASF header.


-- 
Noah Slater
https://twitter.com/nslater

Re: make distcheck on master

Posted by Alexander Shorin <kx...@gmail.com>.
On Wed, Dec 4, 2013 at 2:07 AM, Dave Cottlehuber <dc...@jsonified.com> wrote:
> 3. sphinx errors
>
> I’m not sure if these matter or not, but I don’t recall seeing them last year.
> Here’s a sample:
>
>
> ./document/common.rst:400: ERROR: Unexpected indentation.
> ./document/common.rst:411: ERROR: Unexpected indentation.
> ./document/common.rst:418: ERROR: Unexpected indentation.

Fixed, thanks!

> ./database/common.rst:165: ERROR: Unknown interpreted text role "code".
> ./database/common.rst:192: ERROR: Unknown interpreted text role "code".
> ./server/authn.rst:21: ERROR: Error in "note" directive: invalid option block.

Couldn't reproduce. If you'll just build docs for clean clone will
they occurs? Which python/sphinx versions are you have?



--
,,,^..^,,,