Package: src:isso
Version: 0.12.2-1
Severity: serious
Tags: ftbfs

Dear maintainer:

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

--------------------------------------------------------------------------------
[...]
 debian/rules build-indep
dh build-indep --with python3,sphinxdoc --buildsystem=pybuild --test-nose
   dh_update_autotools_config -i -O--buildsystem=pybuild -O--test-nose
   dh_autoreconf -i -O--buildsystem=pybuild -O--test-nose
   dh_auto_configure -i -O--buildsystem=pybuild -O--test-nose
        pybuild --configure --test-nose -i python{version} -p 3.7
I: pybuild base:217: python3.7 setup.py config 
running config
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
nodejs /usr/lib/nodejs/requirejs/r.js -convert /usr/lib/nodejs/jade/lib/ 
isso/js/components/jade/
/usr/bin/make RJS="nodejs /usr/lib/nodejs/requirejs/r.js" LC_ALL=C.UTF-8 
SASS="sass --sourcemap=none"
make[2]: Entering directory '/<<PKGBUILDDIR>>'
/bin/sh: 1: git: not found
sphinx-build -b man docs/ -d debian/doctrees man/
Running Sphinx v1.8.3
making output directory...
building [mo]: targets for 0 po files that are out of date
building [man]: all manpages
updating environment: 17 added, 0 changed, 0 removed
reading sources... [  5%] contribute
reading sources... [ 11%] docs/configuration/client
reading sources... [ 17%] docs/configuration/server
reading sources... [ 23%] docs/extras/advanced-integration
reading sources... [ 29%] docs/extras/advanced-migration
reading sources... [ 35%] docs/extras/api
reading sources... [ 41%] docs/extras/deployment
reading sources... [ 47%] docs/index
reading sources... [ 52%] docs/install
reading sources... [ 58%] docs/man/index
reading sources... [ 64%] docs/quickstart
reading sources... [ 70%] docs/setup/multiple-sites
reading sources... [ 76%] docs/setup/sub-uri
reading sources... [ 82%] docs/troubleshooting
reading sources... [ 88%] faq
reading sources... [ 94%] news
reading sources... [100%] releasing

/<<PKGBUILDDIR>>/docs/docs/extras/advanced-migration.rst:12: WARNING: Error in 
"code-block" directive:
1 argument(s) required, 0 supplied.

.. code-block::

    A list of threads, each item being a dict with the following data:

    - id: a text representing the unique thread id (note: by default isso
          associates this ID to the article URL, but it can be changed on
          client side with "data-isso-id" - see :doc:`client configuration 
<../configuration/client>` )
    - title: the title of the thread
    - comments: the list of comments

        Each item in that list of comments is a dict with the following data:

        - id: an integer with the unique id of the comment inside the thread
          (it can be repeated among different threads); this will be used to
          order the comment inside the thread
        - author: the author's name
        - email: the author's email
        - website: the author's website
        - remote_addr: the author's IP
        - created: a timestamp, in the format "%Y-%m-%d %H:%M:%S"
/<<PKGBUILDDIR>>/docs/docs/extras/advanced-migration.rst:35: WARNING: Error in 
"code-block" directive:
maximum 1 argument(s) allowed, 50 supplied.

.. code-block:: json
    [
        {
            "id": "/blog/article1",
            "title": "First article!"
            comments": [
                {
                    "author": "James",
                    "created": "2018-11-28 17:24:23",
                    "email": "em...@mail.com",
                    "id": "1",
                    "remote_addr": "127.0.0.1",
                    "text": "Great article!",
                    "website": "http://fefzfzef.frzr";
                },
                {
                    "author": "Harold",
                    "created": "2018-11-28 17:58:03",
                    "email": "ema...@mail.com",
                    "id": "2",
                    "remote_addr": "",
                    "text": "I hated it...",
                    "website": ""
                }
            ]
        }
    ]
looking for now-outdated files... none found
pickling environment... done
checking consistency... /<<PKGBUILDDIR>>/docs/contribute.rst: WARNING: document 
isn't included in any toctree
/<<PKGBUILDDIR>>/docs/docs/configuration/client.rst: WARNING: document isn't 
included in any toctree
/<<PKGBUILDDIR>>/docs/docs/configuration/server.rst: WARNING: document isn't 
included in any toctree
/<<PKGBUILDDIR>>/docs/docs/extras/advanced-integration.rst: WARNING: document 
isn't included in any toctree
/<<PKGBUILDDIR>>/docs/docs/extras/advanced-migration.rst: WARNING: document 
isn't included in any toctree
/<<PKGBUILDDIR>>/docs/docs/extras/api.rst: WARNING: document isn't included in 
any toctree
/<<PKGBUILDDIR>>/docs/docs/extras/deployment.rst: WARNING: document isn't 
included in any toctree
/<<PKGBUILDDIR>>/docs/docs/man/index.rst: WARNING: document isn't included in 
any toctree
/<<PKGBUILDDIR>>/docs/docs/setup/multiple-sites.rst: WARNING: document isn't 
included in any toctree
/<<PKGBUILDDIR>>/docs/docs/setup/sub-uri.rst: WARNING: document isn't included 
in any toctree
/<<PKGBUILDDIR>>/docs/faq.rst: WARNING: document isn't included in any toctree
/<<PKGBUILDDIR>>/docs/news.rst: WARNING: document isn't included in any toctree
/<<PKGBUILDDIR>>/docs/releasing.rst: WARNING: document isn't included in any 
toctree
done
writing... isso.1 { docs/quickstart docs/troubleshooting } isso.conf.5 { } 
build succeeded, 15 warnings.

The manual pages are in man.
mkdir -p man/man1/ man/man5
mv man/isso.1 man/man1/isso.1
mv man/isso.conf.5 man/man5/isso.conf.5
nodejs /usr/lib/nodejs/requirejs/r.js -o isso/js/build.embed.js 
out=isso/js/embed.min.js
Error: Error: ERROR: module path does not exist: 
/usr/lib/nodejs/node-almond/almond.min.js for module named: 
/usr/lib/nodejs/node-almond/almond.min.js. Path is relative to: /<<PKGBUILDDIR>>
    at /usr/lib/nodejs/requirejs/r.js:28446:35

make[2]: *** [Makefile:45: isso/js/embed.min.js] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [debian/rules:11: override_dh_auto_build] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:7: build-indep] Error 2
dpkg-buildpackage: error: debian/rules build-indep subprocess returned exit 
status 2
--------------------------------------------------------------------------------

The build was made in my autobuilder with "dpkg-buildpackage -A"
and it also fails here:

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/isso.html

If this is really a bug in one of the build-depends, please use reassign and 
affects,
so that this is still visible in the BTS web page for this package.

Thanks.

Reply via email to