[DRE-maint] Bug#982866: FTBFS: tests require network access

Hans Joachim Desserud debian at desserud.org
Mon Feb 15 16:02:56 GMT 2021


Package: ruby-asciidoctor-kroki
Version: 0.2.2-2
Severity: important
X-Debbugs-Cc: asdf at exmaple.com

Dear Maintainer,

ruby-asciidoctor-kroki currently fails to build. It looks like some of
the tests attempt to access the Internet and download files from
kroki.io

For an example see
Failures:

   1) AsciidoctorExtensions::KrokiDiagram should fetch a diagram from 
Kroki and save it to disk
      Failure/Error: ::OpenURI.open_uri(uri, 'r', &:read)

      SocketError:
        Failed to open TCP connection to kroki.io:443 (getaddrinfo: 
Temporary failure in name resolution)
      # 
./lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:314:in `get'
      # 
./lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:297:in 
`get_image'
      # 
./lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:230:in 
`save'
      # ./spec/asciidoctor_kroki_diagram_spec.rb:33:in `block (2 levels) 
in <top (required)>'
      # ------------------
      # --- Caused by: ---
      # SocketError:
      #   getaddrinfo: Temporary failure in name resolution
      #   
./lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:314:in `get'

   2) AsciidoctorExtensions::KrokiBlockProcessor convert to html5 should 
create SVG diagram in imagesdir if kroki-fetch-diagram is set
      Failure/Error: ::OpenURI.open_uri(uri, 'r', &:read)

      SocketError:
        asciidoctor: FAILED: <stdin>: Failed to load AsciiDoc document - 
Failed to open TCP connection to kroki.io:443 (getaddrinfo: Temporary 
failure in name resolution)
      # 
./lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:314:in `get'
      # 
./lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:297:in 
`get_image'
      # 
./lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:230:in 
`save'
      # 
./lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:160:in 
`create_image_src'
      # 
./lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:104:in 
`process'
      # ./lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:36:in 
`process'
      # ./spec/asciidoctor_kroki_spec.rb:57:in `block (3 levels) in <top 
(required)>'
      # ------------------
      # --- Caused by: ---
      # SocketError:
      #   getaddrinfo: Temporary failure in name resolution
      #   
./lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:314:in `get'

   3) AsciidoctorExtensions::KrokiBlockProcessor convert to html5 should 
create PNG diagram in imagesdir if kroki-fetch-diagram is set
      Failure/Error: ::OpenURI.open_uri(uri, 'r', &:read)

      SocketError:
        asciidoctor: FAILED: <stdin>: Failed to load AsciiDoc document - 
Failed to open TCP connection to kroki.io:443 (getaddrinfo: Temporary 
failure in name resolution)
      # 
./lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:314:in `get'
      # 
./lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:297:in 
`get_image'
      # 
./lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:230:in 
`save'
      # 
./lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:160:in 
`create_image_src'
      # 
./lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:104:in 
`process'
      # ./lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:36:in 
`process'
      # ./spec/asciidoctor_kroki_spec.rb:70:in `block (3 levels) in <top 
(required)>'
      # ------------------
      # --- Caused by: ---
      # SocketError:
      #   getaddrinfo: Temporary failure in name resolution
      #   
./lib/asciidoctor/extensions/asciidoctor_kroki/extension.rb:314:in `get'

Finished in 0.09851 seconds (files took 0.38877 seconds to load)
17 examples, 3 failures


More details on 
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/ruby-asciidoctor-kroki.html

-- System Information:
Debian Release: bullseye/sid
   APT prefers unstable
   APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-3-amd64 (SMP w/3 CPU threads)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages ruby-asciidoctor-kroki depends on:
pn  ruby-asciidoctor  <none>

ruby-asciidoctor-kroki recommends no packages.

ruby-asciidoctor-kroki suggests no packages.


-- 
mvh / best regards
Hans Joachim Desserud
http://desserud.org



More information about the Pkg-ruby-extras-maintainers mailing list