#1108780 rabbit: autopkgtest regression: warning: Invalid constant name '3D'

#1108780#5
Date:
2025-07-05 06:53:17 UTC
From:
To:
Dear maintainer(s),

Your package has an autopkgtest, great. However, it fails since March
2025. Can you please investigate the situation and fix it? I copied some
of the output at the bottom of this report.

The release team has announced [1] that failing autopkgtest on amd64 and
arm64 are considered RC in testing.

More information about this bug and the reason for filing it can be
found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

With my Release Team member hat on I have tagged this as trixie-ignore
as it's so late in the freeze and it's not worth removing the package
from trixie because of this at this moment. Having said that, if a fix
is possible without fully removing the autopkgtest and without making
the test superficial, it's still welcome, but it would need to happen soon.

Paul

[1] https://lists.debian.org/debian-devel-announce/2019/07/msg00002.html

https://ci.debian.net/data/autopkgtest/testing/amd64/r/rabbit/61513648/log.gz

  51s Started
  53s F
  53s
===============================================================================
  53s Failure: test: --print(RabbitCommandRabbitTest)
  53s
/tmp/autopkgtest-lxc.qhhjv0rn/downtmp/build.eg9/src/test/command/test-rabbit.rb:86:in
`block (2 levels) in <class:RabbitCommandRabbitTest>'
  53s      83:     end
  53s      84:     success, stdout, stderr = rabbit("--print", "slide.rab")
  53s      85:     Dir.chdir(@dir) do
  53s   => 86:       assert_equal([
  53s      87:                      true,
  53s      88:                      "",
  53s      89:                      "",
  53s
/tmp/autopkgtest-lxc.qhhjv0rn/downtmp/build.eg9/src/test/command/test-rabbit.rb:85:in
`chdir'
  53s
/tmp/autopkgtest-lxc.qhhjv0rn/downtmp/build.eg9/src/test/command/test-rabbit.rb:85:in
`block in <class:RabbitCommandRabbitTest>'
  53s <[true, "", "", ["スラ-イ-ド-タイトル.pdf"]]> expected but was
  53s <[true,
  53s  "",
  53s  "/usr/lib/ruby/vendor_ruby/gobject-introspection/loader.rb:235:
warning: Invalid constant name '3D' - skipped\n",
  53s  ["スラ-イ-ド-タイトル.pdf"]]>
  53s
  53s diff:
  53s + [true,
  53s +  "",
  53s +  "/usr/lib/ruby/vendor_ruby/gobject-introspection/loader.rb:235:
warning: Invalid constant name '3D' - skipped\n",
  53s ? [true, "", "", ["スラ-イ-ド-タイトル.pdf"]]
  53s
===============================================================================
  55s F
  55s
===============================================================================
  55s Failure: test: --save-as-image(RabbitCommandRabbitTest)
  55s
/tmp/autopkgtest-lxc.qhhjv0rn/downtmp/build.eg9/src/test/command/test-rabbit.rb:57:in
`block (2 levels) in <class:RabbitCommandRabbitTest>'
  55s      54:     end
  55s      55:     success, stdout, stderr = rabbit("--save-as-image",
"slide.rab")
  55s      56:     Dir.chdir(@dir) do
  55s   => 57:       assert_equal([
  55s      58:                      true,
  55s      59:                      "",
  55s      60:                      "[INFO]\nCreating a image for the
0th page\n" +
  55s
/tmp/autopkgtest-lxc.qhhjv0rn/downtmp/build.eg9/src/test/command/test-rabbit.rb:56:in
`chdir'
  55s
/tmp/autopkgtest-lxc.qhhjv0rn/downtmp/build.eg9/src/test/command/test-rabbit.rb:56:in
`block in <class:RabbitCommandRabbitTest>'
  55s <[true,
  55s  "",
  55s  "[INFO]\n" +
  55s  "Creating a image for the 0th page\n" +
  55s  "[INFO]\n" +
  55s  "Creating a image for the 1th page\n",
  55s  ["スラ-イ-ド-タイトル-0.png", "スラ-イ-ド-タイトル-1.png"]]> expected
but was
  55s <[true,
  55s  "",
  55s  "/usr/lib/ruby/vendor_ruby/gobject-introspection/loader.rb:235:
warning: Invalid constant name '3D' - skipped\n" +
  55s  "[INFO]\n" +
  55s  "Creating a image for the 0th page\n" +
  55s  "[INFO]\n" +
  55s  "Creating a image for the 1th page\n",
  55s  ["スラ-イ-ド-タイトル-0.png", "スラ-イ-ド-タイトル-1.png"]]>
  55s
  55s diff:
  55s   [true,
  55s    "",
  55s +  "/usr/lib/ruby/vendor_ruby/gobject-introspection/loader.rb:235:
warning: Invalid constant name '3D' - skipped\n" +
  55s    "[INFO]\n" +
  55s    "Creating a image for the 0th page\n" +
  55s    "[INFO]\n" +
  55s    "Creating a image for the 1th page\n",
  55s    ["スラ-イ-ド-タイトル-0.png", "スラ-イ-ド-タイトル-1.png"]]

#1108780#10
Date:
2025-09-09 08:13:25 UTC
From:
To:
ping.
#1108780#15
Date:
2025-09-09 08:35:43 UTC
From:
To:
I'm currently working on it.
#1108780#20
Date:
2025-09-09 12:15:06 UTC
From:
To:
Great ! . Thank you.
#1108780#25
Date:
2025-11-11 13:01:55 UTC
From:
To:
Hi Youhei,

For now I have suppressed those warning until we figure out a
solution. Please see;
https://salsa.debian.org/ruby-team/rabbit/-/commit/d64c2fe9ba55fbbc4d90871661d5e0ba130dca95

#1108780#30
Date:
2025-11-11 13:23:31 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
rabbit, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1108780@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Abhijith PA <abhijith@debian.org> (supplier of updated rabbit package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Sat, 26 Apr 2025 17:41:59 +0530
Source: rabbit
Architecture: source
Version: 3.0.5-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Team <pkg-ruby-extras-maintainers@lists.alioth.debian.org>
Changed-By: Abhijith PA <abhijith@debian.org>
Closes: 1108780
Changes:
 rabbit (3.0.5-1) unstable; urgency=medium
 .
   * Team upload
 .
   [ Abhijith PA ]
   * New upstream release.
   * Remove 0007-tighten-dependency-with-ruby-test-unit.patch
     unit-test is not mentioned in gemspec.
   * d/tests: Suppress warning that make test fail (Closes: #1108780)
 .
   [ Lucas Nussbaum ]
   * d/salsa-ci.yml: remove custom variables as pipeline succeeds
     without them
Checksums-Sha1:
 0c266bd48df7fe2f2ebd1e6200ae69a76189059c 2377 rabbit_3.0.5-1.dsc
 64cc40efb131fbcc14c0a68e5b9c7aef30c6eacf 8244256 rabbit_3.0.5.orig.tar.gz
 36c4a9cc5f428c875caa25e208fa2b64e45740e5 16508 rabbit_3.0.5-1.debian.tar.xz
 ffd98a846291da2806d679cbf5160f5e5e8fd759 17619 rabbit_3.0.5-1_amd64.buildinfo
Checksums-Sha256:
 5a316ab0ebae892b9788c087eeafc974af188595a9ab52e2e341383a36340d42 2377 rabbit_3.0.5-1.dsc
 0dfd26bb88a809ba57ca021964874f75778bd918d97563b2b021f0731fec4a33 8244256 rabbit_3.0.5.orig.tar.gz
 7fd9f467fa2cb041feab011d4b601ce047bdc3580643d941b5a392fd7b661fe6 16508 rabbit_3.0.5-1.debian.tar.xz
 030c8e4a58e37f30741a168b0a675c2b970f2ef39ec0c58d6ee296961b3acb69 17619 rabbit_3.0.5-1_amd64.buildinfo
Files:
 2d17e32fffed6c4533da4b9bdb67ac15 2377 x11 optional rabbit_3.0.5-1.dsc
 7e466fc894d17c18c800824f9dc28454 8244256 x11 optional rabbit_3.0.5.orig.tar.gz
 be9480e016130866df2d502e45840710 16508 x11 optional rabbit_3.0.5-1.debian.tar.xz
 6cbec8c8305c89dcd8cee3247f4c687f 17619 x11 optional rabbit_3.0.5-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJIBAEBCgAyFiEE7xPqJqaY/zX9fJAuhj1N8u2cKO8FAmkTNUgUHGFiaGlqaXRo
QGRlYmlhbi5vcmcACgkQhj1N8u2cKO8f3w//R/RBru8B2Pco+zOW3bdO8xpO9GKd
v8rlO6c/SjFCF0dohcRpzLK0AGVF9F8bw7rXWBzt6mEWkkCoq/8IsyTyPkcUcloR
IxiPLtSINInWAThN4RolotburafMqHpCMX0ztrPq6+pO7WN+ZQurmZJrBFENImXQ
dCEeu6MYwOzZ2//arcMokz3wcYjwhPQu22ycc8vb33BVWotKEW8RhVk9/3h4SzLY
LYqDGxocNvAYf9KQeRqqIJ6a1wgeVNO25ka4vUS+USWBrVJPpWt6p5no8sQ1AHKw
2R1JdC6upuLVmfmOjclCZEwJzlRvwvHPL3ZY2r2/dgYHj21HOGRIMwOwfkmN6PeO
kF3fluDAJRpUgGsMuzWd5zeipNg7JCvwS7N3WyJQbu1NIxI1yNEPQYha5L+vfhon
P+fhD0o5yB/WshzUbROl7ye3YiIztwJoHH9CWrxuYx+EJ8i5CPGoQzNbxQ8Rl9bV
voaIhkpCzPyahyLCkZNB4ZvBoKVe8bmxHTJebFANalByUNYg5w/ksYSQPBkWLbG6
zE1snVjB8Yv8G7vdtfacmtSgtMTGbY1iT4Zt32XMFiBMM5m4pIn7iZsl+dArJ0C1
XfI9AixvLedomP6//BSqTiiEZR4BIHgOliw/qYFwKQwNZx4WUrChuFahLfs+fXvT
nR53gQCgET6/9sw=
=FjJ0
-----END PGP SIGNATURE-----

#1108780#35
Date:
2025-11-11 13:54:28 UTC
From:
To:
Thanks!!

On Tue, 11 Nov 2025 22:01:55 +0900, Abhijith PA <abhijith@debian.org> wrote: