Peculiar error - beyond my pay grade!

2 views
Skip to first unread message

Thomas C. Cloyd

unread,
Mar 22, 2026, 5:02:39 PM (11 days ago) Mar 22
to nanoc
Greetings! Here is the full CLI output - my best guess is that this is not due to something I myself did, but I'm hardly sure of this

```
(base) tomc@tom-galagopro:~$ ./tomcloyd
Fetching gem metadata from https://rubygems.org/...........
Resolving dependencies...
Fetching public_suffix 7.0.5 (was 7.0.2)
Fetching json 2.19.2 (was 2.18.1)
Fetching sorted_set 1.1.0 (was 1.0.3)
Fetching nokogiri 1.19.2 (x86_64-linux-gnu) (was 1.19.1)
Installing sorted_set 1.1.0 (was 1.0.3)
Fetching nanoc-core 4.14.7 (was 4.14.6)
Installing nanoc-core 4.14.7 (was 4.14.6)
Fetching nanoc-cli 4.14.7 (was 4.14.6)
Installing nanoc-cli 4.14.7 (was 4.14.6)
Installing public_suffix 7.0.5 (was 7.0.2)
Installing nokogiri 1.19.2 (x86_64-linux-gnu) (was 1.19.1)
Fetching addressable 2.8.9 (was 2.8.8)
Installing json 2.19.2 (was 2.18.1) with native extensions
Installing addressable 2.8.9 (was 2.8.8)
Fetching nanoc 4.14.7 (was 4.14.6)
Installing nanoc 4.14.7 (was 4.14.6)
Bundle updated!
View the site at http://127.0.0.1:3002/
[2026-03-22 13:57:47] INFO  WEBrick 1.9.2
[2026-03-22 13:57:47] INFO  ruby 3.2.3 (2024-01-18) [x86_64-linux-gnu]
[2026-03-22 13:57:47] INFO  Rackup::Handler::WEBrick::Server#start: pid=119997 port=3002
/home/tomc/Dropbox/www/__Active/Obsidian-vault/_sync/tomcloyd/vendor/bundle/ruby/3.2.0/gems/nanoc-cli-4.14.7/lib/nanoc/cli/commands/show-plugins.rb:17: warning: already initialized constant Nanoc::CLI::Commands::ShowPlugins::PLUGIN_CLAS
S_ORDER
/home/tomc/Dropbox/www/__Active/Obsidian-vault/_sync/tomcloyd/vendor/bundle/ruby/3.2.0/gems/nanoc-cli-4.14.7/lib/nanoc/cli/commands/show-plugins.rb:17: warning: previous definition of PLUGIN_CLASS_ORDER was here
/home/tomc/Dropbox/www/__Active/Obsidian-vault/_sync/tomcloyd/vendor/bundle/ruby/3.2.0/gems/nanoc-cli-4.14.7/lib/nanoc/cli/commands/show-plugins.rb:22: warning: already initialized constant Nanoc::CLI::Commands::ShowPlugins::PLUGIN_CLAS
SES
/home/tomc/Dropbox/www/__Active/Obsidian-vault/_sync/tomcloyd/vendor/bundle/ruby/3.2.0/gems/nanoc-cli-4.14.7/lib/nanoc/cli/commands/show-plugins.rb:22: warning: previous definition of PLUGIN_CLASSES was here
13:57:47 - ERROR - Guard::Nanoc failed to achieve its <start>, exception was:
> [#] ArgumentError: wrong number of arguments (given 1, expected 0)
> [#] /home/tomc/Dropbox/www/__Active/Obsidian-vault/_sync/tomcloyd/vendor/bundle/ruby/3.2.0/gems/nanoc-cli-4.14.7/lib/nanoc/cli/compile_listeners/file_action_printer.rb:5:in `initialize'
> [#] /home/tomc/Dropbox/www/__Active/Obsidian-vault/_sync/tomcloyd/vendor/bundle/ruby/3.2.0/gems/guard-nanoc-2.1.10/lib/guard/nanoc.rb:45:in `new'
> [#] /home/tomc/Dropbox/www/__Active/Obsidian-vault/_sync/tomcloyd/vendor/bundle/ruby/3.2.0/gems/guard-nanoc-2.1.10/lib/guard/nanoc.rb:45:in `setup_listeners'
> [#] /home/tomc/Dropbox/www/__Active/Obsidian-vault/_sync/tomcloyd/vendor/bundle/ruby/3.2.0/gems/guard-nanoc-2.1.10/lib/guard/nanoc.rb:23:in `start'
> [#] /home/tomc/Dropbox/www/__Active/Obsidian-vault/_sync/tomcloyd/vendor/bundle/ruby/3.2.0/gems/guard-2.20.1/lib/guard/runner.rb:83:in `block (2 levels) in _supervise'
> [#] /home/tomc/Dropbox/www/__Active/Obsidian-vault/_sync/tomcloyd/vendor/bundle/ruby/3.2.0/gems/guard-2.20.1/lib/guard/ui/config.rb:62:in `block in with_progname'
> [#] /home/tomc/Dropbox/www/__Active/Obsidian-vault/_sync/tomcloyd/vendor/bundle/ruby/3.2.0/gems/lumberjack-1.4.2/lib/lumberjack/logger.rb:681:in `push_thread_local_value'
> [#] /home/tomc/Dropbox/www/__Active/Obsidian-vault/_sync/tomcloyd/vendor/bundle/ruby/3.2.0/gems/lumberjack-1.4.2/lib/lumberjack/logger.rb:479:in `set_progname'
> [#] /home/tomc/Dropbox/www/__Active/Obsidian-vault/_sync/tomcloyd/vendor/bundle/ruby/3.2.0/gems/guard-2.20.1/lib/guard/ui/config.rb:61:in `with_progname'
> [#] /home/tomc/Dropbox/www/__Active/Obsidian-vault/_sync/tomcloyd/vendor/bundle/ruby/3.2.0/gems/guard-2.20.1/lib/guard/runner.rb:81:in `block in _supervise'
> [#] /home/tomc/Dropbox/www/__Active/Obsidian-vault/_sync/tomcloyd/vendor/bundle/ruby/3.2.0/gems/guard-2.20.1/lib/guard/runner.rb:79:in `catch'
> [#] /home/tomc/Dropbox/www/__Active/Obsidian-vault/_sync/tomcloyd/vendor/bundle/ruby/3.2.0/gems/guard-2.20.1/lib/guard/runner.rb:79:in `_supervise'
> [#] /home/tomc/Dropbox/www/__Active/Obsidian-vault/_sync/tomcloyd/vendor/bundle/ruby/3.2.0/gems/guard-2.20.1/lib/guard/runner.rb:22:in `block (3 levels) in run'
> [#] /home/tomc/Dropbox/www/__Active/Obsidian-vault/_sync/tomcloyd/vendor/bundle/ruby/3.2.0/gems/guard-2.20.1/lib/guard/runner.rb:121:in `block (2 levels) in _run_group_plugins'
> [#] /home/tomc/Dropbox/www/__Active/Obsidian-vault/_sync/tomcloyd/vendor/bundle/ruby/3.2.0/gems/guard-2.20.1/lib/guard/runner.rb:119:in `each'
> [#] /home/tomc/Dropbox/www/__Active/Obsidian-vault/_sync/tomcloyd/vendor/bundle/ruby/3.2.0/gems/guard-2.20.1/lib/guard/runner.rb:119:in `block in _run_group_plugins'
> [#] /home/tomc/Dropbox/www/__Active/Obsidian-vault/_sync/tomcloyd/vendor/bundle/ruby/3.2.0/gems/guard-2.20.1/lib/guard/runner.rb:118:in `catch'
> [#] /home/tomc/Dropbox/www/__Active/Obsidian-vault/_sync/tomcloyd/vendor/bundle/ruby/3.2.0/gems/guard-2.20.1/lib/guard/runner.rb:118:in `_run_group_plugins'
> [#] /home/tomc/Dropbox/www/__Active/Obsidian-vault/_sync/tomcloyd/vendor/bundle/ruby/3.2.0/gems/guard-2.20.1/lib/guard/runner.rb:21:in `block (2 levels) in run'
> [#] /home/tomc/Dropbox/www/__Active/Obsidian-vault/_sync/tomcloyd/vendor/bundle/ruby/3.2.0/gems/guard-2.20.1/lib/guard/runner.rb:20:in `each'
> [#] /home/tomc/Dropbox/www/__Active/Obsidian-vault/_sync/tomcloyd/vendor/bundle/ruby/3.2.0/gems/guard-2.20.1/lib/guard/runner.rb:20:in `block in run'
> [#] /home/tomc/Dropbox/www/__Active/Obsidian-vault/_sync/tomcloyd/vendor/bundle/ruby/3.2.0/gems/lumberjack-1.4.2/lib/lumberjack.rb:88:in `use_context'
> [#] /home/tomc/Dropbox/www/__Active/Obsidian-vault/_sync/tomcloyd/vendor/bundle/ruby/3.2.0/gems/lumberjack-1.4.2/lib/lumberjack.rb:74:in `context'
> [#] /home/tomc/Dropbox/www/__Active/Obsidian-vault/_sync/tomcloyd/vendor/bundle/ruby/3.2.0/gems/guard-2.20.1/lib/guard/runner.rb:18:in `run'
> [#] /home/tomc/Dropbox/www/__Active/Obsidian-vault/_sync/tomcloyd/vendor/bundle/ruby/3.2.0/gems/guard-2.20.1/lib/guard/commander.rb:34:in `start'
> [#] /home/tomc/Dropbox/www/__Active/Obsidian-vault/_sync/tomcloyd/vendor/bundle/ruby/3.2.0/gems/guard-nanoc-2.1.10/lib/guard/nanoc/live_command.rb:44:in `run'
> [#] /home/tomc/Dropbox/www/__Active/Obsidian-vault/_sync/tomcloyd/vendor/bundle/ruby/3.2.0/gems/nanoc-cli-4.14.7/lib/nanoc/cli/command_runner.rb:15:in `block in call'
> [#] /home/tomc/Dropbox/www/__Active/Obsidian-vault/_sync/tomcloyd/vendor/bundle/ruby/3.2.0/gems/nanoc-cli-4.14.7/lib/nanoc/cli/error_handler.rb:57:in `handle_while'
> [#] /home/tomc/Dropbox/www/__Active/Obsidian-vault/_sync/tomcloyd/vendor/bundle/ruby/3.2.0/gems/nanoc-cli-4.14.7/lib/nanoc/cli/error_handler.rb:15:in `handle_while'
> [#] /home/tomc/Dropbox/www/__Active/Obsidian-vault/_sync/tomcloyd/vendor/bundle/ruby/3.2.0/gems/nanoc-cli-4.14.7/lib/nanoc/cli/command_runner.rb:14:in `call'
> [#] /home/tomc/Dropbox/www/__Active/Obsidian-vault/_sync/tomcloyd/vendor/bundle/ruby/3.2.0/gems/cri-2.15.12/lib/cri/command_dsl.rb:294:in `block in runner'
> [#] /home/tomc/Dropbox/www/__Active/Obsidian-vault/_sync/tomcloyd/vendor/bundle/ruby/3.2.0/gems/cri-2.15.12/lib/cri/command.rb:362:in `run_this'
> [#] /home/tomc/Dropbox/www/__Active/Obsidian-vault/_sync/tomcloyd/vendor/bundle/ruby/3.2.0/gems/cri-2.15.12/lib/cri/command.rb:298:in `run'
> [#] /home/tomc/Dropbox/www/__Active/Obsidian-vault/_sync/tomcloyd/vendor/bundle/ruby/3.2.0/gems/cri-2.15.12/lib/cri/command.rb:316:in `run'
> [#] /home/tomc/Dropbox/www/__Active/Obsidian-vault/_sync/tomcloyd/vendor/bundle/ruby/3.2.0/gems/nanoc-cli-4.14.7/lib/nanoc/cli.rb:89:in `block in run'
> [#] /home/tomc/Dropbox/www/__Active/Obsidian-vault/_sync/tomcloyd/vendor/bundle/ruby/3.2.0/gems/nanoc-cli-4.14.7/lib/nanoc/cli/error_handler.rb:57:in `handle_while'
> [#] /home/tomc/Dropbox/www/__Active/Obsidian-vault/_sync/tomcloyd/vendor/bundle/ruby/3.2.0/gems/nanoc-cli-4.14.7/lib/nanoc/cli/error_handler.rb:15:in `handle_while'
> [#] /home/tomc/Dropbox/www/__Active/Obsidian-vault/_sync/tomcloyd/vendor/bundle/ruby/3.2.0/gems/nanoc-cli-4.14.7/lib/nanoc/cli.rb:87:in `run'
> [#] /home/tomc/Dropbox/www/__Active/Obsidian-vault/_sync/tomcloyd/vendor/bundle/ruby/3.2.0/gems/nanoc-4.14.7/bin/nanoc:12:in `<top (required)>'
> [#] /home/tomc/Dropbox/www/__Active/Obsidian-vault/_sync/tomcloyd/vendor/bundle/ruby/3.2.0/bin/nanoc:25:in `load'
> [#] /home/tomc/Dropbox/www/__Active/Obsidian-vault/_sync/tomcloyd/vendor/bundle/ruby/3.2.0/bin/nanoc:25:in `<main>'
13:57:47 - INFO -
> [#] Guard::Nanoc has just been fired
13:57:48 - INFO - Guard is now watching at '/home/tomc/Dropbox/www/__Active/Obsidian-vault/_sync/tomcloyd'
```

Thanks for you help, when you have time to look at this!

Tom


Reply all
Reply to author
Forward
0 new messages