Bug#847834: ruby-github-markup: FTBFS: IndexError: pop from empty list
Control: tags -1 +patch Hi all, On Mon, Dec 12, 2016 at 09:04:09AM +0100, Chris Lamb wrote: > ruby-github-markup fails to build from source in unstable/amd64: > > […] > > MarkupTest#test_rst: > GitHub::Markup::CommandError: Traceback (most recent call last): > File "«BUILDDIR»/lib/github/commands/rest2html", line 196, in > sys.stdout.write("%s%s" % (main(), "\n")) > File "«BUILDDIR»/lib/github/commands/rest2html", line 182, in main > parts = publish_parts(text, writer=writer, settings_overrides=SETTINGS) > ... > File "/usr/lib/python2.7/dist-packages/docutils/nodes.py", line 187, in > walkabout > visitor.dispatch_departure(self) > File "/usr/lib/python2.7/dist-packages/docutils/nodes.py", line 1895, in > dispatch_departure > return method(node) > File "«BUILDDIR»/lib/github/commands/rest2html", line 147, in depart_image > self.body.append(self.context.pop()) > IndexError: pop from empty list I have proposed a pull request for this: https://github.com/github/markup/pull/976 -- Dmitry Shachnev signature.asc Description: PGP signature
Bug#847834: ruby-github-markup: FTBFS: IndexError: pop from empty list
Source: ruby-github-markup Version: 1.5.0+dfsg-3 Severity: serious Justification: fails to build from source User: reproducible-bui...@lists.alioth.debian.org Usertags: ftbfs X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org Dear Maintainer, ruby-github-markup fails to build from source in unstable/amd64: […] update-alternatives: using /usr/share/docutils/scripts/python2/rst2s5 to provide /usr/bin/rst2s5 (rst2s5) in auto mode update-alternatives: using /usr/share/docutils/scripts/python2/rst2xetex to provide /usr/bin/rst2xetex (rst2xetex) in auto mode update-alternatives: using /usr/share/docutils/scripts/python2/rst2xml to provide /usr/bin/rst2xml (rst2xml) in auto mode update-alternatives: using /usr/share/docutils/scripts/python2/rstpep2html to provide /usr/bin/rstpep2html (rstpep2html) in auto mode Setting up rake (10.5.0-2) ... Setting up libruby2.3:amd64 (2.3.3-1) ... Setting up ruby2.3 (2.3.3-1) ... Setting up ruby2.3-dev:amd64 (2.3.3-1) ... Setting up ruby (1:2.3.3) ... Setting up ruby-rinku (1.7.3-2) ... Setting up gem2deb-test-runner (0.33.1) ... Setting up ruby-redcarpet (3.3.4-2) ... Setting up ruby-json (2.0.1+dfsg-3) ... Setting up ruby-all-dev:amd64 (1:2.3.3) ... Setting up ruby-creole (0.5.0-2) ... Setting up ruby-tdiff (0.3.3-1) ... Setting up asciidoctor (1.5.4-2) ... Setting up ruby-pkg-config (1.1.7-1) ... Setting up ruby-atomic (1.1.16-2+b6) ... Setting up ruby-setup (3.4.1-9) ... Setting up ruby-expression-parser (0.9.1-4) ... Setting up ruby-redcloth (4.3.2-2) ... Setting up ruby-thread-safe (0.3.5-3) ... Setting up ruby-i18n (0.7.0-2) ... Setting up ruby-rubypants (0.6.0-1) ... Setting up ruby-tzinfo (1.2.2-2) ... Setting up ruby-blankslate (3.1.3-1) ... Setting up ruby-posix-spawn (0.3.11-1+b2) ... Setting up gem2deb (0.33.1) ... Setting up ruby-activesupport (2:4.2.7.1-1) ... Setting up ruby-nokogiri (1.6.8.1-1) ... Setting up ruby-nokogiri-diff (0.2.0-1) ... Setting up ruby-org (0.9.12-2) ... Setting up ruby-html-pipeline (1.11.0-1) ... Setting up ruby-builder (3.2.2-4) ... Setting up ruby-sanitize (2.1.0-2) ... Setting up ruby-wikicloth (0.8.1+dfsg-4) ... Setting up ruby-github-markup-build-deps (1.5.0+dfsg-3) ... Processing triggers for libc-bin (2.24-8) ... Processing triggers for ca-certificates (20161130) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. ** ** Environment ** ** PATH=/home/lamby/git/projects/dotfiles/dotfiles/..//bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin HOSTNAME=02ac3422a2dd TERM=xterm PAGER=more DISPLAY=:0 DOCKER_IMAGE=lamby-debian-sid DEB_BUILD_OPTIONS=parallel=9 PIP_DOWNLOAD_CACHE=/home/lamby/.cache/pip HOME=/home/lamby LOGNAME=lamby SHLVL=1 PWD=/home/lamby/temp/cdt.20161212085942.NYbJv0Lql2.db.ruby-github-markup/ruby-github-markup-1.5.0+dfsg OLDPWD=/home/lamby/temp/cdt.20161212085942.NYbJv0Lql2.db.ruby-github-markup GPG_TTY=/dev/console QUILT_PATCHES=debian/patches QUILT_NO_DIFF_INDEX=1 QUILT_REFRESH_ARGS=-p ab --no-timestamps --no-index DEBEMAIL=la...@debian.org DEBFULLNAME=Chris Lamb EDITOR=vim LESS=-cgiFx4M GPG_KEY=1E953E27D4311E58 BLASTER=A220 I5 D1 H5 P330 T6 _=/usr/bin/env ** ** Building ruby-github-markup 1.5.0+dfsg-3 on amd64 ** ** dpkg-buildpackage -rfakeroot -us -uc -b dpkg-buildpackage: info: source package ruby-github-markup dpkg-buildpackage: info: source version 1.5.0+dfsg-3 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Antonio Terceirodpkg-source --before-build ruby-github-markup-1.5.0+dfsg dpkg-buildpackage: info: host architecture amd64 fakeroot debian/rules clean dh clean --buildsystem=ruby --with ruby dh_testdir -O--buildsystem=ruby debian/rules override_dh_auto_clean make[1]: Entering directory '«BUILDDIR»' dh_auto_clean dh_ruby --clean dh_ruby --clean fatal: Not a git repository (or any parent up to mount point /home) Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). rm -rf doc make[1]: Leaving directory '«BUILDDIR»' dh_clean -O--buildsystem=ruby debian/rules build dh build --buildsystem=ruby --with ruby dh_testdir -O--buildsystem=ruby dh_update_autotools_config -O--buildsystem=ruby dh_auto_configure -O--buildsystem=ruby dh_ruby