Your message dated Tue, 30 Jun 2026 21:53:49 +0000
with message-id <[email protected]>
and subject line Bug#1141174: fixed in ruby-concurrent 1.3.7-3
has caused the Debian Bug report #1141174,
regarding ruby-concurrent: 1.3.7 drops concurrent/concurrent_ruby.jar, causing
FTBFSes (e.g. puppetserver #1141002)
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1141174: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1141174
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: ruby-concurrent
Version: 1.3.6-1
Severity: serious
Tags: ftbfs
X-Debbugs-Cc: [email protected]
Dear Maintainer,
The recent fix to #1141021 in 1.3.7-2 did not restore the pre-built
concurrent_ruby.jar, causing
all reverse-dependencies using JRuby to fail to build.
This is the root cause of #1141002.
Example failed build log, from Ubuntu:
https://launchpadlibrarian.net/867039578/buildlog_ubuntu-stonking-amd64.puppetserver_8.7.0-6ubuntu2_BUILDING.txt.gz
Relevant Excerpt:
ERROR in (admin-api-jruby-thread-dump-test) (jruby_internal.clj:323)
Uncaught exception, not in assertion.
expected: nil
actual: java.lang.IllegalStateException: Unable to borrow JRubyInstance from
pool
at
puppetlabs.services.jruby_pool_manager.impl.jruby_internal$eval26640$borrow_from_pool_BANG__STAR___26645$fn__26646.invoke
(jruby_internal.clj:323)
puppetlabs.services.jruby_pool_manager.impl.jruby_internal$eval26640$borrow_from_pool_BANG__STAR___26645.invoke
(jruby_internal.clj:310)
puppetlabs.services.jruby_pool_manager.impl.jruby_internal$eval26687$borrow_from_pool_with_timeout__26692$fn__26693.invoke
(jruby_internal.clj:358)
puppetlabs.services.jruby_pool_manager.impl.jruby_internal$eval26687$borrow_from_pool_with_timeout__26692.invoke
(jruby_internal.clj:347)
puppetlabs.services.jruby_pool_manager.impl.instance_pool$eval29364$fn__29377.invoke
(instance_pool.clj:48)
puppetlabs.services.protocols.jruby_pool$eval27627$fn__27661$G__27604__27668.invoke
(jruby_pool.clj:3)
puppetlabs.services.jruby_pool_manager.jruby_core$eval28180$borrow_from_pool_with_timeout__28185$fn__28186.invoke
(jruby_core.clj:223)
puppetlabs.services.jruby_pool_manager.jruby_core$eval28180$borrow_from_pool_with_timeout__28185.invoke
(jruby_core.clj:210)
puppetlabs.services.config.puppet_server_config_core$eval55310$get_puppet_config__55315$fn__55316$fn__55317.invoke
(puppet_server_config_core.clj:106)
puppetlabs.services.config.puppet_server_config_core$eval55310$get_puppet_config__55315$fn__55316.invoke
(puppet_server_config_core.clj:106)
puppetlabs.services.config.puppet_server_config_core$eval55310$get_puppet_config__55315.invoke
(puppet_server_config_core.clj:101)
puppetlabs.services.config.puppet_server_config_service$reify__55537$service_fnk__5972__auto___positional$reify__55548.init
(puppet_server_config_service.clj:25)
puppetlabs.trapperkeeper.services$eval5770$fn__5771$G__5758__5774.invoke
(services.clj:7)
puppetlabs.trapperkeeper.services$eval5770$fn__5771$G__5757__5778.invoke
(services.clj:7)
puppetlabs.trapperkeeper.internal$eval16292$run_lifecycle_fn_BANG___16299$fn__16300.invoke
(internal.clj:196)
puppetlabs.trapperkeeper.internal$eval16292$run_lifecycle_fn_BANG___16299.invoke
(internal.clj:179)
puppetlabs.trapperkeeper.internal$eval16321$run_lifecycle_fns__16326$fn__16327.invoke
(internal.clj:229)
puppetlabs.trapperkeeper.internal$eval16321$run_lifecycle_fns__16326.invoke
(internal.clj:206)
puppetlabs.trapperkeeper.internal$eval16958$build_app_STAR___16967$fn$reify__16979.init
(internal.clj:614)
puppetlabs.trapperkeeper.internal$eval17008$boot_services_for_app_STAR__STAR___17015$fn__17016$fn__17018.invoke
(internal.clj:648)
puppetlabs.trapperkeeper.internal$eval17008$boot_services_for_app_STAR__STAR___17015$fn__17016.invoke
(internal.clj:647)
puppetlabs.trapperkeeper.internal$eval17008$boot_services_for_app_STAR__STAR___17015.invoke
(internal.clj:641)
clojure.core$partial$fn__5929.invoke (core.clj:2647)
puppetlabs.trapperkeeper.internal$eval16366$initialize_lifecycle_worker__16377$fn__16378$fn__16541$state_machine__13528__auto____16566$fn__16569.invoke
(internal.clj:249)
puppetlabs.trapperkeeper.internal$eval16366$initialize_lifecycle_worker__16377$fn__16378$fn__16541$state_machine__13528__auto____16566.invoke
(internal.clj:249)
clojure.core.async.impl.ioc_macros$run_state_machine.invokeStatic
(ioc_macros.clj:978)
clojure.core.async.impl.ioc_macros$run_state_machine.invoke
(ioc_macros.clj:977)
clojure.core.async.impl.ioc_macros$run_state_machine_wrapped.invokeStatic
(ioc_macros.clj:982)
clojure.core.async.impl.ioc_macros$run_state_machine_wrapped.invoke
(ioc_macros.clj:980)
clojure.core.async$ioc_alts_BANG_$fn__13775.invoke (async.clj:421)
clojure.core.async$do_alts$fn__13706$fn__13709.invoke (async.clj:288)
clojure.core.async.impl.channels.ManyToManyChannel$fn__7433$fn__7434.invoke
(channels.clj:99)
clojure.lang.AFn.run (AFn.java:22)
java.util.concurrent.ThreadPoolExecutor.runWorker
(ThreadPoolExecutor.java:1090)
java.util.concurrent.ThreadPoolExecutor$Worker.run
(ThreadPoolExecutor.java:614)
clojure.core.async.impl.concurrent$counted_thread_factory$reify__7302$fn__7303.invoke
(concurrent.clj:29)
clojure.lang.AFn.run (AFn.java:22)
java.lang.Thread.run (Thread.java:1474)
Caused by: org.jruby.embed.EvalFailedException: (LoadError) Java extensions are
required for JRuby.
no such file to load -- concurrent/concurrent_ruby.jar
-- System Information:
Debian Release: forky/sid
APT prefers resolute-updates
APT policy: (500, 'resolute-updates'), (500, 'resolute-security'), (500,
'resolute')
Architecture: amd64 (x86_64)
Kernel: Linux 7.0.0-27-generic (SMP w/24 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: ruby-concurrent
Source-Version: 1.3.7-3
Done: Simon Quigley <[email protected]>
We believe that the bug you reported is fixed in the latest version of
ruby-concurrent, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Simon Quigley <[email protected]> (supplier of updated ruby-concurrent
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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Tue, 30 Jun 2026 16:08:19 -0500
Source: ruby-concurrent
Architecture: source
Version: 1.3.7-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Team
<[email protected]>
Changed-By: Simon Quigley <[email protected]>
Closes: 1141174
Changes:
ruby-concurrent (1.3.7-3) unstable; urgency=medium
.
* Team upload.
* Drop use-glob-for-files.patch, reorder rules (Closes: #1141174).
Checksums-Sha1:
f789b55a8680928a5652f30f9ece735c3b42a195 2357 ruby-concurrent_1.3.7-3.dsc
0ecd3c8d05c444da48b440caf3ed45c01b7ef60a 6000
ruby-concurrent_1.3.7-3.debian.tar.xz
67cc3ae2771ec326e03a5e07a937c2f6ccd97db8 7671
ruby-concurrent_1.3.7-3_source.buildinfo
Checksums-Sha256:
72303bd05ee15a6a84ddfc50570a302004bae874b7ce5f0d0b732877b1322158 2357
ruby-concurrent_1.3.7-3.dsc
79116e293e9f8b4f2e67f0470ffea4a0b1f31afa7c9e08b3784e8bd93819ef8f 6000
ruby-concurrent_1.3.7-3.debian.tar.xz
9c6dbc52f3c725683924c94cee1171e9399a4c5463d7fe90e444423528757034 7671
ruby-concurrent_1.3.7-3_source.buildinfo
Files:
d9aa18cc3fb0800848405df2962db8ff 2357 ruby optional ruby-concurrent_1.3.7-3.dsc
c7bc6f8337c6556265de04fdde71741d 6000 ruby optional
ruby-concurrent_1.3.7-3.debian.tar.xz
584bb7f3b6f44e0caade4d860ccf07d0 7671 ruby optional
ruby-concurrent_1.3.7-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEXHq+og+GMEWcyMi14n8s+EWML6QFAmpEMGkACgkQ4n8s+EWM
L6QMNg/8D4o+D8v4BbdZKO7vbH7zQAxnLsMR/M17Ouyr5ZS1mzq+cdj3ad5NZVsE
jZlf7/MJoEmgLBFqI+VZms9neQaSoiCXmly1bnY3EcmJy3oAJqSkw57OlkcRp+VV
ZExcas8rPXLEJXO5EVLiGEFRRUhzRPupSVJoFNY+SWtLz95v5OQGVmq8EajJUcvd
5qmGCtsmsbgRD/OWTiUt/6EGsRWUC+OIBtJMZWuDiY3ZbPLh9KlRiv5pzpOxYyy3
UDeDZsD5jGLKh6XhvYuulfHPvS1WHlMjUVjd5fVBebACybMEpeqsYSUYWRyEX3Vo
0mC1MGbdzVHUziSLj08QF3VkRrNObnar2/RVQzSBCX4uObsbqzQyFoP6rir/ZrXl
cMD9wt7Ues0Dq+PhzD2/hycgwLVupNG7Ffukde6oZVO9iyae9a5hsVinBMXS4Rlt
CTVVb5iuoAWyvjhx93SBe1NupQ82fk6J6NsJ7+LnlKuV6XXxg9Xm8gGqhkAman0v
D7+cNjgNBqo3/7hm1lkt6L/65oh0egfYTIEQTqs9XMg3TY/SXwCoOP+Xc7+mB3lD
autEzStWOXH/xWS5I2f/1Py0HkLeCAuJ8Kz88fMhcDOOhjV6Qa3nLdcRFywaTgHx
gMAW+Ep8wvHbKzpoYX7cNFcc1l3A5ytR6xLtP/bGKd3M/fy1E8k=
=Y/9g
-----END PGP SIGNATURE-----
pgpR8VTCAJw2x.pgp
Description: PGP signature
--- End Message ---