Source: guile-git
Version: 0.9.0-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20250412 ftbfs-trixie

Hi,

During a rebuild of all packages in testing (trixie), your package failed
to build on amd64.


Relevant part (hopefully):
> make[4]: Entering directory 
> '/build/reproducible-path/guile-git-0.9.0/debian/build/guile-3.0'
> PASS: tests/blob.scm - blob-lookup, blob-content
> PASS: tests/branch.scm - branch-list
> PASS: tests/branch.scm - branch-lookup
> PASS: tests/branch.scm - branch-name
> SKIP: tests/clone.scm - clone-auth-ssh-credentials
> SKIP: tests/clone.scm - clone-auth-ssh-agent
> SKIP: tests/clone.scm - clone-and-fetch-auth-ssh-credentials
> SKIP: tests/clone.scm - clone + transfer-progress
> PASS: tests/clone.scm - clone beyond timeout
> PASS: tests/commit.scm - commit-author signature-name
> PASS: tests/commit.scm - commit-author signature-email
> PASS: tests/commit.scm - commit-author signature-when
> PASS: tests/commit.scm - commit-body
> PASS: tests/commit.scm - commit-id
> PASS: tests/commit.scm - commit & eq?
> PASS: tests/commit.scm - commit-message
> PASS: tests/commit.scm - commit-message-encoding
> PASS: tests/commit.scm - commit-owner
> PASS: tests/commit.scm - commit-raw-header
> PASS: tests/commit.scm - commit-summary
> PASS: tests/commit.scm - commit-time-offset
> PASS: tests/commit.scm - commit-tree-id
> PASS: tests/commit.scm - commit-parent
> PASS: tests/commit.scm - commit-parent-id
> PASS: tests/commit.scm - commit-parentcount
> PASS: tests/commit.scm - commit-parents
> PASS: tests/commit.scm - fold-commits
> PASS: tests/commit.scm - fold-commits with #:end
> PASS: tests/config.scm - config entry get
> PASS: tests/config.scm - config entry get, nonexistent
> PASS: tests/config.scm - config entry
> PASS: tests/config.scm - config entry fold
> PASS: tests/config.scm - config entry fold, capture entries
> PASS: tests/config.scm - set-config-string & co.
> PASS: tests/config.scm - backend-type & origin-path
> PASS: tests/describe.scm - create annotated tag
> PASS: tests/describe.scm - describe HEAD with default options
> PASS: tests/describe.scm - describe workdir with default options
> PASS: tests/describe.scm - create lightweight tag
> PASS: tests/describe.scm - describe HEAD, strategy tags
> PASS: tests/describe.scm - describe workdir, strategy and pattern
> PASS: tests/describe.scm - describe workdir, invalid strategy
> PASS: tests/describe.scm - describe HEAD^, default options
> PASS: tests/describe.scm - describe HEAD^, long format
> PASS: tests/describe.scm - describe HEAD, max-candidates
> PASS: tests/describe.scm - describe the root commit, fallback and size
> PASS: tests/describe.scm - describe workdir, dirty suffix
> PASS: tests/describe.scm - describe-checkout
> PASS: tests/describe.scm - describe-checkout, default options
> PASS: tests/diff.scm - diff tree to tree
> PASS: tests/diff.scm - diff foreach
> PASS: tests/diff.scm - diff fold
> PASS: tests/diff.scm - diff fold, capture deltas
> PASS: tests/diff.scm - diff filename
> PASS: tests/ignore.scm - ignore path is ignored, directory
> PASS: tests/ignore.scm - ignore path is ignored, directory/message
> PASS: tests/ignore.scm - ignore path is not ignored, README
> PASS: tests/oid.scm - oid=?
> PASS: tests/oid.scm - object-lookup
> SKIP: tests/proxy.scm - clone with HTTPS proxy
> PASS: tests/reference.scm - reference-name
> PASS: tests/reference.scm - reference-target
> PASS: tests/reference.scm - reference-name->oid
> PASS: tests/reference.scm - reference-shorthand
> PASS: tests/repository.scm - repository-init
> PASS: tests/repository.scm - repository-init bare
> PASS: tests/repository.scm - repository-index
> PASS: tests/repository.scm - repository-empty?
> PASS: tests/repository.scm - repository-open, non-existent file
> PASS: tests/repository.scm - repository-bare?
> PASS: tests/repository.scm - repository-shallow?
> PASS: tests/repository.scm - repository-directory
> PASS: tests/repository.scm - repository-common-directory
> PASS: tests/repository.scm - repository-discover
> SKIP: tests/repository.scm - repository-close!
> PASS: tests/repository.scm - openable-repository?, does not exist
> PASS: tests/repository.scm - openable-repository?
> PASS: tests/repository.scm - repository-is-bare?
> PASS: tests/reset.scm - reset hard
> PASS: tests/reset.scm - reset soft
> PASS: tests/remote.scm - remote lookup & name
> PASS: tests/remote.scm - remote lookup, not found
> PASS: tests/remote.scm - remote-url
> PASS: tests/remote.scm - remote-set-url!
> PASS: tests/remote.scm - remote-default-branch
> PASS: tests/remote.scm - remote-ls (detached)
> PASS: tests/rev-parse.scm - revparse-single
> PASS: tests/status.scm - empty status list
> PASS: tests/status.scm - untracked file count
> PASS: tests/status.scm - untracked file name
> PASS: tests/status.scm - status-entries length
> PASS: tests/status.scm - status-entries type
> PASS: tests/status.scm - untracked file status
> PASS: tests/status.scm - empty status list
> PASS: tests/status.scm - status-entries length
> PASS: tests/status.scm - unstaged file status
> PASS: tests/settings.scm - disable owner validation
> PASS: tests/settings.scm - enable owner validation
> PASS: tests/settings.scm - default user-agent
> PASS: tests/settings.scm - set-user-agent!
> PASS: tests/settings.scm - default user-agent product
> PASS: tests/settings.scm - set-user-agent-product!
> PASS: tests/settings.scm - default home directory
> PASS: tests/settings.scm - set-home-directory!
> PASS: tests/settings.scm - server timeout
> PASS: tests/settings.scm - server connection timeout
> PASS: tests/submodule.scm - repository-submodules, empty
> PASS: tests/submodule.scm - lookup-submodule, not found
> PASS: tests/submodule.scm - submodule-add
> PASS: tests/submodule.scm - lookup-submodule
> PASS: tests/submodule.scm - submodule-update
> PASS: tests/submodule.scm - submodule-update with options
> PASS: tests/tag.scm - lightweight tag
> PASS: tests/tag.scm - tag is identical to root commit
> PASS: tests/tag.scm - create lightweight tag, invalid specification
> PASS: tests/tag.scm - create lightweight tag, name already exists
> PASS: tests/tag.scm - overwrite lightweight tag
> PASS: tests/tag.scm - create annotated tag
> PASS: tests/tag.scm - tag-message
> PASS: tests/tag.scm - tag foreach
> PASS: tests/tag.scm - tag fold
> PASS: tests/tree.scm - commit-tree tree-id
> PASS: tests/tree.scm - tree-walk list files
> PASS: tests/tree.scm - tree-list
> PASS: tests/tree.scm - tree-entry-byname
> PASS: tests/tree.scm - tree-entry-bypath
> PASS: tests/tree.scm - tree-entry-type
> ============================================================================
> Testsuite summary for Guile-Git 0.9.0
> ============================================================================
> # TOTAL: 127
> # PASS:  121
> # SKIP:  6
> # XFAIL: 0
> # FAIL:  0
> # XPASS: 0
> # ERROR: 0
> ============================================================================
> make[4]: Leaving directory 
> '/build/reproducible-path/guile-git-0.9.0/debian/build/guile-3.0'
> CC="gcc"                                              \
> ./pre-inst-env /usr/bin/guile-3.0                     \
>       --no-auto-compile -e main                       \
>         ../../../build-aux/check-libgit2-abi.scm
> PASS: git_time
> PASS: git_signature
> PASS: git_error
> PASS: git_strarray
> PASS: git_status_options
> PASS: git_diff_file
> PASS: git_diff_binary_file
> PASS: git_diff_delta
> PASS: git_diff_binary
> PASS: git_status_entry
> PASS: git_diff_line
> PASS: git_diff_hunk
> FAIL: git_config_entry
>   expected: 40 bytes
>   actual:   48 bytes
> make[3]: *** [Makefile:1595: check-abi] Error 1
> make[3]: Leaving directory 
> '/build/reproducible-path/guile-git-0.9.0/debian/build/guile-3.0'
> make[2]: *** [Makefile:1357: check-am] Error 2
> make[2]: Leaving directory 
> '/build/reproducible-path/guile-git-0.9.0/debian/build/guile-3.0'
> dh_auto_test: error: cd debian/build/guile-3.0 && make -j1 check 
> "TESTSUITEFLAGS=-j1 --verbose" VERBOSE=1 returned exit code 2


The full build log is available from:
http://qa-logs.debian.net/2025/04/12/guile-git_0.9.0-1_testing.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20250412;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20250412&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

Reply via email to