Bug#934035: ocrmypdf: FTBFS in stretch (failing tests)

2019-08-16 Thread Sean Whitton
control: fixed -1 8.0.1+dfsg-1

Hello,

On Thu 15 Aug 2019 at 06:50PM +01, Sean Whitton wrote:

> Thanks.  My intention is to just update ocrmypdf to a newer release.

Ah, wait, this FTBFS is reported against stretch.  My apologies.

I do not wish to support oldstable myself, but I would take a patch from
someone.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Processed: Re: Bug#934035: ocrmypdf: FTBFS in stretch (failing tests)

2019-08-16 Thread Debian Bug Tracking System
Processing control commands:

> fixed -1 8.0.1+dfsg-1
Bug #934035 [src:ocrmypdf] ocrmypdf: FTBFS in stretch (failing tests)
Marked as fixed in versions ocrmypdf/8.0.1+dfsg-1.

-- 
934035: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=934035
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#934035: ocrmypdf: FTBFS in stretch (failing tests)

2019-08-15 Thread Sean Whitton
Hello,

On Tue 06 Aug 2019 at 12:31pm -07, James R Barlow wrote:

> The issue here is that we have an old version of ocrmypdf (4.3.5) with a
> backported version of Ghostscript (9.26) and the latter's behavior has
> changed in a way that breaks the test.
>
> I recommend disabling the test and documenting a caveat that certain
> metadata may not be preserved in output files. This is arguably a fairly
> minor loss of functionality.

Thanks.  My intention is to just update ocrmypdf to a newer release.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#934035: ocrmypdf: FTBFS in stretch (failing tests)

2019-08-06 Thread James R Barlow
The issue here is that we have an old version of ocrmypdf (4.3.5) with a
backported version of Ghostscript (9.26) and the latter's behavior has
changed in a way that breaks the test.

I recommend disabling the test and documenting a caveat that certain
metadata may not be preserved in output files. This is arguably a fairly
minor loss of functionality.

On Tue, Aug 6, 2019 at 3:48 AM Santiago Vila  wrote:

> Package: src:ocrmypdf
> Version: 4.3.5-3
> Severity: serious
> Tags: ftbfs
>
> Dear maintainer:
>
> I tried to build this package in stretch but it failed:
>
>
> 
> [...]
>  debian/rules build-indep
> dh build-indep --with python3,sphinxdoc --buildsystem=pybuild
>dh_testdir -i -O--buildsystem=pybuild
>dh_update_autotools_config -i -O--buildsystem=pybuild
>dh_autoreconf -i -O--buildsystem=pybuild
>dh_auto_configure -i -O--buildsystem=pybuild
> I: pybuild base:184: python3.5 setup.py config
> Skipping external program tests because of --force
> running config
>debian/rules override_dh_auto_build
> make[1]: Entering directory '/<>'
> mkdir -p debian/.debhelper
> cp -R ocrmypdf debian/.debhelper
> sed -i debian/.debhelper/ocrmypdf/__init__.py -e \
> "s|^VERSION =.*|VERSION = \"4.3.5\"|"
> PYTHONPATH=debian/.debhelper sphinx-build docs 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 7 source files that are out of date
> updating environment: 7 added, 0 changed, 0 removed
> reading sources... [ 14%] cookbook
> reading sources... [ 28%] errors
> reading sources... [ 42%] index
> reading sources... [ 57%] installation
> reading sources... [ 71%] introduction
> reading sources... [ 85%] languages
> reading sources... [100%] security
>
> /<>/docs/installation.rst:2: WARNING: Duplicate explicit
> target name: "docker".
> /<>/docs/installation.rst:2: WARNING: Duplicate explicit
> target name: "docker".
> looking for now-outdated files... none found
> pickling environment... done
> checking consistency... /<>/docs/installation.rst:: WARNING:
> document isn't included in any toctree
> done
> preparing documents... done
> writing output... [ 14%] cookbook
> writing output... [ 28%] errors
> writing output... [ 42%] index
> writing output... [ 57%] installation
> writing output... [ 71%] introduction
> writing output... [ 85%] languages
> writing output... [100%] security
>
> generating indices... genindex
> writing additional pages... search
> copying images... [100%] bitmap_vs_svg.svg
>
> copying static files... WARNING: html_static_path entry
> '/<>/docs/_static' does not exist
> done
> copying extra files... done
> dumping search index in English (code: en) ... done
> dumping object inventory... done
> build succeeded, 4 warnings.
> dh_auto_build -O--buildsystem=pybuild
> I: pybuild base:184: /usr/bin/python3 setup.py build
> Skipping external program tests because of --force
> running build
> running build_py
> creating /<>/.pybuild/pythonX.Y_3.5/build/ocrmypdf
> copying ocrmypdf/unpaper.py ->
> /<>/.pybuild/pythonX.Y_3.5/build/ocrmypdf
> copying ocrmypdf/hocrtransform.py ->
> /<>/.pybuild/pythonX.Y_3.5/build/ocrmypdf
> copying ocrmypdf/pdfa.py ->
> /<>/.pybuild/pythonX.Y_3.5/build/ocrmypdf
> copying ocrmypdf/ghostscript.py ->
> /<>/.pybuild/pythonX.Y_3.5/build/ocrmypdf
> copying ocrmypdf/leptonica.py ->
> /<>/.pybuild/pythonX.Y_3.5/build/ocrmypdf
> copying ocrmypdf/tesseract.py ->
> /<>/.pybuild/pythonX.Y_3.5/build/ocrmypdf
> copying ocrmypdf/main.py ->
> /<>/.pybuild/pythonX.Y_3.5/build/ocrmypdf
> copying ocrmypdf/__init__.py ->
> /<>/.pybuild/pythonX.Y_3.5/build/ocrmypdf
> copying ocrmypdf/qpdf.py ->
> /<>/.pybuild/pythonX.Y_3.5/build/ocrmypdf
> copying ocrmypdf/__main__.py ->
> /<>/.pybuild/pythonX.Y_3.5/build/ocrmypdf
> copying ocrmypdf/pageinfo.py ->
> /<>/.pybuild/pythonX.Y_3.5/build/ocrmypdf
> creating /<>/.pybuild/pythonX.Y_3.5/build/ocrmypdf/data
> copying ocrmypdf/data/sRGB.icc ->
> /<>/.pybuild/pythonX.Y_3.5/build/ocrmypdf/data
> generating cffi module
> '/<>/.pybuild/pythonX.Y_3.5/build/ocrmypdf/lib/_leptonica.py'
> creating /<>/.pybuild/pythonX.Y_3.5/build/ocrmypdf/lib
> make[1]: Leaving directory '/<>'
>debian/rules override_dh_auto_test
> make[1]: Entering directory '/<>'
> python3 setup.py test
> Checking for tesseract >= 3.03...
> Found tesseract 3.04.01
> Checking for gs >= 9.15...
> Found gs 9.26
> Checking for unpaper >= 6.1...
> Found unpaper 6.1
> Checking for qpdf >= 5.0.0...
> Found qpdf 6.0.0
> running pytest
> running egg_info
> creating ocrmypdf.egg-info
> writing requirements to ocrmypdf.egg-info/requires.txt
> writing ocrmypdf.egg-info/PKG-INFO
> writing top-level names to ocrmypdf.egg-info/top_level.txt
> writing entry points to ocrmypdf.egg-info/entry_points.txt
> writing dependency_links to 

Bug#934035: ocrmypdf: FTBFS in stretch (failing tests)

2019-08-06 Thread Santiago Vila
Package: src:ocrmypdf
Version: 4.3.5-3
Severity: serious
Tags: ftbfs

Dear maintainer:

I tried to build this package in stretch but it failed:


[...]
 debian/rules build-indep
dh build-indep --with python3,sphinxdoc --buildsystem=pybuild
   dh_testdir -i -O--buildsystem=pybuild
   dh_update_autotools_config -i -O--buildsystem=pybuild
   dh_autoreconf -i -O--buildsystem=pybuild
   dh_auto_configure -i -O--buildsystem=pybuild
I: pybuild base:184: python3.5 setup.py config 
Skipping external program tests because of --force
running config
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<>'
mkdir -p debian/.debhelper
cp -R ocrmypdf debian/.debhelper
sed -i debian/.debhelper/ocrmypdf/__init__.py -e \
"s|^VERSION =.*|VERSION = \"4.3.5\"|"
PYTHONPATH=debian/.debhelper sphinx-build docs 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 7 source files that are out of date
updating environment: 7 added, 0 changed, 0 removed
reading sources... [ 14%] cookbook
reading sources... [ 28%] errors
reading sources... [ 42%] index
reading sources... [ 57%] installation
reading sources... [ 71%] introduction
reading sources... [ 85%] languages
reading sources... [100%] security

/<>/docs/installation.rst:2: WARNING: Duplicate explicit target 
name: "docker".
/<>/docs/installation.rst:2: WARNING: Duplicate explicit target 
name: "docker".
looking for now-outdated files... none found
pickling environment... done
checking consistency... /<>/docs/installation.rst:: WARNING: 
document isn't included in any toctree
done
preparing documents... done
writing output... [ 14%] cookbook
writing output... [ 28%] errors
writing output... [ 42%] index
writing output... [ 57%] installation
writing output... [ 71%] introduction
writing output... [ 85%] languages
writing output... [100%] security

generating indices... genindex
writing additional pages... search
copying images... [100%] bitmap_vs_svg.svg

copying static files... WARNING: html_static_path entry 
'/<>/docs/_static' does not exist
done
copying extra files... done
dumping search index in English (code: en) ... done
dumping object inventory... done
build succeeded, 4 warnings.
dh_auto_build -O--buildsystem=pybuild
I: pybuild base:184: /usr/bin/python3 setup.py build 
Skipping external program tests because of --force
running build
running build_py
creating /<>/.pybuild/pythonX.Y_3.5/build/ocrmypdf
copying ocrmypdf/unpaper.py -> 
/<>/.pybuild/pythonX.Y_3.5/build/ocrmypdf
copying ocrmypdf/hocrtransform.py -> 
/<>/.pybuild/pythonX.Y_3.5/build/ocrmypdf
copying ocrmypdf/pdfa.py -> 
/<>/.pybuild/pythonX.Y_3.5/build/ocrmypdf
copying ocrmypdf/ghostscript.py -> 
/<>/.pybuild/pythonX.Y_3.5/build/ocrmypdf
copying ocrmypdf/leptonica.py -> 
/<>/.pybuild/pythonX.Y_3.5/build/ocrmypdf
copying ocrmypdf/tesseract.py -> 
/<>/.pybuild/pythonX.Y_3.5/build/ocrmypdf
copying ocrmypdf/main.py -> 
/<>/.pybuild/pythonX.Y_3.5/build/ocrmypdf
copying ocrmypdf/__init__.py -> 
/<>/.pybuild/pythonX.Y_3.5/build/ocrmypdf
copying ocrmypdf/qpdf.py -> 
/<>/.pybuild/pythonX.Y_3.5/build/ocrmypdf
copying ocrmypdf/__main__.py -> 
/<>/.pybuild/pythonX.Y_3.5/build/ocrmypdf
copying ocrmypdf/pageinfo.py -> 
/<>/.pybuild/pythonX.Y_3.5/build/ocrmypdf
creating /<>/.pybuild/pythonX.Y_3.5/build/ocrmypdf/data
copying ocrmypdf/data/sRGB.icc -> 
/<>/.pybuild/pythonX.Y_3.5/build/ocrmypdf/data
generating cffi module 
'/<>/.pybuild/pythonX.Y_3.5/build/ocrmypdf/lib/_leptonica.py'
creating /<>/.pybuild/pythonX.Y_3.5/build/ocrmypdf/lib
make[1]: Leaving directory '/<>'
   debian/rules override_dh_auto_test
make[1]: Entering directory '/<>'
python3 setup.py test
Checking for tesseract >= 3.03...
Found tesseract 3.04.01
Checking for gs >= 9.15...
Found gs 9.26
Checking for unpaper >= 6.1...
Found unpaper 6.1
Checking for qpdf >= 5.0.0...
Found qpdf 6.0.0
running pytest
running egg_info
creating ocrmypdf.egg-info
writing requirements to ocrmypdf.egg-info/requires.txt
writing ocrmypdf.egg-info/PKG-INFO
writing top-level names to ocrmypdf.egg-info/top_level.txt
writing entry points to ocrmypdf.egg-info/entry_points.txt
writing dependency_links to ocrmypdf.egg-info/dependency_links.txt
writing manifest file 'ocrmypdf.egg-info/SOURCES.txt'
reading manifest file 'ocrmypdf.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no previously-included files matching '*' found under directory 
'tests/output'
warning: no previously-included files matching '*' found under directory 
'tests/output_pageinfo'
warning: no previously-included files matching '*' found under directory 
'tests/resources/private'
warning: no previously-included files matching '*' found under directory 
'tests/cache'
warning: no previously-included files matching '*' found under directory 
'.github'
warning: no