Your message dated Tue, 14 Jul 2026 08:18:49 +0000
with message-id <[email protected]>
and subject line Bug#1140254: fixed in hugo 0.162.1-2
has caused the Debian Bug report #1140254,
regarding hugo: FTBFS:         command error: unknown command "mods" for "hugo"
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.)


-- 
1140254: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1140254
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:hugo
Version: 0.162.1-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/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:hugo, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --builddirectory=_build
   dh_auto_clean -O--builddirectory=_build
   dh_autoreconf_clean -O--builddirectory=_build
   dh_clean -O--builddirectory=_build
 debian/rules binary
dh binary --builddirectory=_build
   dh_update_autotools_config -O--builddirectory=_build
   dh_autoreconf -O--builddirectory=_build
   debian/rules execute_before_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
for i in github.com/bep/golocales; do \
    mkdir -p _build/src/$(dirname $i) ; \
    ln -s /<<PKGBUILDDIR>>/debian/go/src/$i _build/src/$(dirname $i)/ ; \
done

[... snipped ...]

    --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/05 (0.01s)
    --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/04 (0.01s)
    --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/03 (0.01s)
    --- PASS: TestEmbeddedLinkAndImageRenderHookConfig/02 (0.01s)
--- PASS: TestTemplateLoop (5.36s)
PASS
ok      github.com/gohugoio/hugo/tpl/tplimpl    5.697s
?       github.com/gohugoio/hugo/tpl/tplimplinit        [no test files]
=== RUN   TestRemarshal
=== PAUSE TestRemarshal
=== RUN   TestRemarshaBillionLaughs
=== PAUSE TestRemarshaBillionLaughs
=== RUN   TestMarkdownifyIssue11698
=== PAUSE TestMarkdownifyIssue11698
=== RUN   TestXMLEscape
=== PAUSE TestXMLEscape
=== RUN   TestHighlightError
=== PAUSE TestHighlightError
=== RUN   TestHighlightTypeAndCodeOptions
=== PAUSE TestHighlightTypeAndCodeOptions
=== RUN   TestUnmarshalCSVLazyDecoding
=== PAUSE TestUnmarshalCSVLazyDecoding
=== RUN   TestToMath
--- PASS: TestToMath (0.83s)
=== RUN   TestToMathError
=== RUN   TestToMathError/Default
=== RUN   TestToMathError/Disable_ThrowOnError
=== RUN   TestToMathError/Handle_in_template
=== RUN   TestToMathError/Handle_in_template,_old_Err_construct
--- PASS: TestToMathError (0.40s)
    --- PASS: TestToMathError/Default (0.11s)
    --- PASS: TestToMathError/Disable_ThrowOnError (0.08s)
    --- PASS: TestToMathError/Handle_in_template (0.10s)
    --- PASS: TestToMathError/Handle_in_template,_old_Err_construct (0.12s)
=== RUN   TestToMathBigAndManyExpressions
=== RUN   
TestToMathBigAndManyExpressions/Very_large_file_with_many_complex_KaTeX_expressions
=== RUN   TestToMathBigAndManyExpressions/Large_and_complex_expression
--- PASS: TestToMathBigAndManyExpressions (0.95s)
    --- PASS: 
TestToMathBigAndManyExpressions/Very_large_file_with_many_complex_KaTeX_expressions
 (0.85s)
    --- PASS: TestToMathBigAndManyExpressions/Large_and_complex_expression 
(0.10s)
=== RUN   TestToMathRenderHookPosition
--- PASS: TestToMathRenderHookPosition (0.21s)
=== RUN   TestToMathMacros
--- PASS: TestToMathMacros (0.08s)
=== RUN   TestUnmarshalWithIndentedYAML
=== PAUSE TestUnmarshalWithIndentedYAML
=== RUN   TestPortableText
--- PASS: TestPortableText (0.02s)
=== RUN   TestUnmarshalCSV
=== PAUSE TestUnmarshalCSV
=== RUN   TestToMathStrictMode
=== PAUSE TestToMathStrictMode
=== RUN   TestHTMLToMarkdown
=== PAUSE TestHTMLToMarkdown
=== RUN   TestUnmarshalExcessiveYAMLStructureShouldFail
=== PAUSE TestUnmarshalExcessiveYAMLStructureShouldFail
=== RUN   TestEmojify
=== PAUSE TestEmojify
=== RUN   TestHighlight
=== PAUSE TestHighlight
=== RUN   TestCanHighlight
=== PAUSE TestCanHighlight
=== RUN   TestHTMLEscape
=== PAUSE TestHTMLEscape
=== RUN   TestHTMLUnescape
=== PAUSE TestHTMLUnescape
=== RUN   TestMarkdownify
=== PAUSE TestMarkdownify
=== RUN   TestMarkdownifyBlocksOfText
=== PAUSE TestMarkdownifyBlocksOfText
=== RUN   TestPlainify
=== PAUSE TestPlainify
=== RUN   TestUnmarshal
--- PASS: TestUnmarshal (0.02s)
=== CONT  TestRemarshal
=== CONT  TestUnmarshalExcessiveYAMLStructureShouldFail
=== RUN   TestRemarshal/Roundtrip_variants
--- PASS: TestUnmarshalExcessiveYAMLStructureShouldFail (0.02s)
=== CONT  TestPlainify
=== RUN   TestRemarshal/Comments
=== RUN   TestRemarshal/TOML_Indent
=== RUN   TestRemarshal/Map_input
=== RUN   TestRemarshal/Error
--- PASS: TestRemarshal (0.02s)
    --- PASS: TestRemarshal/Roundtrip_variants (0.01s)
    --- PASS: TestRemarshal/Comments (0.00s)
    --- PASS: TestRemarshal/TOML_Indent (0.00s)
    --- PASS: TestRemarshal/Map_input (0.00s)
    --- PASS: TestRemarshal/Error (0.00s)
=== CONT  TestMarkdownifyBlocksOfText
--- PASS: TestPlainify (0.01s)
--- PASS: TestMarkdownifyBlocksOfText (0.01s)
=== CONT  TestHTMLUnescape
=== CONT  TestMarkdownify
--- PASS: TestHTMLUnescape (0.02s)
=== CONT  TestHTMLEscape
--- PASS: TestMarkdownify (0.02s)
=== CONT  TestCanHighlight
--- PASS: TestCanHighlight (0.01s)
=== CONT  TestHighlight
--- PASS: TestHTMLEscape (0.03s)
=== CONT  TestEmojify
--- PASS: TestHighlight (0.05s)
=== CONT  TestHTMLToMarkdown
--- PASS: TestEmojify (0.05s)
=== CONT  TestToMathStrictMode
--- PASS: TestHTMLToMarkdown (0.06s)
=== CONT  TestUnmarshalCSV
--- PASS: TestUnmarshalCSV (0.24s)
=== CONT  TestUnmarshalWithIndentedYAML
--- PASS: TestUnmarshalWithIndentedYAML (0.05s)
=== CONT  TestUnmarshalCSVLazyDecoding
--- PASS: TestUnmarshalCSVLazyDecoding (0.03s)
=== CONT  TestHighlightTypeAndCodeOptions
--- PASS: TestHighlightTypeAndCodeOptions (0.06s)
=== CONT  TestHighlightError
--- PASS: TestHighlightError (0.02s)
=== CONT  TestXMLEscape
--- PASS: TestXMLEscape (0.02s)
=== CONT  TestMarkdownifyIssue11698
--- PASS: TestMarkdownifyIssue11698 (0.03s)
=== CONT  TestRemarshaBillionLaughs
=== RUN   TestRemarshaBillionLaughs/10k
=== PAUSE TestRemarshaBillionLaughs/10k
=== RUN   TestRemarshaBillionLaughs/1M
=== PAUSE TestRemarshaBillionLaughs/1M
=== RUN   TestRemarshaBillionLaughs/1B
=== PAUSE TestRemarshaBillionLaughs/1B
=== CONT  TestRemarshaBillionLaughs/10k
=== CONT  TestRemarshaBillionLaughs/1B
=== CONT  TestRemarshaBillionLaughs/1M
--- PASS: TestRemarshaBillionLaughs (0.04s)
    --- PASS: TestRemarshaBillionLaughs/10k (0.00s)
    --- PASS: TestRemarshaBillionLaughs/1B (0.00s)
    --- PASS: TestRemarshaBillionLaughs/1M (0.00s)
--- PASS: TestToMathStrictMode (0.53s)
PASS
ok      github.com/gohugoio/hugo/tpl/transform  3.502s
=== RUN   TestParse
=== PAUSE TestParse
=== RUN   TestJoinPath
=== PAUSE TestJoinPath
=== RUN   TestPathEscape
=== PAUSE TestPathEscape
=== RUN   TestPathUnescape
=== PAUSE TestPathUnescape
=== CONT  TestParse
--- PASS: TestParse (0.00s)
=== CONT  TestPathUnescape
=== CONT  TestPathEscape
=== RUN   TestPathEscape/string
=== RUN   TestPathEscape/empty_string
=== RUN   TestPathEscape/integer
=== RUN   TestPathEscape/float
=== RUN   TestPathEscape/nil
=== RUN   TestPathEscape/slice
=== RUN   TestPathEscape/map
=== RUN   TestPathEscape/struct
--- PASS: TestPathEscape (0.00s)
    --- PASS: TestPathEscape/string (0.00s)
    --- PASS: TestPathEscape/empty_string (0.00s)
    --- PASS: TestPathEscape/integer (0.00s)
    --- PASS: TestPathEscape/float (0.00s)
    --- PASS: TestPathEscape/nil (0.00s)
    --- PASS: TestPathEscape/slice (0.00s)
    --- PASS: TestPathEscape/map (0.00s)
    --- PASS: TestPathEscape/struct (0.00s)
=== CONT  TestJoinPath
--- PASS: TestJoinPath (0.00s)
=== RUN   TestPathUnescape/string
=== RUN   TestPathUnescape/empty_string
=== RUN   TestPathUnescape/integer
=== RUN   TestPathUnescape/float
=== RUN   TestPathUnescape/nil
=== RUN   TestPathUnescape/slice
=== RUN   TestPathUnescape/map
=== RUN   TestPathUnescape/struct
=== RUN   TestPathUnescape/malformed_hex
=== RUN   TestPathUnescape/incomplete_hex
=== RUN   TestPathUnescape/single_hex_digit
--- PASS: TestPathUnescape (0.01s)
    --- PASS: TestPathUnescape/string (0.00s)
    --- PASS: TestPathUnescape/empty_string (0.00s)
    --- PASS: TestPathUnescape/integer (0.00s)
    --- PASS: TestPathUnescape/float (0.00s)
    --- PASS: TestPathUnescape/nil (0.00s)
    --- PASS: TestPathUnescape/slice (0.00s)
    --- PASS: TestPathUnescape/map (0.00s)
    --- PASS: TestPathUnescape/struct (0.00s)
    --- PASS: TestPathUnescape/malformed_hex (0.00s)
    --- PASS: TestPathUnescape/incomplete_hex (0.00s)
    --- PASS: TestPathUnescape/single_hex_digit (0.00s)
PASS
ok      github.com/gohugoio/hugo/tpl/urls       0.082s
=== RUN   TestChainZeroTransformers
--- PASS: TestChainZeroTransformers (0.00s)
=== RUN   TestChainingMultipleTransformers
--- PASS: TestChainingMultipleTransformers (0.00s)
=== RUN   TestNewEmptyTransforms
--- PASS: TestNewEmptyTransforms (0.00s)
PASS
ok      github.com/gohugoio/hugo/transform      0.010s
=== RUN   TestLiveReloadInject
=== RUN   TestLiveReloadInject/Inject_after_head_tag
=== RUN   
TestLiveReloadInject/Inject_after_head_tag_when_doctype_and_html_omitted
=== RUN   TestLiveReloadInject/Inject_after_html_when_head_omitted
=== RUN   TestLiveReloadInject/Inject_after_doctype_when_head_and_html_omitted
=== RUN   TestLiveReloadInject/Inject_nothing_if_no_doctype,_html_or_head_found
=== RUN   TestLiveReloadInject/Inject_nothing_if_no_tag_found
=== RUN   TestLiveReloadInject/Inject_after_HeAd_tag_MiXed_CaSe
=== RUN   TestLiveReloadInject/Inject_after_HtMl_tag_MiXed_CaSe
=== RUN   TestLiveReloadInject/Inject_after_doctype_mixed_case
=== RUN   TestLiveReloadInject/Inject_after_html_tag_with_attributes
=== RUN   TestLiveReloadInject/Inject_after_html_tag_with_newline
=== RUN   TestLiveReloadInject/Skip_comments_and_whitespace
=== RUN   TestLiveReloadInject/Do_not_search_inside_comment
=== RUN   TestLiveReloadInject/Do_not_search_inside_scripts
=== RUN   TestLiveReloadInject/Do_not_search_inside_templates
=== RUN   TestLiveReloadInject/Search_from_the_start_of_the_input
=== RUN   TestLiveReloadInject/Do_not_mistake_header_for_head
=== RUN   TestLiveReloadInject/Do_not_mistake_custom_elements_for_head
--- PASS: TestLiveReloadInject (0.00s)
    --- PASS: TestLiveReloadInject/Inject_after_head_tag (0.00s)
    --- PASS: 
TestLiveReloadInject/Inject_after_head_tag_when_doctype_and_html_omitted (0.00s)
    --- PASS: TestLiveReloadInject/Inject_after_html_when_head_omitted (0.00s)
    --- PASS: 
TestLiveReloadInject/Inject_after_doctype_when_head_and_html_omitted (0.00s)
    --- PASS: 
TestLiveReloadInject/Inject_nothing_if_no_doctype,_html_or_head_found (0.00s)
    --- PASS: TestLiveReloadInject/Inject_nothing_if_no_tag_found (0.00s)
    --- PASS: TestLiveReloadInject/Inject_after_HeAd_tag_MiXed_CaSe (0.00s)
    --- PASS: TestLiveReloadInject/Inject_after_HtMl_tag_MiXed_CaSe (0.00s)
    --- PASS: TestLiveReloadInject/Inject_after_doctype_mixed_case (0.00s)
    --- PASS: TestLiveReloadInject/Inject_after_html_tag_with_attributes (0.00s)
    --- PASS: TestLiveReloadInject/Inject_after_html_tag_with_newline (0.00s)
    --- PASS: TestLiveReloadInject/Skip_comments_and_whitespace (0.00s)
    --- PASS: TestLiveReloadInject/Do_not_search_inside_comment (0.00s)
    --- PASS: TestLiveReloadInject/Do_not_search_inside_scripts (0.00s)
    --- PASS: TestLiveReloadInject/Do_not_search_inside_templates (0.00s)
    --- PASS: TestLiveReloadInject/Search_from_the_start_of_the_input (0.00s)
    --- PASS: TestLiveReloadInject/Do_not_mistake_header_for_head (0.00s)
    --- PASS: TestLiveReloadInject/Do_not_mistake_custom_elements_for_head 
(0.00s)
PASS
ok      github.com/gohugoio/hugo/transform/livereloadinject     0.011s
=== RUN   TestHugoGeneratorInject
--- PASS: TestHugoGeneratorInject (0.00s)
PASS
ok      github.com/gohugoio/hugo/transform/metainject   0.012s
=== RUN   TestAbsURL
--- PASS: TestAbsURL (0.00s)
=== RUN   TestAbsURLUnquoted
--- PASS: TestAbsURLUnquoted (0.00s)
=== RUN   TestRelativeURL
--- PASS: TestRelativeURL (0.00s)
=== RUN   TestAbsURLSrcSet
--- PASS: TestAbsURLSrcSet (0.00s)
=== RUN   TestAbsXMLURLSrcSet
--- PASS: TestAbsXMLURLSrcSet (0.00s)
=== RUN   TestXMLAbsURL
--- PASS: TestXMLAbsURL (0.00s)
PASS
ok      github.com/gohugoio/hugo/transform/urlreplacers 0.040s
?       github.com/gohugoio/hugo/watcher        [no test files]
=== RUN   TestPollerAddRemove
--- PASS: TestPollerAddRemove (0.00s)
=== RUN   TestPollerEvent
    poller_test.go:47: flaky test
--- SKIP: TestPollerEvent (0.00s)
=== RUN   TestPollerClose
--- PASS: TestPollerClose (0.30s)
=== RUN   TestCheckChange
--- PASS: TestCheckChange (0.00s)
PASS
ok      github.com/gohugoio/hugo/watcher/filenotify     0.315s
FAIL
dh_auto_test: error: cd _build && go test -vet=off -v -p 2 - 
[too-long-redacted] filenotify returned exit code 1
make[1]: *** [debian/rules:108: override_dh_auto_test] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:66: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit 
status 2
--------------------------------------------------------------------------------

--- End Message ---
--- Begin Message ---
Source: hugo
Source-Version: 0.162.1-2
Done: Jérémy Lal <[email protected]>

We believe that the bug you reported is fixed in the latest version of
hugo, 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.
Jérémy Lal <[email protected]> (supplier of updated hugo 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: SHA256

Format: 1.8
Date: Tue, 14 Jul 2026 01:21:15 +0200
Source: hugo
Architecture: source
Version: 0.162.1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team <[email protected]>
Changed-By: Jérémy Lal <[email protected]>
Closes: 1140254
Changes:
 hugo (0.162.1-2) unstable; urgency=medium
 .
   * patch: unpin tests dependency on esbuild version.
     Closes: #1140254.
Checksums-Sha1:
 6eefbf9c9db3d74077b6ac97fc909bb6084b8c1b 6314 hugo_0.162.1-2.dsc
 a4de95369c7595dc3411b621cd2f5aed15b172a8 607268 hugo_0.162.1-2.debian.tar.xz
 6eeffa7697301af8ed3af281d0d39c167abb6300 18327 hugo_0.162.1-2_source.buildinfo
Checksums-Sha256:
 f27bf76696cbccadb8275c449abb06c3b2938e9730e1011b2b4ed836980a7450 6314 
hugo_0.162.1-2.dsc
 c3fcdc572a0413ef3c65c48e86d57c0999a12a39f41c1999e5b4d35aa2d377fb 607268 
hugo_0.162.1-2.debian.tar.xz
 5e5e323980b9f9e9de4b1342ecf646b86ae902e0b06c6e0c8f834c32f6dc75df 18327 
hugo_0.162.1-2_source.buildinfo
Files:
 486d044cf2a1a42cfbcf94ba6f09a0f5 6314 web optional hugo_0.162.1-2.dsc
 770c35f8cf86578f0bdb21a6b0f05f07 607268 web optional 
hugo_0.162.1-2.debian.tar.xz
 c9dca4efb73271e9973b6f07a99bf764 18327 web optional 
hugo_0.162.1-2_source.buildinfo

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

iQJGBAEBCAAwFiEEA8Tnq7iA9SQwbkgVZhHAXt0583QFAmpV6doSHGthcG91ZXJA
bWVsaXgub3JnAAoJEGYRwF7dOfN0srEQAKonJQz5Mo6wFTR9Wf2ehj7gzoSHf1A3
Qo/LnWGMVtoMoCP1F6HRyvKzdW6YIpmNUXNoaJCpApEcusUy8C8ZumM60N85Lk5T
wxbM3vDxyMCGeokPHvDicuN524a5hqSlduWjX1A6VUXTwaJ6oSJDGHUHTe9e3Vwt
O95Kue3MdjxJXyBQ1cjEigBK8hfYjaoHRg2Q5ovouo8U6Myk0u8d7o5Msv5O8OZA
IHXendkVRhof6ZQcMhITgVqlcTvHFfkUF6Thop/WmrVJhuhYfT1XVvUJbPQuIqug
+HIiO4ul4p7swQCvRYk36ZA+Rs0aSFzX2IKQakr+eEya/DR8vK3iNxfrvZYuX6yT
bYfVkVVuk2SUAHQpP7RNx4hBhVCQg+lQ8XYNfriYNUY/Y6KV0tC+f1iDO4rbEqo7
mdYoSyv1LX9pTH363p3km8+1eC6TqK7Ei3dFuWUnf/kRB+aA8r0F3oOE8L5et0FS
LwLMVIlndpG2wE7fdFuDaE02blUw/AKK1FiCztv4OhrPHM0vnd8OoFTHwLQ9MjYD
svBOwALEV28OFIazaqmeXlNpQjQRWCIEjwke0pqbXPLNj+L4bSnRegw7JaHILoZh
7k+nJNAV89W4fS7h/SEZ8gfM4ds0Wzcn29bV6Jm33xyTimtXD4Z8iyjwRfGk3foI
C5Cr1hm0vpHB
=wJd7
-----END PGP SIGNATURE-----

Attachment: pgpXK7vzxyVXs.pgp
Description: PGP signature


--- End Message ---

Reply via email to