[From nobody Sun Aug  2 17:35:08 2026
Received: (at submit) by bugs.debian.org; 1 Aug 2026 22:39:35 +0000
X-Spam-Checker-Version: SpamAssassin 4.0.1-bugs.debian.org_2005_01_02
 (2024-03-25) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-122.4 required=4.0 tests=ALL_TRUSTED,BAYES_00,
 BODY_INCLUDES_PACKAGE,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,
 DKIM_VALID_AU,DKIM_VALID_EF,FOURLA,FROMDEVELOPER,HAS_PACKAGE,
 PP_MIME_FAKE_ASCII_TEXT,USER_IN_DKIM_WELCOMELIST,X_DEBBUGS_CC
 autolearn=ham autolearn_force=no
 version=4.0.1-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 35; hammy, 150; neutral, 243; spammy,
 0. spammytokens: hammytokens:0.000-+--pkgbuilddir,
 0.000-+--PKGBUILDDIR, 0.000-+--HTo:N*Debian, 0.000-+--forky,
 0.000-+--H*F:U*sanvila
Return-path: &lt;sanvila@debian.org&gt;
Received: from muffat.debian.org ([2607:f8f0:614:1::1274:33]:43216)
 by buxtehude.debian.org with esmtps
 (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
 (Exim 4.96) (envelope-from &lt;sanvila@debian.org&gt;) id 1wqIMh-006mm0-0Z
 for submit@bugs.debian.org; Sat, 01 Aug 2026 22:39:35 +0000
Received: via submission
 from C=NA, ST=NA, L=Ankh Morpork, O=Debian SMTP, OU=Debian SMTP CA,
 CN=paradis.debian.org, EMAIL=hostmaster@paradis.debian.org (verified)
 by muffat.debian.org with esmtps
 (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
 (Exim 4.96) (envelope-from &lt;sanvila@debian.org&gt;) id 1wqIMh-00FMy7-0I
 for submit@bugs.debian.org; Sat, 01 Aug 2026 22:39:35 +0000
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debian.org; 
 s=smtpauto.paradis;
 h=Date:Message-Id:Subject:To:From:Reply-To:Cc:
 MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID:
 Content-Description:In-Reply-To:References;
 bh=500H/tc820LNY9sjQeYI9L0mSzt3Sxhdvr4uA93iAzw=; b=kRW9P3leU0r1jfRLGdQt4Z+UwV
 hpv3Atgt5aw7PXxRxwVwZKDbh87jLztRbnyhd/RxL0V7dqzoAkVNQw5OC/RRbc+6i+embfqS7Zjxr
 alWPij2jlWg5KrVUedNX5jRDuGwM117zjd3MKMB3+cm9g9L86/3pkGZRDU7WCbEmcNtCoSwmONikY
 DXXd/kLUk7AS4NiNQD+5a6IpSknO2xYAZ4y/eOL3z/urvpzfgohwpWQtILAO54FMPzN5XY7lpdFEz
 5nAkUMEiq+kyn3KqV4ajcD+oxl9xijfrsqqpwdIFN3XW6y13uiEtk/Hz5u6M3lmwCd1kff2gWNWzM
 SeM+hC7Q==;
Received: from sanvila by paradis.debian.org with local (Exim 4.96)
 (envelope-from &lt;sanvila@debian.org&gt;) id 1wqIMg-00DZc5-3A
 for submit@bugs.debian.org; Sat, 01 Aug 2026 22:39:34 +0000
From: Santiago Vila &lt;sanvila@debian.org&gt;
To: Debian BTS &lt;submit@bugs.debian.org&gt;
Subject: tdiary-style-gfm: FTBFS: dh_auto_install: error: dh_ruby --install
 /&lt;&lt;PKGBUILDDIR&gt;&gt;/debian/tdiary-style-gfm returned exit code 1
X-Debbugs-Cc: sanvila@debian.org
Message-Id: &lt;E1wqIMg-00DZc5-3A@paradis.debian.org&gt;
Date: Sat, 01 Aug 2026 22:39:34 +0000
Delivered-To: submit@bugs.debian.org

Package: src:tdiary-style-gfm
Version: 1.2.0-3
Severity: serious
Tags: ftbfs forky sid

Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

https://people.debian.org/~sanvila/build-logs/202608/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:tdiary-style-gfm, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --buildsystem=ruby --with ruby
   dh_auto_clean -O--buildsystem=ruby
	dh_ruby --clean
   dh_autoreconf_clean -O--buildsystem=ruby
   dh_clean -O--buildsystem=ruby
 debian/rules binary
dh binary --buildsystem=ruby --with ruby
   dh_update_autotools_config -O--buildsystem=ruby
   dh_autoreconf -O--buildsystem=ruby
   dh_auto_configure -O--buildsystem=ruby
	dh_ruby --configure
   dh_auto_build -O--buildsystem=ruby
	dh_ruby --build
   dh_auto_test -O--buildsystem=ruby
	dh_ruby --test
   create-stamp debian/debhelper-build-stamp
   dh_testroot -O--buildsystem=ruby
   dh_prep -O--buildsystem=ruby
   dh_installdirs -O--buildsystem=ruby
   debian/rules override_dh_auto_install
make[1]: Entering directory '/&lt;&lt;PKGBUILDDIR&gt;&gt;'
dh_auto_install
	dh_ruby --install /&lt;&lt;PKGBUILDDIR&gt;&gt;/debian/tdiary-style-gfm

┌──────────────────────────────────────────────────────────────────────────────┐
│ tdiary-style-gfm: Install files                                              │
└──────────────────────────────────────────────────────────────────────────────┘

install -d /&lt;&lt;PKGBUILDDIR&gt;&gt;/debian/tdiary-style-gfm/usr/lib/ruby/vendor_ruby
install -D -m644 /&lt;&lt;PKGBUILDDIR&gt;&gt;/lib/tdiary/style/gfm/version.rb /&lt;&lt;PKGBUILDDIR&gt;&gt;/debian/tdiary-style-gfm/usr/lib/ruby/vendor_ruby/tdiary/style/gfm/version.rb
install -D -m644 /&lt;&lt;PKGBUILDDIR&gt;&gt;/lib/tdiary/style/gfm.rb /&lt;&lt;PKGBUILDDIR&gt;&gt;/debian/tdiary-style-gfm/usr/lib/ruby/vendor_ruby/tdiary/style/gfm.rb
install -D -m644 /&lt;&lt;PKGBUILDDIR&gt;&gt;/lib/tdiary-style-gfm.rb /&lt;&lt;PKGBUILDDIR&gt;&gt;/debian/tdiary-style-gfm/usr/lib/ruby/vendor_ruby/tdiary-style-gfm.rb

┌──────────────────────────────────────────────────────────────────────────────┐
│ tdiary-style-gfm: Install Rubygems integration metadata                      │
└──────────────────────────────────────────────────────────────────────────────┘

generating gemspec at /&lt;&lt;PKGBUILDDIR&gt;&gt;/debian/tdiary-style-gfm/usr/share/rubygems-integration/all/specifications/tdiary-style-gfm-1.2.0.gemspec
/usr/bin/ruby3.3 /usr/bin/gem2deb-test-runner

┌──────────────────────────────────────────────────────────────────────────────┐
│ Checking Rubygems dependency resolution on ruby3.3                           │
└──────────────────────────────────────────────────────────────────────────────┘

RUBYLIB=/&lt;&lt;PKGBUILDDIR&gt;&gt;/debian/tdiary-style-gfm/usr/lib/ruby/vendor_ruby:. GEM_PATH=/&lt;&lt;PKGBUILDDIR&gt;&gt;/debian/tdiary-style-gfm/usr/share/rubygems-integration/all:/&lt;&lt;PKGBUILDDIR&gt;&gt;/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/3.3.0:/var/lib/gems/3.3.0:/usr/local/lib/ruby/gems/3.3.0:/usr/lib/ruby/gems/3.3.0:/usr/lib/x86_64-linux-gnu/ruby/gems/3.3.0:/usr/share/rubygems-integration/3.3.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0 ruby3.3 -e gem\ \&quot;tdiary-style-gfm\&quot;

┌──────────────────────────────────────────────────────────────────────────────┐
│ Run tests for ruby3.3 from debian/ruby-tests.rake                            │
└──────────────────────────────────────────────────────────────────────────────┘

RUBYLIB=/&lt;&lt;PKGBUILDDIR&gt;&gt;/debian/tdiary-style-gfm/usr/lib/ruby/vendor_ruby:. GEM_PATH=/&lt;&lt;PKGBUILDDIR&gt;&gt;/debian/tdiary-style-gfm/usr/share/rubygems-integration/all:/&lt;&lt;PKGBUILDDIR&gt;&gt;/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/3.3.0:/var/lib/gems/3.3.0:/usr/local/lib/ruby/gems/3.3.0:/usr/lib/ruby/gems/3.3.0:/usr/lib/x86_64-linux-gnu/ruby/gems/3.3.0:/usr/share/rubygems-integration/3.3.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0 ruby3.3 -S rake --rakelibdir /gem2deb-nonexistent -f debian/ruby-tests.rake
/usr/bin/ruby3.3 -I/usr/share/rubygems-integration/all/gems/rspec-support-3.13.7/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.13.6/lib /usr/share/rubygems-integration/all/gems/rspec-core-3.13.6/exe/rspec --pattern ./spec/\*\*/\*_spec.rb --format documentation

TDiary::Style::GfmDiary
  #append
    HTML
      example at ./spec/tdiary/style/gfm_spec.rb:41 (FAILED - 1)
    CHTML
      example at ./spec/tdiary/style/gfm_spec.rb:57 (FAILED - 2)
    to_src
      example at ./spec/tdiary/style/gfm_spec.rb:61 (FAILED - 3)
  #replace
    example at ./spec/tdiary/style/gfm_spec.rb:98 (FAILED - 4)
  autolink
    example at ./spec/tdiary/style/gfm_spec.rb:127 (FAILED - 5)
  auto imagelink
    example at ./spec/tdiary/style/gfm_spec.rb:151 (FAILED - 6)
  auto imagelink
    example at ./spec/tdiary/style/gfm_spec.rb:173 (FAILED - 7)
  url syntax with code blocks
    example at ./spec/tdiary/style/gfm_spec.rb:202 (FAILED - 8)
  ignored url syntax with markdown anchor
    example at ./spec/tdiary/style/gfm_spec.rb:224 (FAILED - 9)
  plugin syntax
    example at ./spec/tdiary/style/gfm_spec.rb:261 (FAILED - 10)
  plugin syntax with url args
    example at ./spec/tdiary/style/gfm_spec.rb:282 (FAILED - 11)
  link to my plugin
    example at ./spec/tdiary/style/gfm_spec.rb:307 (FAILED - 12)
  code highlighting
    example at ./spec/tdiary/style/gfm_spec.rb:335 (FAILED - 13)
  ignore emphasis
    example at ./spec/tdiary/style/gfm_spec.rb:359 (FAILED - 14)
  twitter username
    in plain context
      example at ./spec/tdiary/style/gfm_spec.rb:381 (FAILED - 15)
    with &lt;pre&gt;
      example at ./spec/tdiary/style/gfm_spec.rb:406 (FAILED - 16)
    with &lt;code&gt;
      example at ./spec/tdiary/style/gfm_spec.rb:430 (FAILED - 17)
  emoji
    in plain context
      example at ./spec/tdiary/style/gfm_spec.rb:453 (FAILED - 18)
    in (multiline) &lt;pre&gt;
      example at ./spec/tdiary/style/gfm_spec.rb:479 (FAILED - 19)
    in &lt;code&gt;
      example at ./spec/tdiary/style/gfm_spec.rb:500 (FAILED - 20)
    in &lt;code&gt; (with attribute)
      example at ./spec/tdiary/style/gfm_spec.rb:521 (FAILED - 21)
  do not modify original string
    example at ./spec/tdiary/style/gfm_spec.rb:539 (FAILED - 22)
  stashes in pre, code, plugin
    example at ./spec/tdiary/style/gfm_spec.rb:569 (FAILED - 23)
  plugin syntax in pre, code block
    example at ./spec/tdiary/style/gfm_spec.rb:599 (FAILED - 24)

Failures:

  1) TDiary::Style::GfmDiary#append HTML 
     Failure/Error: r = CommonMarker.render_html(r, [:DEFAULT, :UNSAFE], [:autolink, :table])

     NameError:
       uninitialized constant TDiary::Style::GfmSection::CommonMarker
     # ./lib/tdiary/style/gfm.rb:66:in `to_html'
     # ./lib/tdiary/style/gfm.rb:18:in `initialize'
     # ./lib/tdiary/style/gfm.rb:211:in `new'
     # ./lib/tdiary/style/gfm.rb:211:in `append'
     # ./spec/tdiary/style/gfm_spec.rb:23:in `block (3 levels) in &lt;top (required)&gt;'

  2) TDiary::Style::GfmDiary#append CHTML 
     Failure/Error: r = CommonMarker.render_html(r, [:DEFAULT, :UNSAFE], [:autolink, :table])

     NameError:
       uninitialized constant TDiary::Style::GfmSection::CommonMarker
     # ./lib/tdiary/style/gfm.rb:66:in `to_html'
     # ./lib/tdiary/style/gfm.rb:18:in `initialize'
     # ./lib/tdiary/style/gfm.rb:211:in `new'
     # ./lib/tdiary/style/gfm.rb:211:in `append'
     # ./spec/tdiary/style/gfm_spec.rb:23:in `block (3 levels) in &lt;top (required)&gt;'

  3) TDiary::Style::GfmDiary#append to_src 
     Failure/Error: r = CommonMarker.render_html(r, [:DEFAULT, :UNSAFE], [:autolink, :table])

     NameError:
       uninitialized constant TDiary::Style::GfmSection::CommonMarker
     # ./lib/tdiary/style/gfm.rb:66:in `to_html'
     # ./lib/tdiary/style/gfm.rb:18:in `initialize'
     # ./lib/tdiary/style/gfm.rb:211:in `new'
     # ./lib/tdiary/style/gfm.rb:211:in `append'
     # ./spec/tdiary/style/gfm_spec.rb:23:in `block (3 levels) in &lt;top (required)&gt;'

  4) TDiary::Style::GfmDiary#replace 
     Failure/Error: r = CommonMarker.render_html(r, [:DEFAULT, :UNSAFE], [:autolink, :table])

     NameError:
       uninitialized constant TDiary::Style::GfmSection::CommonMarker
     # ./lib/tdiary/style/gfm.rb:66:in `to_html'
     # ./lib/tdiary/style/gfm.rb:18:in `initialize'
     # ./lib/tdiary/style/gfm.rb:211:in `new'
     # ./lib/tdiary/style/gfm.rb:211:in `append'
     # ./spec/tdiary/style/gfm_spec.rb:75:in `block (3 levels) in &lt;top (required)&gt;'

  5) TDiary::Style::GfmDiary autolink 
     Failure/Error: r = CommonMarker.render_html(r, [:DEFAULT, :UNSAFE], [:autolink, :table])

     NameError:
       uninitialized constant TDiary::Style::GfmSection::CommonMarker
     # ./lib/tdiary/style/gfm.rb:66:in `to_html'
     # ./lib/tdiary/style/gfm.rb:18:in `initialize'
     # ./lib/tdiary/style/gfm.rb:211:in `new'
     # ./lib/tdiary/style/gfm.rb:211:in `append'
     # ./spec/tdiary/style/gfm_spec.rb:112:in `block (3 levels) in &lt;top (required)&gt;'

  6) TDiary::Style::GfmDiary auto imagelink 
     Failure/Error: r = CommonMarker.render_html(r, [:DEFAULT, :UNSAFE], [:autolink, :table])

     NameError:
       uninitialized constant TDiary::Style::GfmSection::CommonMarker
     # ./lib/tdiary/style/gfm.rb:66:in `to_html'
     # ./lib/tdiary/style/gfm.rb:18:in `initialize'
     # ./lib/tdiary/style/gfm.rb:211:in `new'
     # ./lib/tdiary/style/gfm.rb:211:in `append'
     # ./spec/tdiary/style/gfm_spec.rb:139:in `block (3 levels) in &lt;top (required)&gt;'

  7) TDiary::Style::GfmDiary auto imagelink 
     Failure/Error: r = CommonMarker.render_html(r, [:DEFAULT, :UNSAFE], [:autolink, :table])

     NameError:
       uninitialized constant TDiary::Style::GfmSection::CommonMarker
     # ./lib/tdiary/style/gfm.rb:66:in `to_html'
     # ./lib/tdiary/style/gfm.rb:18:in `initialize'
     # ./lib/tdiary/style/gfm.rb:211:in `new'
     # ./lib/tdiary/style/gfm.rb:211:in `append'
     # ./spec/tdiary/style/gfm_spec.rb:162:in `block (3 levels) in &lt;top (required)&gt;'

  8) TDiary::Style::GfmDiary url syntax with code blocks 
     Failure/Error: r = CommonMarker.render_html(r, [:DEFAULT, :UNSAFE], [:autolink, :table])

     NameError:
       uninitialized constant TDiary::Style::GfmSection::CommonMarker
     # ./lib/tdiary/style/gfm.rb:66:in `to_html'
     # ./lib/tdiary/style/gfm.rb:18:in `initialize'
     # ./lib/tdiary/style/gfm.rb:211:in `new'
     # ./lib/tdiary/style/gfm.rb:211:in `append'
     # ./spec/tdiary/style/gfm_spec.rb:189:in `block (3 levels) in &lt;top (required)&gt;'

  9) TDiary::Style::GfmDiary ignored url syntax with markdown anchor 
     Failure/Error: r = CommonMarker.render_html(r, [:DEFAULT, :UNSAFE], [:autolink, :table])

     NameError:
       uninitialized constant TDiary::Style::GfmSection::CommonMarker
     # ./lib/tdiary/style/gfm.rb:66:in `to_html'
     # ./lib/tdiary/style/gfm.rb:18:in `initialize'
     # ./lib/tdiary/style/gfm.rb:211:in `new'
     # ./lib/tdiary/style/gfm.rb:211:in `append'
     # ./spec/tdiary/style/gfm_spec.rb:213:in `block (3 levels) in &lt;top (required)&gt;'

  10) TDiary::Style::GfmDiary plugin syntax 
      Failure/Error: r = CommonMarker.render_html(r, [:DEFAULT, :UNSAFE], [:autolink, :table])

      NameError:
        uninitialized constant TDiary::Style::GfmSection::CommonMarker
      # ./lib/tdiary/style/gfm.rb:66:in `to_html'
      # ./lib/tdiary/style/gfm.rb:18:in `initialize'
      # ./lib/tdiary/style/gfm.rb:211:in `new'
      # ./lib/tdiary/style/gfm.rb:211:in `append'
      # ./spec/tdiary/style/gfm_spec.rb:243:in `block (3 levels) in &lt;top (required)&gt;'

  11) TDiary::Style::GfmDiary plugin syntax with url args 
      Failure/Error: r = CommonMarker.render_html(r, [:DEFAULT, :UNSAFE], [:autolink, :table])

      NameError:
        uninitialized constant TDiary::Style::GfmSection::CommonMarker
      # ./lib/tdiary/style/gfm.rb:66:in `to_html'
      # ./lib/tdiary/style/gfm.rb:18:in `initialize'
      # ./lib/tdiary/style/gfm.rb:211:in `new'
      # ./lib/tdiary/style/gfm.rb:211:in `append'
      # ./spec/tdiary/style/gfm_spec.rb:271:in `block (3 levels) in &lt;top (required)&gt;'

  12) TDiary::Style::GfmDiary link to my plugin 
      Failure/Error: r = CommonMarker.render_html(r, [:DEFAULT, :UNSAFE], [:autolink, :table])

      NameError:
        uninitialized constant TDiary::Style::GfmSection::CommonMarker
      # ./lib/tdiary/style/gfm.rb:66:in `to_html'
      # ./lib/tdiary/style/gfm.rb:18:in `initialize'
      # ./lib/tdiary/style/gfm.rb:211:in `new'
      # ./lib/tdiary/style/gfm.rb:211:in `append'
      # ./spec/tdiary/style/gfm_spec.rb:295:in `block (3 levels) in &lt;top (required)&gt;'

  13) TDiary::Style::GfmDiary code highlighting 
      Failure/Error: r = CommonMarker.render_html(r, [:DEFAULT, :UNSAFE], [:autolink, :table])

      NameError:
        uninitialized constant TDiary::Style::GfmSection::CommonMarker
      # ./lib/tdiary/style/gfm.rb:66:in `to_html'
      # ./lib/tdiary/style/gfm.rb:18:in `initialize'
      # ./lib/tdiary/style/gfm.rb:211:in `new'
      # ./lib/tdiary/style/gfm.rb:211:in `append'
      # ./spec/tdiary/style/gfm_spec.rb:321:in `block (3 levels) in &lt;top (required)&gt;'

  14) TDiary::Style::GfmDiary ignore emphasis 
      Failure/Error: r = CommonMarker.render_html(r, [:DEFAULT, :UNSAFE], [:autolink, :table])

      NameError:
        uninitialized constant TDiary::Style::GfmSection::CommonMarker
      # ./lib/tdiary/style/gfm.rb:66:in `to_html'
      # ./lib/tdiary/style/gfm.rb:18:in `initialize'
      # ./lib/tdiary/style/gfm.rb:211:in `new'
      # ./lib/tdiary/style/gfm.rb:211:in `append'
      # ./spec/tdiary/style/gfm_spec.rb:347:in `block (3 levels) in &lt;top (required)&gt;'

  15) TDiary::Style::GfmDiary twitter username in plain context 
      Failure/Error: r = CommonMarker.render_html(r, [:DEFAULT, :UNSAFE], [:autolink, :table])

      NameError:
        uninitialized constant TDiary::Style::GfmSection::CommonMarker
      # ./lib/tdiary/style/gfm.rb:66:in `to_html'
      # ./lib/tdiary/style/gfm.rb:18:in `initialize'
      # ./lib/tdiary/style/gfm.rb:211:in `new'
      # ./lib/tdiary/style/gfm.rb:211:in `append'
      # ./spec/tdiary/style/gfm_spec.rb:370:in `block (4 levels) in &lt;top (required)&gt;'

  16) TDiary::Style::GfmDiary twitter username with &lt;pre&gt; 
      Failure/Error: r = CommonMarker.render_html(r, [:DEFAULT, :UNSAFE], [:autolink, :table])

      NameError:
        uninitialized constant TDiary::Style::GfmSection::CommonMarker
      # ./lib/tdiary/style/gfm.rb:66:in `to_html'
      # ./lib/tdiary/style/gfm.rb:18:in `initialize'
      # ./lib/tdiary/style/gfm.rb:211:in `new'
      # ./lib/tdiary/style/gfm.rb:211:in `append'
      # ./spec/tdiary/style/gfm_spec.rb:393:in `block (4 levels) in &lt;top (required)&gt;'

  17) TDiary::Style::GfmDiary twitter username with &lt;code&gt; 
      Failure/Error: r = CommonMarker.render_html(r, [:DEFAULT, :UNSAFE], [:autolink, :table])

      NameError:
        uninitialized constant TDiary::Style::GfmSection::CommonMarker
      # ./lib/tdiary/style/gfm.rb:66:in `to_html'
      # ./lib/tdiary/style/gfm.rb:18:in `initialize'
      # ./lib/tdiary/style/gfm.rb:211:in `new'
      # ./lib/tdiary/style/gfm.rb:211:in `append'
      # ./spec/tdiary/style/gfm_spec.rb:418:in `block (4 levels) in &lt;top (required)&gt;'

  18) TDiary::Style::GfmDiary emoji in plain context 
      Failure/Error: r = CommonMarker.render_html(r, [:DEFAULT, :UNSAFE], [:autolink, :table])

      NameError:
        uninitialized constant TDiary::Style::GfmSection::CommonMarker
      # ./lib/tdiary/style/gfm.rb:66:in `to_html'
      # ./lib/tdiary/style/gfm.rb:18:in `initialize'
      # ./lib/tdiary/style/gfm.rb:211:in `new'
      # ./lib/tdiary/style/gfm.rb:211:in `append'
      # ./spec/tdiary/style/gfm_spec.rb:442:in `block (4 levels) in &lt;top (required)&gt;'

  19) TDiary::Style::GfmDiary emoji in (multiline) &lt;pre&gt; 
      Failure/Error: r = CommonMarker.render_html(r, [:DEFAULT, :UNSAFE], [:autolink, :table])

      NameError:
        uninitialized constant TDiary::Style::GfmSection::CommonMarker
      # ./lib/tdiary/style/gfm.rb:66:in `to_html'
      # ./lib/tdiary/style/gfm.rb:18:in `initialize'
      # ./lib/tdiary/style/gfm.rb:211:in `new'
      # ./lib/tdiary/style/gfm.rb:211:in `append'
      # ./spec/tdiary/style/gfm_spec.rb:466:in `block (4 levels) in &lt;top (required)&gt;'

  20) TDiary::Style::GfmDiary emoji in &lt;code&gt; 
      Failure/Error: r = CommonMarker.render_html(r, [:DEFAULT, :UNSAFE], [:autolink, :table])

      NameError:
        uninitialized constant TDiary::Style::GfmSection::CommonMarker
      # ./lib/tdiary/style/gfm.rb:66:in `to_html'
      # ./lib/tdiary/style/gfm.rb:18:in `initialize'
      # ./lib/tdiary/style/gfm.rb:211:in `new'
      # ./lib/tdiary/style/gfm.rb:211:in `append'
      # ./spec/tdiary/style/gfm_spec.rb:489:in `block (4 levels) in &lt;top (required)&gt;'

  21) TDiary::Style::GfmDiary emoji in &lt;code&gt; (with attribute) 
      Failure/Error: r = CommonMarker.render_html(r, [:DEFAULT, :UNSAFE], [:autolink, :table])

      NameError:
        uninitialized constant TDiary::Style::GfmSection::CommonMarker
      # ./lib/tdiary/style/gfm.rb:66:in `to_html'
      # ./lib/tdiary/style/gfm.rb:18:in `initialize'
      # ./lib/tdiary/style/gfm.rb:211:in `new'
      # ./lib/tdiary/style/gfm.rb:211:in `append'
      # ./spec/tdiary/style/gfm_spec.rb:510:in `block (4 levels) in &lt;top (required)&gt;'

  22) TDiary::Style::GfmDiary do not modify original string 
      Failure/Error: r = CommonMarker.render_html(r, [:DEFAULT, :UNSAFE], [:autolink, :table])

      NameError:
        uninitialized constant TDiary::Style::GfmSection::CommonMarker
      # ./lib/tdiary/style/gfm.rb:66:in `to_html'
      # ./lib/tdiary/style/gfm.rb:18:in `initialize'
      # ./lib/tdiary/style/gfm.rb:211:in `new'
      # ./lib/tdiary/style/gfm.rb:211:in `append'
      # ./spec/tdiary/style/gfm_spec.rb:533:in `block (3 levels) in &lt;top (required)&gt;'

  23) TDiary::Style::GfmDiary stashes in pre, code, plugin 
      Failure/Error: r = CommonMarker.render_html(r, [:DEFAULT, :UNSAFE], [:autolink, :table])

      NameError:
        uninitialized constant TDiary::Style::GfmSection::CommonMarker
      # ./lib/tdiary/style/gfm.rb:66:in `to_html'
      # ./lib/tdiary/style/gfm.rb:18:in `initialize'
      # ./lib/tdiary/style/gfm.rb:211:in `new'
      # ./lib/tdiary/style/gfm.rb:211:in `append'
      # ./spec/tdiary/style/gfm_spec.rb:555:in `block (3 levels) in &lt;top (required)&gt;'

  24) TDiary::Style::GfmDiary plugin syntax in pre, code block 
      Failure/Error: r = CommonMarker.render_html(r, [:DEFAULT, :UNSAFE], [:autolink, :table])

      NameError:
        uninitialized constant TDiary::Style::GfmSection::CommonMarker
      # ./lib/tdiary/style/gfm.rb:66:in `to_html'
      # ./lib/tdiary/style/gfm.rb:18:in `initialize'
      # ./lib/tdiary/style/gfm.rb:211:in `new'
      # ./lib/tdiary/style/gfm.rb:211:in `append'
      # ./spec/tdiary/style/gfm_spec.rb:585:in `block (3 levels) in &lt;top (required)&gt;'

Finished in 0.00309 seconds (files took 0.13153 seconds to load)
24 examples, 24 failures

Failed examples:

rspec ./spec/tdiary/style/gfm_spec.rb:41 # TDiary::Style::GfmDiary#append HTML 
rspec ./spec/tdiary/style/gfm_spec.rb:57 # TDiary::Style::GfmDiary#append CHTML 
rspec ./spec/tdiary/style/gfm_spec.rb:61 # TDiary::Style::GfmDiary#append to_src 
rspec ./spec/tdiary/style/gfm_spec.rb:98 # TDiary::Style::GfmDiary#replace 
rspec ./spec/tdiary/style/gfm_spec.rb:127 # TDiary::Style::GfmDiary autolink 
rspec ./spec/tdiary/style/gfm_spec.rb:151 # TDiary::Style::GfmDiary auto imagelink 
rspec ./spec/tdiary/style/gfm_spec.rb:173 # TDiary::Style::GfmDiary auto imagelink 
rspec ./spec/tdiary/style/gfm_spec.rb:202 # TDiary::Style::GfmDiary url syntax with code blocks 
rspec ./spec/tdiary/style/gfm_spec.rb:224 # TDiary::Style::GfmDiary ignored url syntax with markdown anchor 
rspec ./spec/tdiary/style/gfm_spec.rb:261 # TDiary::Style::GfmDiary plugin syntax 
rspec ./spec/tdiary/style/gfm_spec.rb:282 # TDiary::Style::GfmDiary plugin syntax with url args 
rspec ./spec/tdiary/style/gfm_spec.rb:307 # TDiary::Style::GfmDiary link to my plugin 
rspec ./spec/tdiary/style/gfm_spec.rb:335 # TDiary::Style::GfmDiary code highlighting 
rspec ./spec/tdiary/style/gfm_spec.rb:359 # TDiary::Style::GfmDiary ignore emphasis 
rspec ./spec/tdiary/style/gfm_spec.rb:381 # TDiary::Style::GfmDiary twitter username in plain context 
rspec ./spec/tdiary/style/gfm_spec.rb:406 # TDiary::Style::GfmDiary twitter username with &lt;pre&gt; 
rspec ./spec/tdiary/style/gfm_spec.rb:430 # TDiary::Style::GfmDiary twitter username with &lt;code&gt; 
rspec ./spec/tdiary/style/gfm_spec.rb:453 # TDiary::Style::GfmDiary emoji in plain context 
rspec ./spec/tdiary/style/gfm_spec.rb:479 # TDiary::Style::GfmDiary emoji in (multiline) &lt;pre&gt; 
rspec ./spec/tdiary/style/gfm_spec.rb:500 # TDiary::Style::GfmDiary emoji in &lt;code&gt; 
rspec ./spec/tdiary/style/gfm_spec.rb:521 # TDiary::Style::GfmDiary emoji in &lt;code&gt; (with attribute) 
rspec ./spec/tdiary/style/gfm_spec.rb:539 # TDiary::Style::GfmDiary do not modify original string 
rspec ./spec/tdiary/style/gfm_spec.rb:569 # TDiary::Style::GfmDiary stashes in pre, code, plugin 
rspec ./spec/tdiary/style/gfm_spec.rb:599 # TDiary::Style::GfmDiary plugin syntax in pre, code block 

/usr/bin/ruby3.3 -I/usr/share/rubygems-integration/all/gems/rspec-support-3.13.7/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.13.6/lib /usr/share/rubygems-integration/all/gems/rspec-core-3.13.6/exe/rspec --pattern ./spec/\*\*/\*_spec.rb --format documentation failed
/usr/lib/ruby/vendor_ruby/gem2deb.rb:52:in `run': /usr/bin/ruby3.3 /usr/bin/gem2deb-test-runner (Gem2Deb::CommandFailed)
	from /usr/lib/ruby/vendor_ruby/gem2deb.rb:64:in `block in run_ruby'
	from /usr/lib/ruby/vendor_ruby/gem2deb.rb:87:in `maybe_crossbuild'
	from /usr/lib/ruby/vendor_ruby/gem2deb.rb:63:in `run_ruby'
	from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:189:in `run_tests_for_version'
	from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:176:in `block in run_tests'
	from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:175:in `each'
	from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:175:in `run_tests'
	from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:71:in `run_tests'
	from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:57:in `install'
	from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:163:in `install'
	from /usr/bin/dh_ruby:89:in `&lt;main&gt;'
dh_auto_install: error: dh_ruby --install /&lt;&lt;PKGBUILDDIR&gt;&gt;/debian/tdiary-style-gfm returned exit code 1
make[1]: *** [debian/rules:9: override_dh_auto_install] Error 25
make[1]: Leaving directory '/&lt;&lt;PKGBUILDDIR&gt;&gt;'
make: *** [debian/rules:6: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2
--------------------------------------------------------------------------------
]