Evolve 6.5.0 released

Faheem Mitha faheem at faheem.info
Sun Jul 2 22:48:31 UTC 2017


On Sun, 2 Jul 2017, Pierre-Yves David wrote:

> I've pushed a new release for evolution: 6.5.0

I'm getting a build failure for the Debian package. I'm attaching the 
build log. Should I open an issue for this?

Also, it looks like the error is coming from the targer 'hgsrc_defined', 
which is a dependency of the tests. Should I just disable the tests for 
now?

Regards, Faheem Mitha
-------------- next part --------------
 dpkg-buildpackage -rfakeroot -us -uc
dpkg-buildpackage: info: source package mercurial-evolve
dpkg-buildpackage: info: source version 6.5.0-1
dpkg-buildpackage: info: source distribution UNRELEASED
dpkg-buildpackage: info: source changed by Pierre-Yves David <marmoute at nodosa.octopoid.net>
 dpkg-source --before-build mercurial-evolve_6.5.0.orig
dpkg-buildpackage: info: host architecture amd64
dpkg-source: warning: unknown information field 'Python-Version' in input data in general section of control info file
 fakeroot debian/rules clean
dh clean --with python2 --buildsystem=python_distutils
dh: Compatibility levels before 9 are deprecated (level 8 in use)
   dh_testdir -O--buildsystem=python_distutils
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/usr/local/src/mercurial-evolve/mercurial-evolve_6.5.0.orig'
rm -rf html
rm -f docs/static/logo-evolve.ico
rm -f docs/tutorials/tutorial.rst
dh_auto_clean
dh_auto_clean: Compatibility levels before 9 are deprecated (level 8 in use)
pyversions: missing X(S)-Python-Version in control file, fall back to debian/pyversions
pyversions: missing debian/pyversions file, fall back to supported versions
	python setup.py clean -a
running clean
'build/lib.linux-x86_64-2.7' does not exist -- can't clean it
'build/bdist.linux-x86_64' does not exist -- can't clean it
'build/scripts-2.7' does not exist -- can't clean it
	find . -name \*.pyc -exec rm {} \+
rm -f tests/*.err
make[1]: Leaving directory '/usr/local/src/mercurial-evolve/mercurial-evolve_6.5.0.orig'
   dh_clean -O--buildsystem=python_distutils
dh_clean: Compatibility levels before 9 are deprecated (level 8 in use)
 dpkg-source -b mercurial-evolve_6.5.0.orig
dpkg-source: warning: unknown information field 'Python-Version' in input data in general section of control info file
dpkg-source: info: using source format '3.0 (quilt)'
dpkg-source: info: building mercurial-evolve using existing ./mercurial-evolve_6.5.0.orig.tar.gz
dpkg-source: info: building mercurial-evolve in mercurial-evolve_6.5.0-1.debian.tar.xz
dpkg-source: info: building mercurial-evolve in mercurial-evolve_6.5.0-1.dsc
 debian/rules build
dh build --with python2 --buildsystem=python_distutils
dh: Compatibility levels before 9 are deprecated (level 8 in use)
   dh_testdir -O--buildsystem=python_distutils
   dh_update_autotools_config -O--buildsystem=python_distutils
   dh_auto_configure -O--buildsystem=python_distutils
dh_auto_configure: Compatibility levels before 9 are deprecated (level 8 in use)
   debian/rules override_dh_auto_build
make[1]: Entering directory '/usr/local/src/mercurial-evolve/mercurial-evolve_6.5.0.orig'
dh_auto_build
dh_auto_build: Compatibility levels before 9 are deprecated (level 8 in use)
pyversions: missing X(S)-Python-Version in control file, fall back to debian/pyversions
pyversions: missing debian/pyversions file, fall back to supported versions
	python setup.py build --force
running build
running build_py
creating build
creating build/lib.linux-x86_64-2.7
creating build/lib.linux-x86_64-2.7/hgext3rd
copying hgext3rd/__init__.py -> build/lib.linux-x86_64-2.7/hgext3rd
creating build/lib.linux-x86_64-2.7/hgext3rd/evolve
copying hgext3rd/evolve/debugcmd.py -> build/lib.linux-x86_64-2.7/hgext3rd/evolve
copying hgext3rd/evolve/obsdiscovery.py -> build/lib.linux-x86_64-2.7/hgext3rd/evolve
copying hgext3rd/evolve/legacy.py -> build/lib.linux-x86_64-2.7/hgext3rd/evolve
copying hgext3rd/evolve/obshistory.py -> build/lib.linux-x86_64-2.7/hgext3rd/evolve
copying hgext3rd/evolve/utility.py -> build/lib.linux-x86_64-2.7/hgext3rd/evolve
copying hgext3rd/evolve/metadata.py -> build/lib.linux-x86_64-2.7/hgext3rd/evolve
copying hgext3rd/evolve/templatekw.py -> build/lib.linux-x86_64-2.7/hgext3rd/evolve
copying hgext3rd/evolve/obsexchange.py -> build/lib.linux-x86_64-2.7/hgext3rd/evolve
copying hgext3rd/evolve/compat.py -> build/lib.linux-x86_64-2.7/hgext3rd/evolve
copying hgext3rd/evolve/checkheads.py -> build/lib.linux-x86_64-2.7/hgext3rd/evolve
copying hgext3rd/evolve/stablerange.py -> build/lib.linux-x86_64-2.7/hgext3rd/evolve
copying hgext3rd/evolve/safeguard.py -> build/lib.linux-x86_64-2.7/hgext3rd/evolve
copying hgext3rd/evolve/__init__.py -> build/lib.linux-x86_64-2.7/hgext3rd/evolve
copying hgext3rd/evolve/serveronly.py -> build/lib.linux-x86_64-2.7/hgext3rd/evolve
copying hgext3rd/evolve/exthelper.py -> build/lib.linux-x86_64-2.7/hgext3rd/evolve
copying hgext3rd/evolve/obscache.py -> build/lib.linux-x86_64-2.7/hgext3rd/evolve
creating build/lib.linux-x86_64-2.7/hgext3rd/topic
copying hgext3rd/topic/evolvebits.py -> build/lib.linux-x86_64-2.7/hgext3rd/topic
copying hgext3rd/topic/constants.py -> build/lib.linux-x86_64-2.7/hgext3rd/topic
copying hgext3rd/topic/stack.py -> build/lib.linux-x86_64-2.7/hgext3rd/topic
copying hgext3rd/topic/destination.py -> build/lib.linux-x86_64-2.7/hgext3rd/topic
copying hgext3rd/topic/revset.py -> build/lib.linux-x86_64-2.7/hgext3rd/topic
copying hgext3rd/topic/topicmap.py -> build/lib.linux-x86_64-2.7/hgext3rd/topic
copying hgext3rd/topic/discovery.py -> build/lib.linux-x86_64-2.7/hgext3rd/topic
copying hgext3rd/topic/__init__.py -> build/lib.linux-x86_64-2.7/hgext3rd/topic
/usr/bin/make -C docs
make[2]: Entering directory '/usr/local/src/mercurial-evolve/mercurial-evolve_6.5.0.orig/docs'
python test2rst.py tutorials/
convert -resize 36x36 static/logo-evolve.svg static/logo-evolve.ico
sphinx-build . ../html/
Running Sphinx v1.4.9
making output directory...
loading pickled environment... not yet created
building [mo]: targets for 0 po files that are out of date
building [html]: targets for 9 source files that are out of date
updating environment: 9 added, 0 changed, 0 removed
reading sources... [ 11%] concepts
reading sources... [ 22%] evolve-faq
reading sources... [ 33%] evolve-good-practice
reading sources... [ 44%] from-mq
reading sources... [ 55%] index
reading sources... [ 66%] obs-terms
reading sources... [ 77%] sharing
reading sources... [ 88%] tutorials/tutorial
reading sources... [100%] user-guide

looking for now-outdated files... none found
pickling environment... done
checking consistency... /usr/local/src/mercurial-evolve/mercurial-evolve_6.5.0.orig/docs/evolve-faq.rst:: WARNING: document isn't included in any toctree
/usr/local/src/mercurial-evolve/mercurial-evolve_6.5.0.orig/docs/evolve-good-practice.rst:: WARNING: document isn't included in any toctree
/usr/local/src/mercurial-evolve/mercurial-evolve_6.5.0.orig/docs/obs-terms.rst:: WARNING: document isn't included in any toctree
/usr/local/src/mercurial-evolve/mercurial-evolve_6.5.0.orig/docs/tutorials/tutorial.rst:: WARNING: document isn't included in any toctree
done
preparing documents... done
writing output... [ 11%] concepts
writing output... [ 22%] evolve-faq
writing output... [ 33%] evolve-good-practice
writing output... [ 44%] from-mq
writing output... [ 55%] index
writing output... [ 66%] obs-terms
writing output... [ 77%] sharing
writing output... [ 88%] tutorials/tutorial
writing output... [100%] user-guide

generating indices... genindex
writing additional pages... search
copying images... [  7%] figures/figure-ug07.svg
copying images... [ 15%] figures/figure-ug11.svg
copying images... [ 23%] figures/figure-ug02.svg
copying images... [ 30%] figures/figure-ug01.svg
copying images... [ 38%] figures/figure-ug12.svg
copying images... [ 46%] figures/figure-ug05.svg
copying images... [ 53%] figures/hgview-example.png
copying images... [ 61%] figures/figure-ug09.svg
copying images... [ 69%] figures/figure-ug04.svg
copying images... [ 76%] figures/figure-ug06.svg
copying images... [ 84%] figures/figure-ug10.svg
copying images... [ 92%] figures/figure-ug08.svg
copying images... [100%] figures/figure-ug03.svg

copying static files... WARNING: favicon file 'logo-evolve.ico' does not exist
done
copying extra files... done
dumping search index in English (code: en) ... done
dumping object inventory... done
build succeeded, 5 warnings.
make[2]: Leaving directory '/usr/local/src/mercurial-evolve/mercurial-evolve_6.5.0.orig/docs'
make[1]: Leaving directory '/usr/local/src/mercurial-evolve/mercurial-evolve_6.5.0.orig'
   debian/rules override_dh_auto_test
make[1]: Entering directory '/usr/local/src/mercurial-evolve/mercurial-evolve_6.5.0.orig'
# Use "! -z" instead of "-n", because "-n" without arguments is true
test ! -z  && test -d  || (echo " is not a directory"; false)
 is not a directory
debian/rules:12: recipe for target 'hgsrc_defined' failed
make[1]: *** [hgsrc_defined] Error 1
make[1]: Leaving directory '/usr/local/src/mercurial-evolve/mercurial-evolve_6.5.0.orig'
debian/rules:5: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2


More information about the Evolve-testers mailing list