Your message dated Tue, 17 Mar 2026 15:50:49 +0000
with message-id <[email protected]>
and subject line Bug#1129135: fixed in nanoc 4.14.7-1
has caused the Debian Bug report #1129135,
regarding nanoc: FTBFS: Failed: test_nanoc
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.)


-- 
1129135: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1129135
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:nanoc
Version: 4.14.6-1
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/202602/

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 ...]


  1) Skipped:
Nanoc::Filters::TypogrubyTest#test_filter [nanoc/test/helper.rb:34]:
requiring typogruby failed

  2) Failure:
Nanoc::Filters::ColorizeSyntax::CommonTest#test_full_page 
[nanoc/test/filters/colorize_syntax/test_common.rb:54]:
Expected /^<!DOCTYPE html>\s*<html>\s*<head>\s*<meta http-equiv="Content-Type" 
content="text\/html; 
charset=UTF-8">\s*<title>Foo<\/title>\s*<\/head>\s*<body>\s*<pre 
title="moo"><code class="language-ruby"># 
comment<\/code><\/pre>\s*<\/body>\s*<\/html>/ to match "<!DOCTYPE 
html>\n<html>\n  <head>\n<meta charset=\"UTF-8\">\n    <title>Foo</title>\n  
</head>\n  <body>\n    <pre title=\"moo\"><code class=\"language-ruby\"># 
comment</code></pre>\n  </body>\n</html>\n".

  3) Skipped:
Nanoc::Filters::HandlebarsTest#test_filter_without_layout 
[nanoc/test/helper.rb:34]:
requiring handlebars failed

  4) Skipped:
Nanoc::Filters::HandlebarsTest#test_filter [nanoc/test/helper.rb:34]:
requiring handlebars failed

  5) Skipped:
Nanoc::Filters::PandocTest#test_params_new [nanoc/test/helper.rb:34]:
requiring pandoc-ruby failed

  6) Skipped:
Nanoc::Filters::PandocTest#test_params_old [nanoc/test/helper.rb:34]:
requiring pandoc-ruby failed

  7) Skipped:
Nanoc::Filters::PandocTest#test_filter [nanoc/test/helper.rb:34]:
requiring pandoc-ruby failed

  8) Skipped:
Nanoc::Filters::YUICompressorTest#test_filter_javascript 
[nanoc/test/helper.rb:205]:
Could not find external command "java"

  9) Skipped:
Nanoc::Filters::YUICompressorTest#test_filter_css [nanoc/test/helper.rb:205]:
Could not find external command "java"

 10) Skipped:
Nanoc::Filters::BlueClothTest#test_filter [nanoc/test/helper.rb:34]:
requiring bluecloth failed

284 runs, 768 assertions, 1 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

Progress: |====================================================================|

Pending: (Failures listed here are expected and do not affect your suite's 
status)

  1) list of contributors in README includes everyone mentioned in NEWS.md
     # Temporarily skipped with xit
     # ./spec/contributors_spec.rb:14

  2) list of contributors in README is sorted
     # Temporarily skipped with xit
     # ./spec/contributors_spec.rb:19

  3) Nanoc::DataSources::Filesystem#changes_for_dir when directory exists 
returns a stream
     # Test does not work on Debian builds
     # ./spec/nanoc/data_sources/filesystem_spec.rb:289

  4) Nanoc::DataSources::Filesystem#changes_for_dir when directory exists 
contains one element after changing
     # Test does not work on Debian builds
     # ./spec/nanoc/data_sources/filesystem_spec.rb:293

  5) Nanoc::DataSources::Filesystem#changes_for_dir when directory exists Test 
does not work on Debian builds
     # No reason given
     # ./spec/nanoc/data_sources/filesystem_spec.rb:316

  6) Nanoc::DataSources::Filesystem#changes_for_dir when directory does not 
exist returns a stream
     # Test does not work on Debian builds
     # ./spec/nanoc/data_sources/filesystem_spec.rb:320

  7) Nanoc::DataSources::Filesystem#changes_for_dir when directory does not 
exist does not raise
     # Test does not work on Debian builds
     # ./spec/nanoc/data_sources/filesystem_spec.rb:324

  8) Nanoc::Filters::Less one file compiles a.less
     # Could not load gem "less"
     # ./spec/nanoc/filters/less_spec.rb:21

  9) Nanoc::Filters::Less one file with compression compiles and compresses 
a.less
     # Could not load gem "less"
     # ./spec/nanoc/filters/less_spec.rb:38

  10) Nanoc::Filters::Less two files compiles a.less
     # Could not load gem "less"
     # ./spec/nanoc/filters/less_spec.rb:54

  11) Nanoc::Filters::Less two files recompiles a.less if b.less has changed
     # Could not load gem "less"
     # ./spec/nanoc/filters/less_spec.rb:59

  12) Nanoc::Filters::Less paths relative to site directory compiles a.less
     # Could not load gem "less"
     # ./spec/nanoc/filters/less_spec.rb:80

  13) Nanoc::Filters::Less paths relative to site directory recompiles a.less 
if b.less has changed
     # Could not load gem "less"
     # ./spec/nanoc/filters/less_spec.rb:85

  14) Nanoc::Filters::Less paths relative to current file compiles a.less
     # Could not load gem "less"
     # ./spec/nanoc/filters/less_spec.rb:106

  15) Nanoc::Filters::Less paths relative to current file recompiles a.less if 
b.less has changed
     # Could not load gem "less"
     # ./spec/nanoc/filters/less_spec.rb:111

Finished in 12.21 seconds (files took 0.8048 seconds to load)
591 examples, 0 failures, 15 pending
/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:113

Finished in 20.84 seconds (files took 0.6075 seconds to load)
1897 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:30

  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:51

  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:66

  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.12 seconds (files took 0.39383 seconds to load)
120 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

Progress: |====================================================libfakeroot 
internal error: payload not recognized!
================|

Pending: (Failures listed here are expected and do not affect your suite's 
status)

  1) Nanoc::Live::CommandRunners::Live watches
     # Temporarily skipped with xit
     # ./spec/nanoc/live/command_runners/live_spec.rb:34

  2) Nanoc::Live::CommandRunners::Live listens
     # Temporarily skipped with xit
     # ./spec/nanoc/live/command_runners/live_spec.rb:46

  3) Nanoc::Live::CommandRunners::Live listens for websocket connections
     # Temporarily skipped with xit
     # ./spec/nanoc/live/command_runners/live_spec.rb:58

Finished in 8.34 seconds (files took 0.57306 seconds to load)
9 examples, 0 failures, 3 pending
/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

Progress: |====================================================================|

Finished in 0.01958 seconds (files took 0.47438 seconds to load)
1 example, 0 failures
/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

Progress: |====================================================================|

Finished in 17.39 seconds (files took 0.51512 seconds to load)
238 examples, 0 failures
rake aborted!
Failed: test_nanoc
/<<PKGBUILDDIR>>/debian/ruby-tests.rake:55:in `block in <top (required)>'
/usr/share/rubygems-integration/all/gems/rake-13.3.1/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-1
Done: Cédric Boutillier <[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.
Cédric Boutillier <[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: Tue, 17 Mar 2026 16:16:05 +0100
Source: nanoc
Architecture: source
Version: 4.14.7-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Team 
<[email protected]>
Changed-By: Cédric Boutillier <[email protected]>
Closes: 1129135
Changes:
 nanoc (4.14.7-1) unstable; urgency=medium
 .
   * New upstream version 4.14.7
   * Refresh patches
   * Fix regex in colorize_syntax test to accept short meta (Closes: #1129135)
Checksums-Sha1:
 ef99ba1b7b338f6e639706f954637dab4f944517 2834 nanoc_4.14.7-1.dsc
 61f504555fa724e427e14c587c312f0bf7762d0f 361917 nanoc_4.14.7.orig.tar.gz
 f7269963b49e96b58d1582d949766e804cefe287 17972 nanoc_4.14.7-1.debian.tar.xz
 bd2862c4612427891274f504d4cd8fb7c0aade40 13871 nanoc_4.14.7-1_amd64.buildinfo
Checksums-Sha256:
 91c5baba8d48adbd236598ca7f4f86424091ff9aa8d3990a0e81f1f54e72446c 2834 
nanoc_4.14.7-1.dsc
 1528847693e120341a4f13540e0408990902135ee5b4f689d165af631945ec7e 361917 
nanoc_4.14.7.orig.tar.gz
 f4a2f9f4623e18cd9713dccaa8b723a07294465768bc4424a445c1e7af9f0889 17972 
nanoc_4.14.7-1.debian.tar.xz
 2c00a71170bdb0010d9a716ed78a874700d695ad07c3f8732cda68eb0e231cdb 13871 
nanoc_4.14.7-1_amd64.buildinfo
Files:
 ee5410cba935fda0821e8b4c67d9c067 2834 web optional nanoc_4.14.7-1.dsc
 af738ba832c8fb433806d36313f24f15 361917 web optional nanoc_4.14.7.orig.tar.gz
 dd34873bebc3d011c9502fff4cdfb862 17972 web optional 
nanoc_4.14.7-1.debian.tar.xz
 fa34dc3e7576a47ba65700927fb1299e 13871 web optional 
nanoc_4.14.7-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQSEz/3CFSD4gwbsKdFSaZq2P58rwwUCablxNwAKCRBSaZq2P58r
w74yAP9K/MhEwIUHVPRfVlMGjQVXxum0H+22MTNTDgadRDmILgEAoa9v2ZEelBsx
qMoPbzgrUhT7ECdfeFDUYJUq4nOknQ0=
=EBtz
-----END PGP SIGNATURE-----

Attachment: pgpP2glfNp8AH.pgp
Description: PGP signature


--- End Message ---
_______________________________________________
Pkg-ruby-extras-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-ruby-extras-maintainers

Reply via email to