Your message dated Tue, 04 Mar 2025 04:34:18 +0000
with message-id <e1tpjz0-000hqr...@fasolo.debian.org>
and subject line Bug#1099240: fixed in fish 4.0.0-3
has caused the Debian Bug report #1099240,
regarding kitty: FTBFS: ERROR: test_fish_integration
(kitty_tests.shell_integration.ShellIntegrationWithKitten.test_fish_integration)
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 ow...@bugs.debian.org
immediately.)
--
1099240: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1099240
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:kitty
Version: 0.39.1-1
Severity: serious
Tags: ftbfs trixie sid
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules clean
dh clean --with python3 --with sphinxdoc
debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
python3 setup.py --verbose clean
dh_auto_clean --buildsystem=golang -O--builddirectory=_build
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_clean
debian/rules binary
dh binary --with python3 --with sphinxdoc
dh_update_autotools_config
dh_autoreconf
debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
[... snipped ...]
hash/crc32
compress/gzip
encoding/base64
encoding/json
archive/tar
github.com/bmatcuk/doublestar
golang.org/x/sys/unix
compress/bzip2
crypto
crypto/internal/fips140deps/godebug
crypto/internal/fips140
crypto/internal/impl
crypto/internal/fips140/sha256
crypto/internal/fips140/sha3
crypto/internal/fips140/sha512
crypto/internal/fips140/hmac
crypto/internal/fips140/check
crypto/internal/fips140/aes
crypto/internal/sysrand
crypto/internal/entropy
math/rand/v2
crypto/subtle
crypto/internal/randutil
math/rand
crypto/internal/fips140/drbg
crypto/internal/fips140/aes/gcm
crypto/internal/fips140only
math/big
crypto/cipher
crypto/internal/boring
encoding/base32
crypto/md5
crypto/sha1
context
database/sql/driver
encoding/hex
vendor/golang.org/x/net/dns/dnsmessage
crypto/rand
github.com/ALTree/bigfloat
internal/singleflight
weak
unique
container/heap
github.com/seancfoley/bintree/tree
net/netip
github.com/seancfoley/ipaddress-go/ipaddr/addrstrparam
net/url
os/exec
github.com/shirou/gopsutil/internal/common
net
io/ioutil
github.com/tklauser/numcpus
github.com/tklauser/go-sysconf
github.com/shirou/gopsutil/cpu
github.com/shirou/gopsutil/mem
encoding/xml
howett.net/plist
mime
crypto/aes
crypto/des
crypto/internal/fips140/nistec/fiat
crypto/internal/fips140/nistec
github.com/google/uuid
github.com/seancfoley/ipaddress-go/ipaddr
github.com/shirou/gopsutil/net
github.com/shirou/gopsutil/process
crypto/internal/fips140/ecdh
crypto/internal/fips140/edwards25519/field
crypto/ecdh
crypto/elliptic
crypto/internal/boring/bbig
crypto/internal/fips140/bigmod
crypto/internal/fips140/ecdsa
crypto/sha3
crypto/internal/fips140hash
crypto/sha512
encoding/asn1
vendor/golang.org/x/crypto/cryptobyte
crypto/ecdsa
crypto/internal/fips140/edwards25519
crypto/internal/fips140/ed25519
crypto/ed25519
crypto/hmac
crypto/internal/fips140/hkdf
crypto/internal/fips140/mlkem
crypto/internal/fips140/tls12
crypto/internal/fips140/tls13
vendor/golang.org/x/crypto/chacha20
vendor/golang.org/x/crypto/internal/poly1305
vendor/golang.org/x/sys/cpu
vendor/golang.org/x/crypto/chacha20poly1305
crypto/internal/hpke
crypto/rc4
crypto/internal/fips140/rsa
crypto/rsa
crypto/sha256
crypto/tls/internal/fips140tls
crypto/dsa
crypto/x509/pkix
encoding/pem
crypto/x509
crypto/tls
vendor/golang.org/x/text/transform
log
vendor/golang.org/x/text/unicode/bidi
vendor/golang.org/x/text/secure/bidirule
vendor/golang.org/x/text/unicode/norm
vendor/golang.org/x/net/idna
net/textproto
vendor/golang.org/x/net/http/httpguts
vendor/golang.org/x/net/http/httpproxy
vendor/golang.org/x/net/http2/hpack
mime/quotedprintable
mime/multipart
net/http/httptrace
net/http/internal
net/http/internal/ascii
net/http
regexp/syntax
regexp
os/signal
archive/zip
image
golang.org/x/image/bmp
hash/adler32
compress/zlib
golang.org/x/image/ccitt
golang.org/x/image/tiff/lzw
golang.org/x/image/tiff
image/internal/imageutil
image/draw
compress/lzw
image/gif
image/jpeg
image/png
github.com/disintegration/imaging
github.com/rwcarlsen/goexif/tiff
github.com/rwcarlsen/goexif/exif
github.com/edwvee/exiffix
kitty/vendor/github.com/kovidgoyal/imaging
golang.org/x/image/riff
golang.org/x/image/vp8
golang.org/x/image/vp8l
golang.org/x/image/webp
embed
kitty/tools/utils/secrets
github.com/dlclark/regexp2/syntax
github.com/dlclark/regexp2
github.com/alecthomas/chroma/v2
github.com/alecthomas/chroma/v2/lexers
github.com/alecthomas/chroma/v2/styles
flag
github.com/klauspost/cpuid/v2
github.com/zeebo/xxh3
kitty/tools/utils
kitty/tools/utils/shlex
kitty/tools/wcswidth
kitty/tools/tty
kitty/tools/tui/shell_integration
kitty/tools/utils/base85
kitty/tools/utils/paths
kitty/tools/crypto
kitty/tools/rsync
kitty/tools/utils/style
kitty/tools/utils/humanize
kitty/tools/cli/markup
kitty/tools/tui/loop
kitty/tools/cli
kitty/tools/config
kitty/tools/tui/shortcuts
kitty/tools/tui/sgr
kitty/tools/cmd/mouse_demo
kitty/tools/utils/shm
kitty/tools/tui
kitty/tools/utils/images
kitty/tools/tui/subseq
kitty/tools/themes
kitty/tools/tui/readline
kitty/kittens/ssh
kitty/tools/cmd/at
kitty/kittens/ask
kitty/tools/tui/graphics
kitty/kittens/choose_fonts
kitty/kittens/clipboard
kitty/kittens/diff
kitty/kittens/hints
kitty/kittens/hyperlinked_grep
kitty/kittens/icat
kitty/kittens/notify
kitty/kittens/query_terminal
kitty/kittens/show_key
kitty/kittens/themes
kitty/tools/unicode_names
kitty/kittens/unicode_input
kitty/tools/cmd/atexit
kitty/tools/cmd/benchmark
kitty/kittens/transfer
kitty/tools/cmd/edit_in_kitty
kitty/tools/cmd/pytest
kitty/tools/cmd/run_shell
kitty/tools/cmd/show_error
kitty/tools/cmd/update_self
kitty/tools/cmd/tool
kitty/tools/cmd/completion
kitty/tools/cmd
ln -s /<<PKGBUILDDIR>>/linux-package/bin/kitten
/<<PKGBUILDDIR>>/kitty/launcher/kitten
/usr/bin/make docs
make[2]: Entering directory '/<<PKGBUILDDIR>>'
/usr/bin/make -C docs man
make[3]: Entering directory '/<<PKGBUILDDIR>>/docs'
sphinx-build -M man "." "_build" -n -q -j auto -T
/<<PKGBUILDDIR>>/docs/index.rst:6: WARNING: toctree contains reference to
nonexisting document 'quickstart' [toc.not_readable]
/<<PKGBUILDDIR>>/docs/kittens/diff.rst:34: WARNING: undefined label:
'quickstart' [ref.ref]
make[3]: Leaving directory '/<<PKGBUILDDIR>>/docs'
/usr/bin/make -C docs html
make[3]: Entering directory '/<<PKGBUILDDIR>>/docs'
sphinx-build -M html "." "_build" -n -q -j auto -T
/<<PKGBUILDDIR>>/docs/index.rst:6: WARNING: toctree contains reference to
nonexisting document 'quickstart' [toc.not_readable]
/<<PKGBUILDDIR>>/docs/changelog.rst:4: WARNING: unknown document: 'binary'
[ref.doc]
/<<PKGBUILDDIR>>/docs/changelog.rst:687: WARNING: unknown document: '/build'
[ref.doc]
/<<PKGBUILDDIR>>/docs/changelog.rst:1484: WARNING: undefined label: 'packagers'
[ref.ref]
/<<PKGBUILDDIR>>/docs/changelog.rst:3662: WARNING: unknown document: 'binary'
[ref.doc]
/<<PKGBUILDDIR>>/docs/index.rst:60: WARNING: unknown document: 'quickstart'
[ref.doc]
/<<PKGBUILDDIR>>/docs/kittens/diff.rst:34: WARNING: undefined label:
'quickstart' [ref.ref]
make[3]: Leaving directory '/<<PKGBUILDDIR>>/docs'
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules override_dh_auto_test
make[1]: Entering directory '/<<PKGBUILDDIR>>'
mkdir -p "/<<PKGBUILDDIR>>/debian/fakehome"
mkdir -p "/<<PKGBUILDDIR>>/debian/fakeruntime"
# Run python tests
GOPATH="/<<PKGBUILDDIR>>/_build" HOME="/<<PKGBUILDDIR>>/debian/fakehome"
KITTY_RUNTIME_DIRECTORY="/<<PKGBUILDDIR>>/debian/fakeruntime" python3 setup.py
--verbose build-launcher --skip-building-kitten --skip-code-generation
CC: ['gcc'] (14, 0)
gcc (Debian 14.2.0-17) 14.2.0
Copyright (C) 2024 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Detected: CompilerType.gcc
gcc -DWRAPPED_KITTENS=" ask clipboard diff hints hyperlinked_grep icat
query_terminal show_key ssh themes transfer unicode_input " -DFROM_SOURCE
-DKITTY_LIB_PATH="../.." -Wdate-time -D_FORTIFY_SOURCE=2
-DKITTY_CLI_BOOL_OPTIONS=" detach hold single-instance 1
wait-for-single-instance-window-close version v dump-commands debug-rendering
debug-gl debug-input debug-keyboard debug-font-fallback execute e "
-DKITTY_VERSION="0.39.1" -Wall -pedantic-errors -Werror -fpie -O3
-I/usr/include/python3.13 -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c
kitty/launcher/main.c -o build/kitty-launcher-main.o
gcc -DWRAPPED_KITTENS=" ask clipboard diff hints hyperlinked_grep icat
query_terminal show_key ssh themes transfer unicode_input " -DFROM_SOURCE
-DKITTY_LIB_PATH="../.." -Wdate-time -D_FORTIFY_SOURCE=2
-DKITTY_CLI_BOOL_OPTIONS=" detach hold single-instance 1
wait-for-single-instance-window-close version v dump-commands debug-rendering
debug-gl debug-input debug-keyboard debug-font-fallback execute e "
-DKITTY_VERSION="0.39.1" -Wall -pedantic-errors -Werror -fpie -O3
-I/usr/include/python3.13 -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c
kitty/launcher/single-instance.c -o build/kitty-launcher-single-instance.o
gcc -Wl,-z,relro -Wl,-z,now build/kitty-launcher-main.o
build/kitty-launcher-single-instance.o -ldl -lm -L/usr/lib/x86_64-linux-gnu
-lpython3.13 -Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions -o
kitty/launcher/kitty
Skipping generation of Go files due to command line option
Skipping building of the kitten binary because of a command line option. Build
is incomplete
LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 GOPATH="/<<PKGBUILDDIR>>/_build"
HOME="/<<PKGBUILDDIR>>/debian/fakehome"
KITTY_RUNTIME_DIRECTORY="/<<PKGBUILDDIR>>/debian/fakeruntime" python3 setup.py
--verbose test
Running under CI: False
Go packages being tested: kittens/diff _build/src/kitty/tools/wcswidth
_build/src/kitty/tools/config _build/src/kitty/tools/utils/style tools/themes
tools/tui/subseq _build/src/kitty/tools/tui/sgr _build/src/kitty/tools/tui/loop
tools/utils _build/src/kitty/tools/tui/subseq _build/src/kitty/tools/tui
tools/cmd/at _build/src/kitty/tools/utils/shm
_build/src/kitty/tools/utils/humanize
_build/src/kitty/tools/tui/shell_integration tools/rsync
_build/src/kitty/kittens/ssh kittens/transfer tools/simdstring tools/config
_build/src/kitty/tools/rsync kittens/ssh _build/src/kitty/kittens/hints
tools/tui/loop _build/src/kitty/kittens/hyperlinked_grep
_build/src/kitty/tools/tui/graphics _build/src/kitty/tools/simdstring
_build/src/kitty/kittens/diff tools/tui tools/tui/shell_integration
_build/src/kitty/tools/utils tools/wcswidth tools/tui/readline
_build/src/kitty/tools/unicode_names _build/src/kitty/tools/cli kittens/hints
tools/utils/shlex tools/unicode_names _build/src/kitty/tools/utils/shle
x tools/utils/shm _build/src/kitty/tools/themes _build/src/kitty/tools/cmd/at
tools/utils/humanize .pc/0004-skip-TestHintMarking.patch/kittens/hints
tools/tui/graphics tools/tui/sgr tools/utils/base85
_build/src/kitty/tools/utils/base85
.pc/0004-skip-TestHintMarking.patch/tools/utils kittens/hyperlinked_grep
_build/src/kitty/kittens/transfer tools/utils/style
_build/src/kitty/tools/tui/readline tools/cli
test_encode_key_event (kitty_tests.keys.TestKeys.test_encode_key_event) ... ok
test_encode_mouse_event (kitty_tests.keys.TestKeys.test_encode_mouse_event) ...
ok
test_mapping (kitty_tests.keys.TestKeys.test_mapping) ... ok
test_atexit (kitty_tests.atexit.Atexit.test_atexit) ... ok
test_box_drawing (kitty_tests.fonts.Rendering.test_box_drawing) ... ok
test_coalesce_symbol_maps
(kitty_tests.fonts.Rendering.test_coalesce_symbol_maps) ... ok
test_emoji_presentation (kitty_tests.fonts.Rendering.test_emoji_presentation)
... ok
test_fallback_font_not_last_resort
(kitty_tests.fonts.Rendering.test_fallback_font_not_last_resort) ... skipped
'Only macOS has a Last Resort font'
test_font_rendering (kitty_tests.fonts.Rendering.test_font_rendering) ... ok
test_shaping (kitty_tests.fonts.Rendering.test_shaping) ... ok
test_sprite_map (kitty_tests.fonts.Rendering.test_sprite_map) ... ok
test_font_selection (kitty_tests.fonts.Selection.test_font_selection) ... ok
test_search_query_parser
(kitty_tests.search_query_parser.TestSQP.test_search_query_parser) ... ok
test_shm_with_kitten (kitty_tests.shm.SHMTest.test_shm_with_kitten) ... ok
test_layout_operations (kitty_tests.layout.TestLayout.test_layout_operations)
... ok
test_overlay_layout_operations
(kitty_tests.layout.TestLayout.test_overlay_layout_operations) ... ok
test_splits (kitty_tests.layout.TestLayout.test_splits) ... ok
test_conf_parsing (kitty_tests.options.TestConfParsing.test_conf_parsing) ... ok
test_backspace_wide_characters
(kitty_tests.screen.TestScreen.test_backspace_wide_characters) ... ok
test_bottom_margin (kitty_tests.screen.TestScreen.test_bottom_margin) ... ok
test_char_manipulation (kitty_tests.screen.TestScreen.test_char_manipulation)
... ok
test_color_profile (kitty_tests.screen.TestScreen.test_color_profile) ... ok
test_color_stack (kitty_tests.screen.TestScreen.test_color_stack) ... ok
test_cursor_after_resize
(kitty_tests.screen.TestScreen.test_cursor_after_resize) ... ok
test_cursor_hidden (kitty_tests.screen.TestScreen.test_cursor_hidden) ... ok
test_cursor_movement (kitty_tests.screen.TestScreen.test_cursor_movement) ... ok
test_detect_url (kitty_tests.screen.TestScreen.test_detect_url) ... ok
test_dirty_lines (kitty_tests.screen.TestScreen.test_dirty_lines) ... ok
test_draw_char (kitty_tests.screen.TestScreen.test_draw_char) ... ok
test_draw_fast (kitty_tests.screen.TestScreen.test_draw_fast) ... ok
test_emoji_skin_tone_modifiers
(kitty_tests.screen.TestScreen.test_emoji_skin_tone_modifiers) ... ok
test_erase_in_screen (kitty_tests.screen.TestScreen.test_erase_in_screen) ... ok
test_hyperlinks (kitty_tests.screen.TestScreen.test_hyperlinks) ... ok
test_key_encoding_flags_stack
(kitty_tests.screen.TestScreen.test_key_encoding_flags_stack) ... ok
test_margins (kitty_tests.screen.TestScreen.test_margins) ... ok
test_osc_52 (kitty_tests.screen.TestScreen.test_osc_52) ... ok
test_pagerhist (kitty_tests.screen.TestScreen.test_pagerhist) ... ok
test_pointer_shapes (kitty_tests.screen.TestScreen.test_pointer_shapes) ... ok
test_prompt_marking (kitty_tests.screen.TestScreen.test_prompt_marking) ... ok
test_regional_indicators
(kitty_tests.screen.TestScreen.test_regional_indicators) ... ok
test_rep (kitty_tests.screen.TestScreen.test_rep) ... ok
test_resize (kitty_tests.screen.TestScreen.test_resize) ... ok
test_scrollback_fill_after_resize
(kitty_tests.screen.TestScreen.test_scrollback_fill_after_resize) ... ok
test_selection_as_text (kitty_tests.screen.TestScreen.test_selection_as_text)
... ok
test_serialize (kitty_tests.screen.TestScreen.test_serialize) ... ok
test_sgr (kitty_tests.screen.TestScreen.test_sgr) ... ok
test_soft_hyphen (kitty_tests.screen.TestScreen.test_soft_hyphen) ... ok
test_tab_stops (kitty_tests.screen.TestScreen.test_tab_stops) ... ok
test_top_and_bottom_margin
(kitty_tests.screen.TestScreen.test_top_and_bottom_margin) ... ok
test_top_margin (kitty_tests.screen.TestScreen.test_top_margin) ... ok
test_user_marking (kitty_tests.screen.TestScreen.test_user_marking) ... ok
test_variation_selectors
(kitty_tests.screen.TestScreen.test_variation_selectors) ... ok
test_wrapping_serialization
(kitty_tests.screen.TestScreen.test_wrapping_serialization) ... ok
test_writing_with_cursor_on_trailer_of_wide_character
(kitty_tests.screen.TestScreen.test_writing_with_cursor_on_trailer_of_wide_character)
... ok
test_zwj (kitty_tests.screen.TestScreen.test_zwj) ... ok
test_bash_integration
(kitty_tests.shell_integration.ShellIntegration.test_bash_integration) ... ok
test_fish_integration
(kitty_tests.shell_integration.ShellIntegration.test_fish_integration) ... ERROR
test_zsh_integration
(kitty_tests.shell_integration.ShellIntegration.test_zsh_integration) ... ok
test_bash_integration
(kitty_tests.shell_integration.ShellIntegrationWithKitten.test_bash_integration)
... ok
test_fish_integration
(kitty_tests.shell_integration.ShellIntegrationWithKitten.test_fish_integration)
... ERROR
test_zsh_integration
(kitty_tests.shell_integration.ShellIntegrationWithKitten.test_zsh_integration)
... ok
test_mouse_selection (kitty_tests.mouse.TestMouse.test_mouse_selection) ... ok
test_os_window_size_calculation
(kitty_tests.glfw.TestGLFW.test_os_window_size_calculation) ... ok
test_utf_8_strndup (kitty_tests.glfw.TestGLFW.test_utf_8_strndup) ... ok
test_desktop_notify
(kitty_tests.notifications.TestNotifications.test_desktop_notify) ... [22.320]
Ignoring invalid base64 encoded data in notification request
[22.321] Ignoring invalid base64 encoded data in notification request
[22.321] Ignoring invalid base64 encoded data in notification request
[22.321] Ignoring invalid base64 encoded data in notification request
[22.322] Received incomplete encoded data for notification request
[22.322] Received incomplete encoded data for notification request
[22.322] Received incomplete encoded data for notification request
[22.322] Received incomplete encoded data for notification request
[22.322] Received incomplete encoded data for notification request
[22.322] Received incomplete encoded data for notification request
[22.323] Received incomplete encoded data for notification request
[22.323] Received incomplete encoded data for notification request
ok
test_base64 (kitty_tests.parser.TestParser.test_base64) ... ok
test_charsets (kitty_tests.parser.TestParser.test_charsets) ... ok
test_csi_code_rep (kitty_tests.parser.TestParser.test_csi_code_rep) ... ok
test_csi_codes (kitty_tests.parser.TestParser.test_csi_codes) ... ok
test_dcs_codes (kitty_tests.parser.TestParser.test_dcs_codes) ... ok
test_deccara (kitty_tests.parser.TestParser.test_deccara) ... ok
test_esc_codes (kitty_tests.parser.TestParser.test_esc_codes) ... ok
test_find_either_of_two_bytes
(kitty_tests.parser.TestParser.test_find_either_of_two_bytes) ... ok
test_graphics_command (kitty_tests.parser.TestParser.test_graphics_command) ...
ok
test_osc_codes (kitty_tests.parser.TestParser.test_osc_codes) ... ok
test_oth_codes (kitty_tests.parser.TestParser.test_oth_codes) ... ok
test_parser_threading (kitty_tests.parser.TestParser.test_parser_threading) ...
ok
test_simple_parsing (kitty_tests.parser.TestParser.test_simple_parsing) ... ok
test_utf8_parsing (kitty_tests.parser.TestParser.test_utf8_parsing) ... ok
test_utf8_simd_decode (kitty_tests.parser.TestParser.test_utf8_simd_decode) ...
ok
test_animation_frame_loading
(kitty_tests.graphics.TestGraphics.test_animation_frame_loading) ... ok
test_cached_rgba_conversion
(kitty_tests.graphics.TestGraphics.test_cached_rgba_conversion) ... ok
test_disk_cache (kitty_tests.graphics.TestGraphics.test_disk_cache) ... ok
test_gr_delete (kitty_tests.graphics.TestGraphics.test_gr_delete) ... ok
test_gr_operations_with_numbers
(kitty_tests.graphics.TestGraphics.test_gr_operations_with_numbers) ... ok
test_gr_reset (kitty_tests.graphics.TestGraphics.test_gr_reset) ... ok
test_gr_scroll (kitty_tests.graphics.TestGraphics.test_gr_scroll) ... ok
test_graphics_quota_enforcement
(kitty_tests.graphics.TestGraphics.test_graphics_quota_enforcement) ... ok
test_image_layer_grouping
(kitty_tests.graphics.TestGraphics.test_image_layer_grouping) ... ok
test_image_parents (kitty_tests.graphics.TestGraphics.test_image_parents) ... ok
test_image_put (kitty_tests.graphics.TestGraphics.test_image_put) ... ok
test_load_images (kitty_tests.graphics.TestGraphics.test_load_images) ... ok
test_load_png (kitty_tests.graphics.TestGraphics.test_load_png) ... ok
test_load_png_simple (kitty_tests.graphics.TestGraphics.test_load_png_simple)
... ok
test_suppressing_gr_command_responses
(kitty_tests.graphics.TestGraphics.test_suppressing_gr_command_responses) ... ok
test_unicode_placeholders
(kitty_tests.graphics.TestGraphics.test_unicode_placeholders) ... ok
test_unicode_placeholders_3rd_combining_char
(kitty_tests.graphics.TestGraphics.test_unicode_placeholders_3rd_combining_char)
... ok
test_unicode_placeholders_multiple_placements
(kitty_tests.graphics.TestGraphics.test_unicode_placeholders_multiple_placements)
... ok
test_unicode_placeholders_scroll
(kitty_tests.graphics.TestGraphics.test_unicode_placeholders_scroll) ... ok
test_xor_data (kitty_tests.graphics.TestGraphics.test_xor_data) ... ok
test_num_users (kitty_tests.utmp.UTMPTest.test_num_users) ... ok
test_file_get
(kitty_tests.file_transmission.TestFileTransmission.test_file_get) ... ok
test_parse_ftc
(kitty_tests.file_transmission.TestFileTransmission.test_parse_ftc) ... ok
test_rsync_hashers
(kitty_tests.file_transmission.TestFileTransmission.test_rsync_hashers) ... ok
test_rsync_roundtrip
(kitty_tests.file_transmission.TestFileTransmission.test_rsync_roundtrip) ... ok
test_transfer_receive
(kitty_tests.file_transmission.TestFileTransmission.test_transfer_receive) ...
ok
test_transfer_send
(kitty_tests.file_transmission.TestFileTransmission.test_transfer_send) ... ok
test_all_kitten_names (kitty_tests.check_build.TestBuild.test_all_kitten_names)
... ok
test_ca_certificates (kitty_tests.check_build.TestBuild.test_ca_certificates)
... skipped 'CA certificates are only tested on frozen builds'
test_docs_url (kitty_tests.check_build.TestBuild.test_docs_url) ... ok
test_exe (kitty_tests.check_build.TestBuild.test_exe) ... ok
test_filesystem_locations
(kitty_tests.check_build.TestBuild.test_filesystem_locations) ... ok
test_glfw_modules (kitty_tests.check_build.TestBuild.test_glfw_modules) ... ok
test_launcher_ensures_stdio
(kitty_tests.check_build.TestBuild.test_launcher_ensures_stdio) ... ok
test_loading_extensions
(kitty_tests.check_build.TestBuild.test_loading_extensions) ... ok
test_loading_shaders (kitty_tests.check_build.TestBuild.test_loading_shaders)
... ok
test_basic_pty_operations (kitty_tests.ssh.SSHKitten.test_basic_pty_operations)
... ok
test_ssh_bootstrap_with_different_launchers
(kitty_tests.ssh.SSHKitten.test_ssh_bootstrap_with_different_launchers) ... ok
test_ssh_connection_data (kitty_tests.ssh.SSHKitten.test_ssh_connection_data)
... ok
test_ssh_copy (kitty_tests.ssh.SSHKitten.test_ssh_copy) ... ok
test_ssh_env_vars (kitty_tests.ssh.SSHKitten.test_ssh_env_vars) ... ok
test_ssh_leading_data (kitty_tests.ssh.SSHKitten.test_ssh_leading_data) ... ok
test_ssh_login_shell_detection
(kitty_tests.ssh.SSHKitten.test_ssh_login_shell_detection) ... ok
test_ssh_shell_integration
(kitty_tests.ssh.SSHKitten.test_ssh_shell_integration) ... ok
test_ansi_repr (kitty_tests.datatypes.TestDataTypes.test_ansi_repr) ... ok
test_bracketed_paste_sanitizer
(kitty_tests.datatypes.TestDataTypes.test_bracketed_paste_sanitizer) ... ok
test_expand_ansi_c_escapes
(kitty_tests.datatypes.TestDataTypes.test_expand_ansi_c_escapes) ... ok
test_historybuf (kitty_tests.datatypes.TestDataTypes.test_historybuf) ... ok
test_line (kitty_tests.datatypes.TestDataTypes.test_line) ... ok
test_linebuf (kitty_tests.datatypes.TestDataTypes.test_linebuf) ... ok
test_notify_identifier_sanitization
(kitty_tests.datatypes.TestDataTypes.test_notify_identifier_sanitization) ... ok
test_replace_c0_codes
(kitty_tests.datatypes.TestDataTypes.test_replace_c0_codes) ... ok
test_rewrap_narrower (kitty_tests.datatypes.TestDataTypes.test_rewrap_narrower)
... ok
test_rewrap_simple (kitty_tests.datatypes.TestDataTypes.test_rewrap_simple) ...
ok
test_rewrap_wider (kitty_tests.datatypes.TestDataTypes.test_rewrap_wider) ... ok
test_shlex_split (kitty_tests.datatypes.TestDataTypes.test_shlex_split) ... ok
test_single_key (kitty_tests.datatypes.TestDataTypes.test_single_key) ... ok
test_strip_csi (kitty_tests.datatypes.TestDataTypes.test_strip_csi) ... ok
test_to_color (kitty_tests.datatypes.TestDataTypes.test_to_color) ... ok
test_url_at (kitty_tests.datatypes.TestDataTypes.test_url_at) ... ok
test_utils (kitty_tests.datatypes.TestDataTypes.test_utils) ... ok
test_completion (kitty_tests.completion.TestCompletion.test_completion) ... ok
test_line_edit (kitty_tests.tui.TestTUI.test_line_edit) ... ok
test_multiprocessing_spawn (kitty_tests.tui.TestTUI.test_multiprocessing_spawn)
... ok
test_parsing_of_open_actions
(kitty_tests.open_actions.TestOpenActions.test_parsing_of_open_actions) ... ok
test_base64_streaming_decoder
(kitty_tests.clipboard.TestClipboard.test_base64_streaming_decoder) ... ok
test_clipboard_write_request
(kitty_tests.clipboard.TestClipboard.test_clipboard_write_request) ... ok
test_elliptic_curve_data_exchange
(kitty_tests.crypto.TestCrypto.test_elliptic_curve_data_exchange) ... ok
======================================================================
ERROR: test_fish_integration
(kitty_tests.shell_integration.ShellIntegration.test_fish_integration)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/<<PKGBUILDDIR>>/kitty/launcher/../../kitty_tests/shell_integration.py", line
198, in test_fish_integration
self.assert_command(pty, cmd)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
cmd = 'string match -q -- "*/<<PKGBUILDDIR>>/shell-integration*"
"$XDG_DATA_DIRS" || echo "XDD_OK"'
completions_dir =
'/<<PKGBUILDDIR>>/shell-integration/fish/vendor_completions.d'
fish_prompt = 'left>'
pty = <kitty_tests.PTY object at 0x7f3e91174050>
q = 'left>
<right'
right_prompt = '<right'
self = <kitty_tests.shell_integration.ShellIntegration
testMethod=test_fish_integration>
File
"/<<PKGBUILDDIR>>/kitty/launcher/../../kitty_tests/shell_integration.py", line
269, in assert_command
pty.wait_till(lambda: pty.callbacks.last_cmd_cmdline == cmd,
timeout_msg=lambda: f'{pty.callbacks.last_cmd_cmdline=!r} != {cmd!r}')
~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
cmd = 'string match -q -- "*/<<PKGBUILDDIR>>/shell-integration*"
"$XDG_DATA_DIRS" || echo "XDD_OK"'
exit_status = 0
pty = <kitty_tests.PTY object at 0x7f3e91174050>
self = <kitty_tests.shell_integration.ShellIntegration
testMethod=test_fish_integration>
File "/<<PKGBUILDDIR>>/kitty/launcher/../../kitty_tests/__init__.py", line
404, in wait_till
raise TimeoutError(f'Timed out: {msg}. Screen contents: \n
{repr(self.screen_contents())}')
end_time = 1157.659276499
msg = 'pty.callbacks.last_cmd_cmdline=\'\' != \'string match -q --
"*/<<PKGBUILDDIR>>/shell-integration*" "$XDG_DATA_DIRS" || echo "XDD_OK"\''
q = <function ShellIntegration.assert_command.<locals>.<lambda> at
0x7f3e91c0ae80>
self = <kitty_tests.PTY object at 0x7f3e91174050>
timeout = 10
timeout_msg = <function ShellIntegration.assert_command.<locals>.<lambda>
at 0x7f3e91c0b880>
TimeoutError: Timed out: pty.callbacks.last_cmd_cmdline='' != 'string match -q
-- "*/<<PKGBUILDDIR>>/shell-integration*" "$XDG_DATA_DIRS" || echo "XDD_OK"'.
Screen contents:
'left>string match -q -- "*/<<PKGBUILDDIR>>/shell-integration*"
"$XDG_DATA_DIRS" || echo "XDD_OK"
<right\nXDD_OK\nleft>
<right'
======================================================================
ERROR: test_fish_integration
(kitty_tests.shell_integration.ShellIntegrationWithKitten.test_fish_integration)
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/<<PKGBUILDDIR>>/kitty/launcher/../../kitty_tests/shell_integration.py", line
198, in test_fish_integration
self.assert_command(pty, cmd)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
cmd = 'string match -q -- "*/<<PKGBUILDDIR>>/shell-integration*"
"$XDG_DATA_DIRS" || echo "XDD_OK"'
completions_dir =
'/<<PKGBUILDDIR>>/shell-integration/fish/vendor_completions.d'
fish_prompt = 'left>'
pty = <kitty_tests.PTY object at 0x7f3e91175700>
q = 'left>
<right'
right_prompt = '<right'
self = <kitty_tests.shell_integration.ShellIntegrationWithKitten
testMethod=test_fish_integration>
File
"/<<PKGBUILDDIR>>/kitty/launcher/../../kitty_tests/shell_integration.py", line
269, in assert_command
pty.wait_till(lambda: pty.callbacks.last_cmd_cmdline == cmd,
timeout_msg=lambda: f'{pty.callbacks.last_cmd_cmdline=!r} != {cmd!r}')
~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
cmd = 'string match -q -- "*/<<PKGBUILDDIR>>/shell-integration*"
"$XDG_DATA_DIRS" || echo "XDD_OK"'
exit_status = 0
pty = <kitty_tests.PTY object at 0x7f3e91175700>
self = <kitty_tests.shell_integration.ShellIntegrationWithKitten
testMethod=test_fish_integration>
File "/<<PKGBUILDDIR>>/kitty/launcher/../../kitty_tests/__init__.py", line
404, in wait_till
raise TimeoutError(f'Timed out: {msg}. Screen contents: \n
{repr(self.screen_contents())}')
end_time = 1168.280531515
msg = 'pty.callbacks.last_cmd_cmdline=\'\' != \'string match -q --
"*/<<PKGBUILDDIR>>/shell-integration*" "$XDG_DATA_DIRS" || echo "XDD_OK"\''
q = <function ShellIntegration.assert_command.<locals>.<lambda> at
0x7f3e91187920>
self = <kitty_tests.PTY object at 0x7f3e91175700>
timeout = 10
timeout_msg = <function ShellIntegration.assert_command.<locals>.<lambda>
at 0x7f3e911871a0>
TimeoutError: Timed out: pty.callbacks.last_cmd_cmdline='' != 'string match -q
-- "*/<<PKGBUILDDIR>>/shell-integration*" "$XDG_DATA_DIRS" || echo "XDD_OK"'.
Screen contents:
'left>string match -q -- "*/<<PKGBUILDDIR>>/shell-integration*"
"$XDG_DATA_DIRS" || echo "XDD_OK"
<right\nleft>
<right'
----------------------------------------------------------------------
Ran 148 tests in 29.892s
FAILED (errors=2, skipped=2)
[31mError[39m: Some tests failed!
make[1]: *** [debian/rules:61: override_dh_auto_test] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:32: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202503/
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 could not 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:kitty, so that this is still
visible in the BTS web page for this package.
Thanks.
--- End Message ---
--- Begin Message ---
Source: fish
Source-Version: 4.0.0-3
Done: Mo Zhou <lu...@debian.org>
We believe that the bug you reported is fixed in the latest version of
fish, 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 1099...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Mo Zhou <lu...@debian.org> (supplier of updated fish 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Mon, 03 Mar 2025 23:13:27 -0500
Source: fish
Architecture: source
Version: 4.0.0-3
Distribution: unstable
Urgency: medium
Maintainer: Mo Zhou <lu...@debian.org>
Changed-By: Mo Zhou <lu...@debian.org>
Closes: 1099240
Changes:
fish (4.0.0-3) unstable; urgency=medium
.
[ Shengqi Chen ]
* d/rules: make blhc happy by ignoring Rust crate compiling log
.
[ Mo Zhou ]
* Apply patchset from upstream Integration_4.0.1 branch. (Closes: #1099240)
Checksums-Sha1:
2cf616e7803296a8c87e2177888b225358ebc4cd 2687 fish_4.0.0-3.dsc
e0dec97c396ce86deede285be891445083a68860 72160 fish_4.0.0-3.debian.tar.xz
9178b43e0d175b273e1aa6b18465c88a4f650a4f 7176 fish_4.0.0-3_source.buildinfo
Checksums-Sha256:
caef06bcbe8234feea6eee4dca6591e1a398621811eed5169b947ce12e14d1d3 2687
fish_4.0.0-3.dsc
968bb77201e489305b7f1eefcadc4546ee57c2844c561e2cd1e4c4cfefc9c21b 72160
fish_4.0.0-3.debian.tar.xz
7e9bb8af7493b0692f2c9d5fb71df9038b73bd5e4555f8310c82e074078ccec8 7176
fish_4.0.0-3_source.buildinfo
Files:
7d0a4e916cf0e68a562aca9dca3d01e9 2687 shells optional fish_4.0.0-3.dsc
1247f1f196b8b6b737eaa28a1c26ea63 72160 shells optional
fish_4.0.0-3.debian.tar.xz
c0bee144a78b234337c74145dcaa07d0 7176 shells optional
fish_4.0.0-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEEY4vHXsHlxYkGfjXeYmRes19oaooFAmfGfgURHGx1bWluQGRl
Ymlhbi5vcmcACgkQYmRes19oaoqNVQ//XgAdCbheomLOD2Z/Pg8CQhrVW/GC8/hY
hbuj//4CNS5/cb3+ApcFJg6UV/M6Gt3jCg8JHUxbGGbnrI4sbWMAQJjj2nhOh7Qb
MHPD0rFR9KUtbaMuZSTsA8ODDZY4LOxcYpAgHBC9K5SXynLs+kPF+ouUABpklFbr
tKf09tbjTds6HJIW8LigfstTL1wM4fbPkX5gdd4tFrMQbYX/5Zqr7AqqQl8HruNE
jgUv4ROFV800p4JQ6NKP3HMuXRUlo/mO4diPUx6COendPHNJRKvbRNXaz3owLteQ
JXw13eY4tTIxUCUo1eY/RtH2OVWEdovm3X14PkRXyIOR09g/eMpIzJTRaGQq+Upg
O5sbzxeALM6Go0J4IVonyhZUp5YlcrT0wJreLhr3i+nzkyYbKR50ix1ry3580xSk
A5McG/7uuCALKbOB83ImDy8iRpxd8hqRnKYyIMwyZIqc8oyhOnTcQ9tqhL7PbuYj
VxplbZ+JMUd3XhZ1ns5kR1kd8qipsFD1lU5eYMXMDXtVoEE12alanCXuhLH2kx9L
4AONYj7pnirXdgfdbF7MA5Qz+ZYvrcxa9pU40fijMRpDvYWdIR4XP1AqgN+19eaf
43D5cSsJmYwYl+oDNGFMwlphTlNdYuxr0Q20Bhdy8sAEKorbS0X6p9n1C15MTpNr
eFhJlSCQADc=
=kZVv
-----END PGP SIGNATURE-----
pgpL6y5jP_YYs.pgp
Description: PGP signature
--- End Message ---