Your message dated Thu, 30 Jul 2026 22:18:51 +0000
with message-id <[email protected]>
and subject line Bug#1140987: fixed in nanoc 4.14.7-3
has caused the Debian Bug report #1140987,
regarding nanoc: FTBFS: Could not find 'parallel'
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.)
--
1140987: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1140987
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:nanoc
Version: 4.14.7-2
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/202606/
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:nanoc, so that this is still
visible in the BTS web page for this package.
Thanks.
--------------------------------------------------------------------------------
[...]
debian/rules build
dh build --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
fakeroot debian/rules binary
dh binary --buildsystem=ruby --with ruby
dh_testroot -O--buildsystem=ruby
dh_prep -O--buildsystem=ruby
[... snipped ...]
Could not find external command "java"
6) Skipped:
Nanoc::Filters::PandocTest#test_params_new [nanoc/test/helper.rb:36]:
requiring pandoc-ruby failed
7) Skipped:
Nanoc::Filters::PandocTest#test_filter [nanoc/test/helper.rb:36]:
requiring pandoc-ruby failed
8) Skipped:
Nanoc::Filters::PandocTest#test_params_old [nanoc/test/helper.rb:36]:
requiring pandoc-ruby failed
9) Skipped:
Nanoc::Filters::TypogrubyTest#test_filter [nanoc/test/helper.rb:36]:
requiring typogruby failed
285 runs, 770 assertions, 0 failures, 0 errors, 9 skips
/usr/bin/ruby3.3 -S rspec --exclude-pattern=spec/**/{gem,meta,manifest}_spec.rb
=> spec-nanoc
mv lib lib.off
An error occurred while loading ./spec/spec_helper.rb. - Did you mean?
rspec ./spec/nanoc/helpers/text_spec.rb
Failure/Error: require_relative '../../common/spec/spec_helper_head'
Gem::MissingSpecError:
Could not find 'parallel' (>= 1.12, < 2.1) among 209 total gem(s)
Checked in 'GEM_PATH=/<<PKGBUILDDIR>>/debian/nanoc/usr/sha
[too-long-redacted] `gem env` for more information
# /<<PKGBUILDDIR>>/common/spec/spec_helper_head.rb:5:in `<top (required)>'
# ./spec/spec_helper.rb:3:in `require_relative'
# ./spec/spec_helper.rb:3:in `<top (required)>'
# ------------------
# --- Caused by: ---
# LoadError:
# cannot load such file -- nanoc
# /<<PKGBUILDDIR>>/common/spec/spec_helper_head.rb:5:in `<top (required)>'
No examples found.
No examples found.
Progress: |====================================================================|
Finished in 0.00712 seconds (files took 0.11936 seconds to load)
0 examples, 0 failures, 1 error occurred outside of examples
Finished in 0.00712 seconds (files took 0.11936 seconds to load)
0 examples, 0 failures, 1 error occurred outside of examples
/usr/bin/ruby3.3 -S rspec --exclude-pattern=spec/**/{gem,meta,manifest}_spec.rb
mv lib.off lib
<= spec-nanoc
=> spec-nanoc-core
mv lib lib.off
Progress: |====================================================================|
Pending: (Failures listed here are expected and do not affect your suite's
status)
1) Nanoc::Core::CompilationStage#call actual implementation sends timing
notification
# Temporarily skipped with xit
# ./spec/nanoc/core/compilation_stage_spec.rb:46
2) Nanoc::Core::CompilationStage#call actual implementation erroring sends
timing notification
# Temporarily skipped with xit
# ./spec/nanoc/core/compilation_stage_spec.rb:83
3) Nanoc::Core::Context has correct examples
# Temporarily skipped with xit
# ./spec/nanoc/core/context_spec.rb:41
4) Nanoc::Core::DirectedGraph has correct examples
# Temporarily skipped with xit
# ./spec/nanoc/core/directed_graph_spec.rb:54
5) Nanoc::Core::Instrumentor when enabled sends notification
# Temporarily skipped with xit
# ./spec/nanoc/core/instrumentor_spec.rb:35
6) Nanoc::Core::Store can write humongous amounts of data
# GitHub Actions does not give us enough resources to run this
# ./spec/nanoc/core/store_spec.rb:117
Finished in 20.67 seconds (files took 0.60124 seconds to load)
1891 examples, 0 failures, 6 pending
/usr/bin/ruby3.3 -S rspec --exclude-pattern=spec/**/{gem,meta,manifest}_spec.rb
mv lib.off lib
<= spec-nanoc-core
=> spec-nanoc-cli
mv lib lib.off
Progress: |====================================================================|
Pending: (Failures listed here are expected and do not affect your suite's
status)
1) Nanoc::CLI::Commands::Compile#run --watch watches with --watch
# Temporarily skipped with xit
# ./spec/nanoc/cli/commands/compile_spec.rb:59
2) Nanoc::CLI::Commands::View#run does not crash when output dir does not
exist and --live-reload is given
# Temporarily skipped with xit
# ./spec/nanoc/cli/commands/view_spec.rb:64
3) Nanoc::CLI::Commands::View#run does not listen on non-local interfaces
# Need non-local network interfaces for this spec
# ./spec/nanoc/cli/commands/view_spec.rb:71
4) Nanoc::CLI::Commands::View#run default configuration serves /index.html as
/
# Temporarily skipped with xit
# ./spec/nanoc/cli/commands/view_spec.rb:29
5) Nanoc::CLI::Commands::View#run index_filenames including index.xhtml
serves /index.xhtml as /
# Temporarily skipped with xit
# ./spec/nanoc/cli/commands/view_spec.rb:49
6) Nanoc::CLI::CompileListeners::FileActionPrinter records from
compilation_started to rep_write_ended
# Temporarily skipped with xit
# ./spec/nanoc/cli/compile_listeners/file_action_printer_spec.rb:26
7) Nanoc::CLI::CompileListeners::FileActionPrinter records from
compilation_started over compilation_suspended to rep_write_ended
# Temporarily skipped with xit
# ./spec/nanoc/cli/compile_listeners/file_action_printer_spec.rb:47
8) Nanoc::CLI::CompileListeners::FileActionPrinter records from
compilation_started over rep_write_{enqueued,started} to rep_write_ended
# Temporarily skipped with xit
# ./spec/nanoc/cli/compile_listeners/file_action_printer_spec.rb:62
9) Nanoc::CLI::ErrorHandler#handle_error exit behavior exit on error exits on
error
# Temporarily skipped with xit
# ./spec/nanoc/cli/error_handler_spec.rb:75
10) Nanoc::CLI::ErrorHandler#handle_error exit behavior no exit on error does
not exit on error
# Temporarily skipped with xit
# ./spec/nanoc/cli/error_handler_spec.rb:83
11) Nanoc::CLI::ErrorHandler#handle_error printing behavior LoadError prints
summary
# Temporarily skipped with xit
# ./spec/nanoc/cli/error_handler_spec.rb:109
Finished in 1.39 seconds (files took 0.38478 seconds to load)
118 examples, 0 failures, 11 pending
/usr/bin/ruby3.3 -S rspec --exclude-pattern=spec/**/{gem,meta,manifest}_spec.rb
mv lib.off lib
<= spec-nanoc-cli
=> spec-nanoc-live
mv lib lib.off
An error occurred while loading ./spec/spec_helper.rb. - Did you mean?
rspec ./spec/gem_spec.rb
Failure/Error: require_relative '../../common/spec/spec_helper_head'
Gem::MissingSpecError:
Could not find 'parallel' (>= 1.12, < 2.1) among 209 total gem(s)
Checked in 'GEM_PATH=/<<PKGBUILDDIR>>/debian/nanoc/usr/sha
[too-long-redacted] `gem env` for more information
# /<<PKGBUILDDIR>>/common/spec/spec_helper_head.rb:5:in `<top (required)>'
# ./spec/spec_helper.rb:3:in `require_relative'
# ./spec/spec_helper.rb:3:in `<top (required)>'
# ------------------
# --- Caused by: ---
# LoadError:
# cannot load such file -- nanoc
# /<<PKGBUILDDIR>>/common/spec/spec_helper_head.rb:5:in `<top (required)>'
No examples found.
No examples found.
Progress: |====================================================================|
Finished in 0.00597 seconds (files took 0.11327 seconds to load)
0 examples, 0 failures, 1 error occurred outside of examples
Finished in 0.00597 seconds (files took 0.11327 seconds to load)
0 examples, 0 failures, 1 error occurred outside of examples
/usr/bin/ruby3.3 -S rspec --exclude-pattern=spec/**/{gem,meta,manifest}_spec.rb
mv lib.off lib
<= spec-nanoc-live
=> spec-nanoc-external
mv lib lib.off
An error occurred while loading ./spec/spec_helper.rb. - Did you mean?
rspec ./spec/filter_spec.rb
Failure/Error: require_relative '../../common/spec/spec_helper_head'
Gem::MissingSpecError:
Could not find 'parallel' (>= 1.12, < 2.1) among 209 total gem(s)
Checked in 'GEM_PATH=/<<PKGBUILDDIR>>/debian/nanoc/usr/sha
[too-long-redacted] `gem env` for more information
# /<<PKGBUILDDIR>>/common/spec/spec_helper_head.rb:5:in `<top (required)>'
# ./spec/spec_helper.rb:3:in `require_relative'
# ./spec/spec_helper.rb:3:in `<top (required)>'
# ------------------
# --- Caused by: ---
# LoadError:
# cannot load such file -- nanoc
# /<<PKGBUILDDIR>>/common/spec/spec_helper_head.rb:5:in `<top (required)>'
No examples found.
No examples found.
Progress: |====================================================================|
Finished in 0.00868 seconds (files took 0.11219 seconds to load)
0 examples, 0 failures, 1 error occurred outside of examples
Finished in 0.00868 seconds (files took 0.11219 seconds to load)
0 examples, 0 failures, 1 error occurred outside of examples
/usr/bin/ruby3.3 -S rspec --exclude-pattern=spec/**/{gem,meta,manifest}_spec.rb
mv lib.off lib
<= spec-nanoc-external
=> spec-nanoc-deploying
mv lib lib.off
An error occurred while loading ./spec/spec_helper.rb. - Did you mean?
rspec ./spec/gem_spec.rb
Failure/Error: require_relative '../../common/spec/spec_helper_head'
Gem::MissingSpecError:
Could not find 'parallel' (>= 1.12, < 2.1) among 209 total gem(s)
Checked in 'GEM_PATH=/<<PKGBUILDDIR>>/debian/nanoc/usr/sha
[too-long-redacted] `gem env` for more information
# /<<PKGBUILDDIR>>/common/spec/spec_helper_head.rb:5:in `<top (required)>'
# ./spec/spec_helper.rb:3:in `require_relative'
# ./spec/spec_helper.rb:3:in `<top (required)>'
# ------------------
# --- Caused by: ---
# LoadError:
# cannot load such file -- nanoc
# /<<PKGBUILDDIR>>/common/spec/spec_helper_head.rb:5:in `<top (required)>'
No examples found.
No examples found.
Progress: |====================================================================|
Finished in 0.00572 seconds (files took 0.11208 seconds to load)
0 examples, 0 failures, 1 error occurred outside of examples
Finished in 0.00572 seconds (files took 0.11208 seconds to load)
0 examples, 0 failures, 1 error occurred outside of examples
rake aborted!
Failed: spec-nanoc, spec-nanoc-live, spec-nanoc-external, spec-nanoc-deploying
/<<PKGBUILDDIR>>/debian/ruby-tests.rake:55:in `block in <top (required)>'
/usr/share/rubygems-integration/all/gems/rake-13.4.2/exe/rake:27:in `<top
(required)>'
Tasks: TOP => default
(See full trace by running task with --trace)
mv lib.off lib
<= spec-nanoc-deploying
/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 `<main>'
dh_auto_install: error: dh_ruby --install /<<PKGBUILDDIR>>/debian/tmp returned
exit code 1
make: *** [debian/rules:8: binary] Error 25
dpkg-buildpackage: error: fakeroot debian/rules binary subprocess failed with
exit status 2
--------------------------------------------------------------------------------
--- End Message ---
--- Begin Message ---
Source: nanoc
Source-Version: 4.14.7-3
Done: Antonio Terceiro <[email protected]>
We believe that the bug you reported is fixed in the latest version of
nanoc, 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.
Antonio Terceiro <[email protected]> (supplier of updated nanoc 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: Thu, 30 Jul 2026 18:55:44 -0300
Source: nanoc
Architecture: source
Version: 4.14.7-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Team
<[email protected]>
Changed-By: Antonio Terceiro <[email protected]>
Closes: 1140987
Changes:
nanoc (4.14.7-3) unstable; urgency=medium
.
* Relax parallel dependency to allow any version > 2 (Closes: #1140987)
* Adapt nanoc tests to output of current ruby-rouge
Checksums-Sha1:
52162643d1f9c317cdc2b8b53bfb475782c63f01 3439 nanoc_4.14.7-3.dsc
b736a2f77f365f14ee5360b61f44e1e3cb1064af 18644 nanoc_4.14.7-3.debian.tar.xz
df488bde6c47752355f537513a821f0466610a2a 13934 nanoc_4.14.7-3_amd64.buildinfo
Checksums-Sha256:
8768328dbb7e2b3a769b090bc77a822963d4e6821db7eacb5fde584b6b9adac0 3439
nanoc_4.14.7-3.dsc
d13dadc99d2dffc14f0590969661c412474e7f60c08f4fe0ae7de4e98132890e 18644
nanoc_4.14.7-3.debian.tar.xz
0d714dfe5ff623bd88803047a2bfd7d642de7cfaf81a74ec6d5947905d421237 13934
nanoc_4.14.7-3_amd64.buildinfo
Files:
f0cd9919f50643b0405fe27b06bfd0f7 3439 web optional nanoc_4.14.7-3.dsc
cf41258d636b643da3874e79ce65cfa8 18644 web optional
nanoc_4.14.7-3.debian.tar.xz
32a2cffa53183dc5d4634c39af1b7bc6 13934 web optional
nanoc_4.14.7-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEst7mYDbECCn80PEM/A2xu81GC94FAmpry4wACgkQ/A2xu81G
C97f5w/+J08C0PaNTTGDW/FEVBV0KhKgW31M7isy18JIs8ZPPKf/tbqQN/cMZrtX
m6JjaO0f+7LT3K6R6L27Kcc7sktV4ppsh8IXeNQoMY+o/wC6vwF+WP5x6/uVdbUz
W/ckwhPi45UUsCh9D2jMW19NmNje74//s56/qO3ppdyhhRSRtH4XHT1M52Aleu45
yjSR0KpjnMpRKUqDs51P9JPV19HrBHLd1SmgB/yOVMGXGOXCWT+1S12NNKirxTDX
Dt+Jcb2HI3U/mRn0vq0jj04x7g8wmdo+IKI/26kC0ew7JTecKkuKiOgOwtm35OZG
7cR/jkeXunxwMTYUnwkoRc/6gIRf0xfhzgExW3G/xXl9sU33evUxae0t28qAbDK1
+Kix8hCgFsO8IBiQ6C2x9azyalhtHOhBK7cpW0UAxtLJt/DGnzUQDgd3LxNRWlCc
89+AEATUTJtYSOp2y/rItvFw6YFoEMvFjuhdwfty9mTczDJ/sZhLzCESUPcQIvF7
sLWJj5wEky+WEv7q/rK2YaI7e60WYFlL6reLX2t6dn9IB5hRpTcDsBb8sUuh3Gwj
aI1N1F81h9xZQHgx1vOte12V9QgIZDMUW63/NyU+Xhcuco0ReGkhJ2yi0s0F+d9S
705HpKLbsAZNbSWMSS7GuRgxffathMJHqoQJMhMoZEWRVohBJNI=
=n+/9
-----END PGP SIGNATURE-----
pgpblyu0AI5fJ.pgp
Description: PGP signature
--- End Message ---