#1134281 golang-code.rocketnine-tslocum-cbind: FTBFS: configuration_test.go:78: failed to test capturing keybinds: tcell modified EventKey.Key: expected 127, got 8

#1134281#5
Date:
2026-04-18 17:31:36 UTC
From:
To:
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/202604/

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:golang-code.rocketnine-tslocum-cbind, so that this is still
visible in the BTS web page for this package.

Thanks.
--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --buildsystem=golang --with=golang
   dh_auto_clean -O--buildsystem=golang
   dh_autoreconf_clean -O--buildsystem=golang
   dh_clean -O--buildsystem=golang
 debian/rules binary
dh binary --buildsystem=golang --with=golang
   dh_update_autotools_config -O--buildsystem=golang
   dh_autoreconf -O--buildsystem=golang
   dh_auto_configure -O--buildsystem=golang
   dh_auto_build -O--buildsystem=golang
	cd obj-x86_64-linux-gnu && go install -trimpath -v -p 2 code.rocketnine.space/tslocum/cbind code.rocketnine.space/tslocum/cbind/whichkeybind
internal/goarch
internal/unsafeheader
internal/cpu
internal/abi
internal/bytealg
internal/byteorder
internal/chacha8rand
internal/coverage/rtcov
internal/godebugs
internal/goexperiment
internal/goos
internal/profilerecord
internal/runtime/atomic
internal/runtime/syscall/linux
math/bits
internal/runtime/exithook
internal/strconv
internal/runtime/gc
internal/runtime/sys
internal/runtime/gc/scan
internal/asan
internal/msan
internal/runtime/cgroup
internal/race
internal/runtime/math
internal/runtime/maps
internal/runtime/pprof/label
internal/stringslite
internal/trace/tracev2
cmp
math
runtime
unicode/utf8
sync/atomic
internal/sync
internal/synctest
unicode
golang.org/x/text/encoding/internal/identifier
encoding
unicode/utf16
image/color
github.com/rivo/uniseg
internal/reflectlite
iter
sync
errors
slices
internal/bisect
strconv
reflect
io
internal/oserror
path
internal/godebug
syscall
time
internal/fmtsort
internal/syscall/unix
internal/syscall/execenv
internal/testlog
bytes
io/fs
internal/poll
internal/filepathlite
encoding/base64
golang.org/x/text/transform
os
golang.org/x/text/encoding
github.com/gdamore/encoding
strings
context
sort
regexp/syntax
fmt
path/filepath
os/exec
github.com/gdamore/tcell/v2/terminfo
regexp
github.com/gdamore/tcell/v2/terminfo/a/ansi
github.com/gdamore/tcell/v2/terminfo/t/tmux
github.com/gdamore/tcell/v2/terminfo/v/vt100
github.com/gdamore/tcell/v2/terminfo/v/vt102
github.com/gdamore/tcell/v2/terminfo/v/vt220
github.com/gdamore/tcell/v2/terminfo/x/xterm
github.com/gdamore/tcell/v2/terminfo/base
github.com/gdamore/tcell/v2/terminfo/a/aixterm
github.com/gdamore/tcell/v2/terminfo/a/alacritty
github.com/gdamore/tcell/v2/terminfo/c/cygwin
github.com/gdamore/tcell/v2/terminfo/d/dtterm
github.com/gdamore/tcell/v2/terminfo/dynamic
github.com/gdamore/tcell/v2/terminfo/e/emacs
github.com/gdamore/tcell/v2/terminfo/f/foot
github.com/gdamore/tcell/v2/terminfo/g/gnome
github.com/gdamore/tcell/v2/terminfo/k/konsole
github.com/gdamore/tcell/v2/terminfo/k/kterm
github.com/gdamore/tcell/v2/terminfo/l/linux
github.com/gdamore/tcell/v2/terminfo/p/pcansi
github.com/gdamore/tcell/v2/terminfo/r/rxvt
github.com/gdamore/tcell/v2/terminfo/s/screen
github.com/gdamore/tcell/v2/terminfo/s/simpleterm
github.com/gdamore/tcell/v2/terminfo/s/sun
github.com/gdamore/tcell/v2/terminfo/v/vt320
github.com/gdamore/tcell/v2/terminfo/v/vt400
github.com/gdamore/tcell/v2/terminfo/v/vt420
github.com/gdamore/tcell/v2/terminfo/x/xfce
github.com/gdamore/tcell/v2/terminfo/x/xterm_ghostty
github.com/gdamore/tcell/v2/terminfo/x/xterm_kitty
database/sql/driver
github.com/gdamore/tcell/v2/terminfo/extended
encoding/json
math/rand
encoding/binary
golang.org/x/sys/unix
github.com/lucasb-eyer/go-colorful
maps
os/signal
golang.org/x/term
github.com/gdamore/tcell/v2
code.rocketnine.space/tslocum/cbind
code.rocketnine.space/tslocum/cbind/whichkeybind
   dh_auto_test -O--buildsystem=golang
	cd obj-x86_64-linux-gnu && go test -vet=off -v -p 2 code.rocketnine.space/tslocum/cbind code.rocketnine.space/tslocum/cbind/whichkeybind
=== RUN   TestConfiguration
=== PAUSE TestConfiguration
=== RUN   TestEncode
=== PAUSE TestEncode
=== RUN   TestDecode
=== PAUSE TestDecode
=== CONT  TestConfiguration
=== CONT  TestDecode
=== NAME  TestConfiguration
    configuration_test.go:78: failed to test capturing keybinds: tcell modified EventKey.Key: expected 127, got 8
--- FAIL: TestConfiguration (0.00s)
--- PASS: TestDecode (0.00s)
=== CONT  TestEncode
--- PASS: TestEncode (0.00s)
FAIL
FAIL	code.rocketnine.space/tslocum/cbind	0.002s
?   	code.rocketnine.space/tslocum/cbind/whichkeybind	[no test files]
FAIL
dh_auto_test: error: cd obj-x86_64-linux-gnu && go test -vet=off -v -p 2 code.rocketnine.space/tslocum/cbind code.rocketnine.space/tslocum/cbind/whichkeybind returned exit code 1
make: *** [debian/rules:4: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2
--------------------------------------------------------------------------------

#1134281#10
Date:
2026-06-19 15:34:59 UTC
From:
To:
Dear maintainer,

I've prepared an NMU for golang-code.rocketnine-tslocum-cbind (versioned as 0.1.5-3.1)
and uploaded it to DELAYED/2. Please feel free to tell me if I should
cancel it.

I have seen #1139314, this is a short-term fix.

cu
Adrian

#1134281#19
Date:
2026-06-21 07:34:23 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
golang-code.rocketnine-tslocum-cbind, 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 1134281@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Adrian Bunk <bunk@debian.org> (supplier of updated golang-code.rocketnine-tslocum-cbind 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 ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Fri, 19 Jun 2026 18:28:47 +0300
Source: golang-code.rocketnine-tslocum-cbind
Architecture: source
Version: 0.1.5-3.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
Changed-By: Adrian Bunk <bunk@debian.org>
Closes: 1134281
Changes:
 golang-code.rocketnine-tslocum-cbind (0.1.5-3.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Backport upstream fix for FTBFS with tcell >= 2.10. (Closes: #1134281)
Checksums-Sha1:
 9893668bcddccaf9ffd684e2dacbaa97c3805aa8 2390 golang-code.rocketnine-tslocum-cbind_0.1.5-3.1.dsc
 32ebeefa2c76d29d3e0571242c108be270c518fa 5408 golang-code.rocketnine-tslocum-cbind_0.1.5-3.1.debian.tar.xz
Checksums-Sha256:
 60714b6c162641f9fe91a2f07afeb6b6b92c462478de631367e6fc6fac3a5fed 2390 golang-code.rocketnine-tslocum-cbind_0.1.5-3.1.dsc
 d162924c132e391e9cc4a76ac7f77f585c934964ca800a243a16ba0fe7d25224 5408 golang-code.rocketnine-tslocum-cbind_0.1.5-3.1.debian.tar.xz
Files:
 2c5cfd96bb933766c3912c0ec59b14c6 2390 devel optional golang-code.rocketnine-tslocum-cbind_0.1.5-3.1.dsc
 62b7cc94f768ce7bf37678fbc7872a61 5408 devel optional golang-code.rocketnine-tslocum-cbind_0.1.5-3.1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAmo1YVgACgkQiNJCh6LY
mLHU1Q//e3Lk9rEKZtFnJM+XkjXGYeKCE29TNfl7HRoewb9MDB1dlDDq9wJrY0Kv
4WXOfD08YsbJFK4LO7p0fmcmEPh3nQM8du5p4cR7v6Nx2Z1Utoj4liDLi917GKIN
sg+po2BrYE79ARlk2bkX8wirzLVFWe3x8pZ7LEumxCL4RjDVwpMXktZ7xzeRZMCs
FbwDSyuhfP6X9KrJycyF+XqIRWzBZHfBGr7l3jNyZlZ2kOU9mW5az+SxiNpucwcs
qXK2+cWTawccFu2ZhGhhJcQgXsnx5oA/gdBu1dgCn77fswWvYMuQ0WiOzVguWZ4a
AE/1lyUb1sHX0qH0IyVGcCewm7yd3jOhBWUgQtUzGAto8bgwlYF83rbu7MFDKSdq
SISIDZFj/GoXO/mKJyt8Q1t0mH8UdEHLISBZp/il72LK6H1xkerOzxXGyomieh6U
2S1iFA2r1JxVj/snJoVXBWym5EsLkJtlSrtY4zTQ/9An9Ar/rwwavv8djBWE2BIK
fSAwgXOCq0nAObTrJqyJEFAanxID40o25cY+twmg13aRs3pIxqIWupgmA+jyBpCC
Gtu/XmT0k7veztKJy36lVXHqJ+UXMDBvTcG3hI4/Zceo3vH+7U8RpaRC9gahhmoY
fiU+dWm0UdCWYzFvGlgbNxu/iFhHHL9MdzTDRhbq0ut3j9AcZU4=
=Dp07
-----END PGP SIGNATURE-----