[Pkg-xmpp-devel] Bug#1071309: gajim: FTBFS: test_get_first_grapheme fails

Santiago Vila sanvila at debian.org
Fri May 17 21:37:33 BST 2024


Package: src:gajim
Version: 1.8.4-3
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
  debian/rules binary
dh binary --with python3 --buildsystem=pybuild
    dh_update_autotools_config -O--buildsystem=pybuild
    dh_autoreconf -O--buildsystem=pybuild
    dh_auto_configure -O--buildsystem=pybuild
    dh_auto_build -O--buildsystem=pybuild
I: pybuild plugin_pyproject:129: Building wheel for python3.11 with "build" module
I: pybuild base:311: python3.11 -m build --skip-dependency-check --no-isolation --wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11
* Building wheel...
Compile /<<PKGBUILDDIR>>/po/ar.po >> /<<PKGBUILDDIR>>/gajim/data/locale/ar/LC_MESSAGES/gajim.mo
Compile /<<PKGBUILDDIR>>/po/be.po >> /<<PKGBUILDDIR>>/gajim/data/locale/be/LC_MESSAGES/gajim.mo
Compile /<<PKGBUILDDIR>>/po/be at latin.po >> /<<PKGBUILDDIR>>/gajim/data/locale/be at latin/LC_MESSAGES/gajim.mo
Compile /<<PKGBUILDDIR>>/po/bg.po >> /<<PKGBUILDDIR>>/gajim/data/locale/bg/LC_MESSAGES/gajim.mo
Compile /<<PKGBUILDDIR>>/po/br.po >> /<<PKGBUILDDIR>>/gajim/data/locale/br/LC_MESSAGES/gajim.mo

[... snipped ...]

adding 'gajim/data/icons/hicolor/16x16/devices/feather-hash-symbolic.symbolic.png'
adding 'gajim/data/icons/hicolor/16x16/devices/feather-home-symbolic.symbolic.png'
adding 'gajim/data/icons/hicolor/16x16/devices/feather-info-symbolic.symbolic.png'
adding 'gajim/data/icons/hicolor/16x16/devices/feather-lock-symbolic.symbolic.png'
adding 'gajim/data/icons/hicolor/16x16/devices/feather-log-in-symbolic.symbolic.png'
adding 'gajim/data/icons/hicolor/16x16/devices/feather-log-out-symbolic.symbolic.png'
adding 'gajim/data/icons/hicolor/16x16/devices/feather-mic-off-symbolic.symbolic.png'
adding 'gajim/data/icons/hicolor/16x16/devices/feather-mic-symbolic.symbolic.png'
adding 'gajim/data/icons/hicolor/16x16/devices/feather-more-horizontal-symbolic.symbolic.png'
adding 'gajim/data/icons/hicolor/16x16/devices/feather-server-symbolic.symbolic.png'
adding 'gajim/data/icons/hicolor/16x16/devices/feather-shield-off-symbolic.symbolic.png'
adding 'gajim/data/icons/hicolor/16x16/devices/feather-shield-symbolic.symbolic.png'
adding 'gajim/data/icons/hicolor/16x16/devices/feather-unlock-symbolic.symbolic.png'
adding 'gajim/data/icons/hicolor/16x16/devices/feather-user-check-symbolic.symbolic.png'
adding 'gajim/data/icons/hicolor/16x16/devices/feather-user-symbolic.symbolic.png'
adding 'gajim/data/icons/hicolor/16x16/devices/feather-users-symbolic.symbolic.png'
adding 'gajim/data/icons/hicolor/16x16/devices/lucide-bot-symbolic.symbolic.png'
adding 'gajim/data/icons/hicolor/16x16/status/dcraven-away.png'
adding 'gajim/data/icons/hicolor/16x16/status/dcraven-chat.png'
adding 'gajim/data/icons/hicolor/16x16/status/dcraven-connecting.png'
adding 'gajim/data/icons/hicolor/16x16/status/dcraven-dnd.png'
adding 'gajim/data/icons/hicolor/16x16/status/dcraven-error.png'
adding 'gajim/data/icons/hicolor/16x16/status/dcraven-event.png'
adding 'gajim/data/icons/hicolor/16x16/status/dcraven-muc-active.png'
adding 'gajim/data/icons/hicolor/16x16/status/dcraven-muc-inactive.png'
adding 'gajim/data/icons/hicolor/16x16/status/dcraven-offline.png'
adding 'gajim/data/icons/hicolor/16x16/status/dcraven-online.png'
adding 'gajim/data/icons/hicolor/16x16/status/dcraven-xa.png'
adding 'gajim/data/icons/hicolor/16x16/status/gajim-event.png'
adding 'gajim/data/icons/hicolor/16x16/status/gajim-plugins.png'
adding 'gajim/data/icons/hicolor/32x32/categories/gajim-agent-bytestreams.png'
adding 'gajim/data/icons/hicolor/32x32/categories/gajim-agent-conference.png'
adding 'gajim/data/icons/hicolor/32x32/categories/gajim-agent-disc.png'
adding 'gajim/data/icons/hicolor/32x32/categories/gajim-agent-facebook.png'
adding 'gajim/data/icons/hicolor/32x32/categories/gajim-agent-gadu-gadu.png'
adding 'gajim/data/icons/hicolor/32x32/categories/gajim-agent-http-ws.png'
adding 'gajim/data/icons/hicolor/32x32/categories/gajim-agent-icq.png'
adding 'gajim/data/icons/hicolor/32x32/categories/gajim-agent-irc.png'
adding 'gajim/data/icons/hicolor/32x32/categories/gajim-agent-jabber.png'
adding 'gajim/data/icons/hicolor/32x32/categories/gajim-agent-jud.png'
adding 'gajim/data/icons/hicolor/32x32/categories/gajim-agent-mail.png'
adding 'gajim/data/icons/hicolor/32x32/categories/gajim-agent-mrim.png'
adding 'gajim/data/icons/hicolor/32x32/categories/gajim-agent-msn.png'
adding 'gajim/data/icons/hicolor/32x32/categories/gajim-agent-pubsub.png'
adding 'gajim/data/icons/hicolor/32x32/categories/gajim-agent-rss.png'
adding 'gajim/data/icons/hicolor/32x32/categories/gajim-agent-sip.png'
adding 'gajim/data/icons/hicolor/32x32/categories/gajim-agent-sms.png'
adding 'gajim/data/icons/hicolor/32x32/categories/gajim-agent-tv.png'
adding 'gajim/data/icons/hicolor/32x32/categories/gajim-agent-twitter.png'
adding 'gajim/data/icons/hicolor/32x32/categories/gajim-agent-weather.png'
adding 'gajim/data/icons/hicolor/32x32/devices/LICENSE'
adding 'gajim/data/icons/hicolor/32x32/devices/feather-briefcase-symbolic.symbolic.png'
adding 'gajim/data/icons/hicolor/32x32/devices/feather-camera-off-symbolic.symbolic.png'
adding 'gajim/data/icons/hicolor/32x32/devices/feather-camera-symbolic.symbolic.png'
adding 'gajim/data/icons/hicolor/32x32/devices/feather-check-double-symbolic.symbolic.png'
adding 'gajim/data/icons/hicolor/32x32/devices/feather-check-symbolic.symbolic.png'
adding 'gajim/data/icons/hicolor/32x32/devices/feather-clock-symbolic.symbolic.png'
adding 'gajim/data/icons/hicolor/32x32/devices/feather-eye-off-symbolic.symbolic.png'
adding 'gajim/data/icons/hicolor/32x32/devices/feather-eye-symbolic.symbolic.png'
adding 'gajim/data/icons/hicolor/32x32/devices/feather-filter-symbolic.symbolic.png'
adding 'gajim/data/icons/hicolor/32x32/devices/feather-globe-symbolic.symbolic.png'
adding 'gajim/data/icons/hicolor/32x32/devices/feather-hard-drive-symbolic.symbolic.png'
adding 'gajim/data/icons/hicolor/32x32/devices/feather-hash-symbolic.symbolic.png'
adding 'gajim/data/icons/hicolor/32x32/devices/feather-home-symbolic.symbolic.png'
adding 'gajim/data/icons/hicolor/32x32/devices/feather-info-symbolic.symbolic.png'
adding 'gajim/data/icons/hicolor/32x32/devices/feather-lock-symbolic.symbolic.png'
adding 'gajim/data/icons/hicolor/32x32/devices/feather-log-in-symbolic.symbolic.png'
adding 'gajim/data/icons/hicolor/32x32/devices/feather-log-out-symbolic.symbolic.png'
adding 'gajim/data/icons/hicolor/32x32/devices/feather-mic-off-symbolic.symbolic.png'
adding 'gajim/data/icons/hicolor/32x32/devices/feather-mic-symbolic.symbolic.png'
adding 'gajim/data/icons/hicolor/32x32/devices/feather-more-horizontal-symbolic.symbolic.png'
adding 'gajim/data/icons/hicolor/32x32/devices/feather-server-symbolic.symbolic.png'
adding 'gajim/data/icons/hicolor/32x32/devices/feather-shield-off-symbolic.symbolic.png'
adding 'gajim/data/icons/hicolor/32x32/devices/feather-shield-symbolic.symbolic.png'
adding 'gajim/data/icons/hicolor/32x32/devices/feather-unlock-symbolic.symbolic.png'
adding 'gajim/data/icons/hicolor/32x32/devices/feather-user-check-symbolic.symbolic.png'
adding 'gajim/data/icons/hicolor/32x32/devices/feather-user-symbolic.symbolic.png'
adding 'gajim/data/icons/hicolor/32x32/devices/feather-users-symbolic.symbolic.png'
adding 'gajim/data/icons/hicolor/32x32/devices/lucide-bot-symbolic.symbolic.png'
adding 'gajim/data/icons/hicolor/32x32/status/dcraven-away.png'
adding 'gajim/data/icons/hicolor/32x32/status/dcraven-chat.png'
adding 'gajim/data/icons/hicolor/32x32/status/dcraven-connecting.png'
adding 'gajim/data/icons/hicolor/32x32/status/dcraven-dnd.png'
adding 'gajim/data/icons/hicolor/32x32/status/dcraven-error.png'
adding 'gajim/data/icons/hicolor/32x32/status/dcraven-event.png'
adding 'gajim/data/icons/hicolor/32x32/status/dcraven-muc-active.png'
adding 'gajim/data/icons/hicolor/32x32/status/dcraven-muc-inactive.png'
adding 'gajim/data/icons/hicolor/32x32/status/dcraven-offline.png'
adding 'gajim/data/icons/hicolor/32x32/status/dcraven-online.png'
adding 'gajim/data/icons/hicolor/32x32/status/dcraven-xa.png'
adding 'gajim/data/icons/hicolor/32x32/status/gajim-event.png'
adding 'gajim/data/icons/hicolor/48x48/devices/lucide-bot-symbolic.symbolic.png'
adding 'gajim/data/icons/hicolor/48x48/status/dcraven-offline.png'
adding 'gajim/data/icons/hicolor/48x48/status/dcraven-online.png'
adding 'gajim/data/icons/hicolor/48x48/status/gajim-chat-msg-recv.png'
adding 'gajim/data/icons/hicolor/48x48/status/gajim-group-chat-invitation.png'
adding 'gajim/data/icons/hicolor/48x48/status/gajim-subscription-request.png'
adding 'gajim/data/icons/hicolor/48x48/status/gajim-unsubscribed.png'
adding 'gajim/data/icons/hicolor/96x96/categories/map.png'
adding 'gajim/data/icons/hicolor/scalable/apps/org.gajim.Gajim-symbolic.svg'
adding 'gajim/data/icons/hicolor/scalable/apps/org.gajim.Gajim.Devel.svg'
adding 'gajim/data/icons/hicolor/scalable/apps/org.gajim.Gajim.Source.svg'
adding 'gajim/data/icons/hicolor/scalable/apps/org.gajim.Gajim.svg'
adding 'gajim/data/icons/hicolor/scalable/categories/map.svg'
adding 'gajim/data/icons/hicolor/scalable/categories/qr-code-scan-symbolic.svg'
adding 'gajim/data/icons/hicolor/scalable/devices/LICENSE'
adding 'gajim/data/icons/hicolor/scalable/devices/feather-briefcase-symbolic.svg'
adding 'gajim/data/icons/hicolor/scalable/devices/feather-camera-off-symbolic.svg'
adding 'gajim/data/icons/hicolor/scalable/devices/feather-camera-symbolic.svg'
adding 'gajim/data/icons/hicolor/scalable/devices/feather-check-double-symbolic.svg'
adding 'gajim/data/icons/hicolor/scalable/devices/feather-check-symbolic.svg'
adding 'gajim/data/icons/hicolor/scalable/devices/feather-clock-symbolic.svg'
adding 'gajim/data/icons/hicolor/scalable/devices/feather-eye-off-symbolic.svg'
adding 'gajim/data/icons/hicolor/scalable/devices/feather-eye-symbolic.svg'
adding 'gajim/data/icons/hicolor/scalable/devices/feather-filter-symbolic.svg'
adding 'gajim/data/icons/hicolor/scalable/devices/feather-globe-symbolic.svg'
adding 'gajim/data/icons/hicolor/scalable/devices/feather-hard-drive-symbolic.svg'
adding 'gajim/data/icons/hicolor/scalable/devices/feather-hash-symbolic.svg'
adding 'gajim/data/icons/hicolor/scalable/devices/feather-home-symbolic.svg'
adding 'gajim/data/icons/hicolor/scalable/devices/feather-info-symbolic.svg'
adding 'gajim/data/icons/hicolor/scalable/devices/feather-lock-symbolic.svg'
adding 'gajim/data/icons/hicolor/scalable/devices/feather-log-in-symbolic.svg'
adding 'gajim/data/icons/hicolor/scalable/devices/feather-log-out-symbolic.svg'
adding 'gajim/data/icons/hicolor/scalable/devices/feather-mic-off-symbolic.svg'
adding 'gajim/data/icons/hicolor/scalable/devices/feather-mic-symbolic.svg'
adding 'gajim/data/icons/hicolor/scalable/devices/feather-more-horizontal-symbolic.svg'
adding 'gajim/data/icons/hicolor/scalable/devices/feather-refresh-cw-symbolic.svg'
adding 'gajim/data/icons/hicolor/scalable/devices/feather-server-symbolic.svg'
adding 'gajim/data/icons/hicolor/scalable/devices/feather-shield-off-symbolic.svg'
adding 'gajim/data/icons/hicolor/scalable/devices/feather-shield-symbolic.svg'
adding 'gajim/data/icons/hicolor/scalable/devices/feather-unlock-symbolic.svg'
adding 'gajim/data/icons/hicolor/scalable/devices/feather-user-check-symbolic.svg'
adding 'gajim/data/icons/hicolor/scalable/devices/feather-user-symbolic.svg'
adding 'gajim/data/icons/hicolor/scalable/devices/feather-users-symbolic.svg'
adding 'gajim/data/icons/hicolor/scalable/devices/feather-zap-symbolic.svg'
adding 'gajim/data/icons/hicolor/scalable/devices/lucide-bot-symbolic.svg'
adding 'gajim/data/icons/hicolor/scalable/devices/lucide-megaphone-off-symbolic.svg'
adding 'gajim/data/icons/hicolor/scalable/devices/lucide-megaphone-symbolic.svg'
adding 'gajim/data/icons/hicolor/scalable/status/dcraven-away.svg'
adding 'gajim/data/icons/hicolor/scalable/status/dcraven-chat.svg'
adding 'gajim/data/icons/hicolor/scalable/status/dcraven-connecting.svg'
adding 'gajim/data/icons/hicolor/scalable/status/dcraven-dnd.svg'
adding 'gajim/data/icons/hicolor/scalable/status/dcraven-error.svg'
adding 'gajim/data/icons/hicolor/scalable/status/dcraven-message-new.svg'
adding 'gajim/data/icons/hicolor/scalable/status/dcraven-message.svg'
adding 'gajim/data/icons/hicolor/scalable/status/dcraven-muc-active.svg'
adding 'gajim/data/icons/hicolor/scalable/status/dcraven-muc-inactive.svg'
adding 'gajim/data/icons/hicolor/scalable/status/dcraven-offline.svg'
adding 'gajim/data/icons/hicolor/scalable/status/dcraven-online.svg'
adding 'gajim/data/icons/hicolor/scalable/status/dcraven-xa.svg'
adding 'gajim/data/icons/hicolor/scalable/status/gajim-agent-bytestreams.svg'
adding 'gajim/data/icons/hicolor/scalable/status/gajim-agent-conference.svg'
adding 'gajim/data/icons/hicolor/scalable/status/gajim-agent-disc.svg'
adding 'gajim/data/icons/hicolor/scalable/status/gajim-agent-error.svg'
adding 'gajim/data/icons/hicolor/scalable/status/gajim-agent-gadu-gadu.svg'
adding 'gajim/data/icons/hicolor/scalable/status/gajim-agent-http-ws.svg'
adding 'gajim/data/icons/hicolor/scalable/status/gajim-agent-icq.svg'
adding 'gajim/data/icons/hicolor/scalable/status/gajim-agent-irc.svg'
adding 'gajim/data/icons/hicolor/scalable/status/gajim-agent-jabber.svg'
adding 'gajim/data/icons/hicolor/scalable/status/gajim-agent-jud.svg'
adding 'gajim/data/icons/hicolor/scalable/status/gajim-agent-mail.svg'
adding 'gajim/data/icons/hicolor/scalable/status/gajim-agent-pubsub.svg'
adding 'gajim/data/icons/hicolor/scalable/status/gajim-agent-rss.svg'
adding 'gajim/data/icons/hicolor/scalable/status/gajim-agent-sip.svg'
adding 'gajim/data/icons/hicolor/scalable/status/gajim-agent-sms.svg'
adding 'gajim/data/icons/hicolor/scalable/status/gajim-agent-tv.svg'
adding 'gajim/data/icons/hicolor/scalable/status/gajim-agent-weather.svg'
adding 'gajim/data/icons/hicolor/scalable/status/gajim-chat-msg-recv.svg'
adding 'gajim/data/icons/hicolor/scalable/status/gajim-connection-lost.svg'
adding 'gajim/data/icons/hicolor/scalable/status/gajim-group-chat-invitation.svg'
adding 'gajim/data/icons/hicolor/scalable/status/gajim-mail.svg'
adding 'gajim/data/icons/hicolor/scalable/status/gajim-send-message-symbolic.svg'
adding 'gajim/data/icons/hicolor/scalable/status/gajim-subscribe.svg'
adding 'gajim/data/icons/hicolor/scalable/status/gajim-unsubscribe.svg'
adding 'gajim/data/icons/hicolor/scalable/status/gateway-discord.svg'
adding 'gajim/data/icons/hicolor/scalable/status/gateway-facebook.svg'
adding 'gajim/data/icons/hicolor/scalable/status/gateway-irc.svg'
adding 'gajim/data/icons/hicolor/scalable/status/gateway-matrix.svg'
adding 'gajim/data/icons/hicolor/scalable/status/gateway-mattermost.svg'
adding 'gajim/data/icons/hicolor/scalable/status/gateway-signal.svg'
adding 'gajim/data/icons/hicolor/scalable/status/gateway-skype.svg'
adding 'gajim/data/icons/hicolor/scalable/status/gateway-sms.svg'
adding 'gajim/data/icons/hicolor/scalable/status/gateway-steam.svg'
adding 'gajim/data/icons/hicolor/scalable/status/gateway-telegram.svg'
adding 'gajim/data/icons/hicolor/scalable/status/gateway-whatsapp.svg'
adding 'gajim/data/icons/hicolor/scalable/status/xmpp.svg'
adding 'gajim/data/locale/ar/LC_MESSAGES/gajim.mo'
adding 'gajim/data/locale/be/LC_MESSAGES/gajim.mo'
adding 'gajim/data/locale/be at latin/LC_MESSAGES/gajim.mo'
adding 'gajim/data/locale/bg/LC_MESSAGES/gajim.mo'
adding 'gajim/data/locale/br/LC_MESSAGES/gajim.mo'
adding 'gajim/data/locale/ca/LC_MESSAGES/gajim.mo'
adding 'gajim/data/locale/cs/LC_MESSAGES/gajim.mo'
adding 'gajim/data/locale/da/LC_MESSAGES/gajim.mo'
adding 'gajim/data/locale/de/LC_MESSAGES/gajim.mo'
adding 'gajim/data/locale/el/LC_MESSAGES/gajim.mo'
adding 'gajim/data/locale/en_GB/LC_MESSAGES/gajim.mo'
adding 'gajim/data/locale/eo/LC_MESSAGES/gajim.mo'
adding 'gajim/data/locale/es/LC_MESSAGES/gajim.mo'
adding 'gajim/data/locale/eu/LC_MESSAGES/gajim.mo'
adding 'gajim/data/locale/fr/LC_MESSAGES/gajim.mo'
adding 'gajim/data/locale/gl/LC_MESSAGES/gajim.mo'
adding 'gajim/data/locale/he/LC_MESSAGES/gajim.mo'
adding 'gajim/data/locale/hr/LC_MESSAGES/gajim.mo'
adding 'gajim/data/locale/hu/LC_MESSAGES/gajim.mo'
adding 'gajim/data/locale/it/LC_MESSAGES/gajim.mo'
adding 'gajim/data/locale/ja/LC_MESSAGES/gajim.mo'
adding 'gajim/data/locale/kk/LC_MESSAGES/gajim.mo'
adding 'gajim/data/locale/ko/LC_MESSAGES/gajim.mo'
adding 'gajim/data/locale/lt/LC_MESSAGES/gajim.mo'
adding 'gajim/data/locale/nb_NO/LC_MESSAGES/gajim.mo'
adding 'gajim/data/locale/nl/LC_MESSAGES/gajim.mo'
adding 'gajim/data/locale/pl/LC_MESSAGES/gajim.mo'
adding 'gajim/data/locale/pt/LC_MESSAGES/gajim.mo'
adding 'gajim/data/locale/pt_BR/LC_MESSAGES/gajim.mo'
adding 'gajim/data/locale/ro/LC_MESSAGES/gajim.mo'
adding 'gajim/data/locale/ru/LC_MESSAGES/gajim.mo'
adding 'gajim/data/locale/sk/LC_MESSAGES/gajim.mo'
adding 'gajim/data/locale/sr/LC_MESSAGES/gajim.mo'
adding 'gajim/data/locale/sr at Latn/LC_MESSAGES/gajim.mo'
adding 'gajim/data/locale/sv/LC_MESSAGES/gajim.mo'
adding 'gajim/data/locale/tr/LC_MESSAGES/gajim.mo'
adding 'gajim/data/locale/uk/LC_MESSAGES/gajim.mo'
adding 'gajim/data/locale/zh_CN/LC_MESSAGES/gajim.mo'
adding 'gajim/data/locale/zh_TW/LC_MESSAGES/gajim.mo'
adding 'gajim/data/other/servers.json'
adding 'gajim/data/other/shortcuts.json'
adding 'gajim/data/sounds/CREDITS'
adding 'gajim/data/sounds/attention.wav'
adding 'gajim/data/sounds/bounce.wav'
adding 'gajim/data/sounds/call_incoming.wav'
adding 'gajim/data/sounds/call_outgoing.wav'
adding 'gajim/data/sounds/connected.wav'
adding 'gajim/data/sounds/disconnected.wav'
adding 'gajim/data/sounds/gc_message1.wav'
adding 'gajim/data/sounds/gc_message2.wav'
adding 'gajim/data/sounds/message1.wav'
adding 'gajim/data/sounds/message2.wav'
adding 'gajim/data/sounds/sent.wav'
adding 'gajim/data/style/default-dark.css'
adding 'gajim/data/style/default.css'
adding 'gajim/data/style/gajim-dark.css'
adding 'gajim/data/style/gajim.css'
adding 'gajim/gtk/__init__.py'
adding 'gajim/gtk/about.py'
adding 'gajim/gtk/account_page.py'
adding 'gajim/gtk/account_side_bar.py'
adding 'gajim/gtk/account_wizard.py'
adding 'gajim/gtk/accounts.py'
adding 'gajim/gtk/add_contact.py'
adding 'gajim/gtk/adhoc.py'
adding 'gajim/gtk/advanced_config.py'
adding 'gajim/gtk/app_page.py'
adding 'gajim/gtk/app_side_bar.py'
adding 'gajim/gtk/application.py'
adding 'gajim/gtk/apply_button_box.py'
adding 'gajim/gtk/assistant.py'
adding 'gajim/gtk/avatar.py'
adding 'gajim/gtk/avatar_selector.py'
adding 'gajim/gtk/blocking.py'
adding 'gajim/gtk/bookmarks.py'
adding 'gajim/gtk/builder.py'
adding 'gajim/gtk/call_window.py'
adding 'gajim/gtk/certificate_dialog.py'
adding 'gajim/gtk/change_password.py'
adding 'gajim/gtk/chat_action_processor.py'
adding 'gajim/gtk/chat_banner.py'
adding 'gajim/gtk/chat_filter.py'
adding 'gajim/gtk/chat_function_page.py'
adding 'gajim/gtk/chat_list.py'
adding 'gajim/gtk/chat_list_row.py'
adding 'gajim/gtk/chat_list_stack.py'
adding 'gajim/gtk/chat_page.py'
adding 'gajim/gtk/chat_stack.py'
adding 'gajim/gtk/component_search.py'
adding 'gajim/gtk/const.py'
adding 'gajim/gtk/contact_info.py'
adding 'gajim/gtk/contact_settings.py'
adding 'gajim/gtk/contacts_flowbox.py'
adding 'gajim/gtk/control.py'
adding 'gajim/gtk/css_config.py'
adding 'gajim/gtk/dataform.py'
adding 'gajim/gtk/dialogs.py'
adding 'gajim/gtk/discovery.py'
adding 'gajim/gtk/emoji_data_gtk.py'
adding 'gajim/gtk/exception.py'
adding 'gajim/gtk/features.py'
adding 'gajim/gtk/file_transfer_selector.py'
adding 'gajim/gtk/filechoosers.py'
adding 'gajim/gtk/filetransfer.py'
adding 'gajim/gtk/groupchat_affiliation.py'
adding 'gajim/gtk/groupchat_config.py'
adding 'gajim/gtk/groupchat_creation.py'
adding 'gajim/gtk/groupchat_details.py'
adding 'gajim/gtk/groupchat_info.py'
adding 'gajim/gtk/groupchat_invitation.py'
adding 'gajim/gtk/groupchat_inviter.py'
adding 'gajim/gtk/groupchat_join.py'
adding 'gajim/gtk/groupchat_manage.py'
adding 'gajim/gtk/groupchat_nick.py'
adding 'gajim/gtk/groupchat_nick_completion.py'
adding 'gajim/gtk/groupchat_outcasts.py'
adding 'gajim/gtk/groupchat_roster.py'
adding 'gajim/gtk/groupchat_settings.py'
adding 'gajim/gtk/groupchat_state.py'
adding 'gajim/gtk/groupchat_voice_requests_button.py'
adding 'gajim/gtk/gstreamer.py'
adding 'gajim/gtk/history_export.py'
adding 'gajim/gtk/history_sync.py'
adding 'gajim/gtk/main.py'
adding 'gajim/gtk/main_stack.py'
adding 'gajim/gtk/mam_preferences.py'
adding 'gajim/gtk/manage_sounds.py'
adding 'gajim/gtk/menus.py'
adding 'gajim/gtk/message_actions_box.py'
adding 'gajim/gtk/message_input.py'
adding 'gajim/gtk/notification.py'
adding 'gajim/gtk/notification_manager.py'
adding 'gajim/gtk/omemo_trust_manager.py'
adding 'gajim/gtk/password_dialog.py'
adding 'gajim/gtk/pep_config.py'
adding 'gajim/gtk/plugins.py'
adding 'gajim/gtk/preferences.py'
adding 'gajim/gtk/preview.py'
adding 'gajim/gtk/preview_audio.py'
adding 'gajim/gtk/preview_audio_analyzer.py'
adding 'gajim/gtk/preview_audio_visualizer.py'
adding 'gajim/gtk/profile.py'
adding 'gajim/gtk/proxies.py'
adding 'gajim/gtk/remove_account.py'
adding 'gajim/gtk/resource_selector.py'
adding 'gajim/gtk/roster.py'
adding 'gajim/gtk/roster_item_exchange.py'
adding 'gajim/gtk/search_view.py'
adding 'gajim/gtk/security_label_selector.py'
adding 'gajim/gtk/server_info.py'
adding 'gajim/gtk/service_registration.py'
adding 'gajim/gtk/settings.py'
adding 'gajim/gtk/sidebar_switcher.py'
adding 'gajim/gtk/ssl_error_dialog.py'
adding 'gajim/gtk/start_chat.py'
adding 'gajim/gtk/status_icon.py'
adding 'gajim/gtk/status_message_selector.py'
adding 'gajim/gtk/status_selector.py'
adding 'gajim/gtk/structs.py'
adding 'gajim/gtk/synchronize_accounts.py'
adding 'gajim/gtk/themes.py'
adding 'gajim/gtk/tooltips.py'
adding 'gajim/gtk/types.py'
adding 'gajim/gtk/util.py'
adding 'gajim/gtk/vcard_grid.py'
adding 'gajim/gtk/video_preview.py'
adding 'gajim/gtk/workspace_dialog.py'
adding 'gajim/gtk/workspace_side_bar.py'
adding 'gajim/gtk/xml_console.py'
adding 'gajim/gtk/conversation/__init__.py'
adding 'gajim/gtk/conversation/code_widget.py'
adding 'gajim/gtk/conversation/jump_to_end_button.py'
adding 'gajim/gtk/conversation/message_selection.py'
adding 'gajim/gtk/conversation/message_widget.py'
adding 'gajim/gtk/conversation/plain_widget.py'
adding 'gajim/gtk/conversation/quote_widget.py'
adding 'gajim/gtk/conversation/view.py'
adding 'gajim/gtk/conversation/rows/__init__.py'
adding 'gajim/gtk/conversation/rows/base.py'
adding 'gajim/gtk/conversation/rows/call.py'
adding 'gajim/gtk/conversation/rows/command_output.py'
adding 'gajim/gtk/conversation/rows/date.py'
adding 'gajim/gtk/conversation/rows/encryption_info.py'
adding 'gajim/gtk/conversation/rows/file_transfer.py'
adding 'gajim/gtk/conversation/rows/file_transfer_jingle.py'
adding 'gajim/gtk/conversation/rows/info.py'
adding 'gajim/gtk/conversation/rows/message.py'
adding 'gajim/gtk/conversation/rows/muc_join_left.py'
adding 'gajim/gtk/conversation/rows/muc_subject.py'
adding 'gajim/gtk/conversation/rows/read_marker.py'
adding 'gajim/gtk/conversation/rows/scroll_hint.py'
adding 'gajim/gtk/conversation/rows/user_status.py'
adding 'gajim/gtk/conversation/rows/widgets.py'
adding 'gajim/plugins/__init__.py'
adding 'gajim/plugins/events.py'
adding 'gajim/plugins/gajimplugin.py'
adding 'gajim/plugins/helpers.py'
adding 'gajim/plugins/manifest.py'
adding 'gajim/plugins/pluginmanager.py'
adding 'gajim/plugins/plugins_i18n.py'
adding 'gajim/plugins/repository.py'
adding 'gajim-1.8.4.dist-info/COPYING'
adding 'gajim-1.8.4.dist-info/METADATA'
adding 'gajim-1.8.4.dist-info/WHEEL'
adding 'gajim-1.8.4.dist-info/entry_points.txt'
adding 'gajim-1.8.4.dist-info/top_level.txt'
adding 'gajim-1.8.4.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Successfully built gajim-1.8.4-py3-none-any.whl
I: pybuild plugin_pyproject:144: Unpacking wheel built for python3.11 with "installer" module
    debian/rules execute_after_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
./pep517build/build_metadata.py
Compress gajim.1 >> dist/metadata/gajim.1.gz
Compress gajim-remote.1 >> dist/metadata/gajim-remote.1.gz
Compile data/org.gajim.Gajim.desktop.in >> dist/metadata/org.gajim.Gajim.desktop
Compile data/org.gajim.Gajim.appdata.xml.in >> dist/metadata/org.gajim.Gajim.appdata.xml
Copy gajim/data/icons/hicolor/scalable/apps/org.gajim.Gajim.svg >> dist/metadata/org.gajim.Gajim.svg
Copy gajim/data/icons/hicolor/scalable/apps/org.gajim.Gajim-symbolic.svg >> dist/metadata/org.gajim.Gajim-symbolic.svg
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
    debian/rules override_dh_auto_test
make[1]: Entering directory '/<<PKGBUILDDIR>>'
python3 -m unittest discover -s test -v
test_contact_object (common.test_contacts.ContactTest.test_contact_object) ... ok
test_month_day (common.test_get_uf_relative_time.GetRelativeTimeTest.test_month_day)
Test month_day: timestamp more than 7 days ago but less than 365 ... ok
test_sub_15_minutes (common.test_get_uf_relative_time.GetRelativeTimeTest.test_sub_15_minutes)
Test timedelta less than 15 minutes and more than 1 minute ago ... ok
test_sub_15_minutes_next_day (common.test_get_uf_relative_time.GetRelativeTimeTest.test_sub_15_minutes_next_day)
Test timedelta less than 15 minutes and it is the next day ... ok
test_sub_1_minute (common.test_get_uf_relative_time.GetRelativeTimeTest.test_sub_1_minute)
Test timedelta less than 1 minute ... ok
test_today (common.test_get_uf_relative_time.GetRelativeTimeTest.test_today)
Test today: same day and more than 15 minutes ago ... skipped 'test broken on armel, armhf, and s390x'
test_weekday (common.test_get_uf_relative_time.GetRelativeTimeTest.test_weekday)
Test weekday: timestamp older than yesterday and less ... ok
test_year (common.test_get_uf_relative_time.GetRelativeTimeTest.test_year)
Test year: timestamp more than 365 days ago ... ok
test_yesterday_less_than_24h (common.test_get_uf_relative_time.GetRelativeTimeTest.test_yesterday_less_than_24h)
Test yesterday and less than 24h ago ... ok
test_yesterday_more_than_24h (common.test_get_uf_relative_time.GetRelativeTimeTest.test_yesterday_more_than_24h)
Test yesterday and more than 24h ago ... ok
test_highlight (common.test_message_needs_highlight.HighlightTest.test_highlight) ... ok
test_links_regexp_entire (common.test_regex.Test.test_links_regexp_entire) ... ok
test_extensions (common.test_sanitize_filename.SanitizeTest.test_extensions)
Filename extensions should be preserved when possible. ... ok
test_invalid_chars (common.test_sanitize_filename.SanitizeTest.test_invalid_chars)
Make sure invalid characters are removed in filenames ... ok
test_invalid_suffix (common.test_sanitize_filename.SanitizeTest.test_invalid_suffix)
Dots are not allowed at the end ... ok
test_long_names (common.test_sanitize_filename.SanitizeTest.test_long_names)
Make sure long names are truncated ... ok
test_reserved_words (common.test_sanitize_filename.SanitizeTest.test_reserved_words)
Make sure reserved Windows words are prefixed ... ok
test_unicode_normalization (common.test_sanitize_filename.SanitizeTest.test_unicode_normalization)
Names should be NFKD normalized ... ok
test_invalid_uris (common.test_styling.Test.test_invalid_uris) ... ok
test_jids (common.test_styling.Test.test_jids) ... ok
test_nonjids (common.test_styling.Test.test_nonjids) ... ok
test_styling (common.test_styling.Test.test_styling) ... ok
test_uris (common.test_styling.Test.test_uris) ... ok
test_uris_with_text (common.test_styling.Test.test_uris_with_text) ... ok
test_escape_iri_path_segment (common.test_text_util.Test.test_escape_iri_path_segment) ... ok
test_format_bytes_as_hex (common.test_text_util.Test.test_format_bytes_as_hex) ... ok
test_format_duration (common.test_text_util.Test.test_format_duration) ... ok
test_format_duration_width (common.test_text_util.Test.test_format_duration_width) ... ok
test_jid_to_iri (common.test_text_util.Test.test_jid_to_iri) ... ok
test_remove_invalid_xml_chars (common.test_text_util.Test.test_remove_invalid_xml_chars) ... ok
test_xmpp_query_type_handlers_dict (common.test_uri_util.Test.test_xmpp_query_type_handlers_dict) ... ok
test_uri_menus_dict (gui.test_menus.Test.test_uri_menus_dict) ... ok
test_xmpp_uri_menus_dict (gui.test_menus.Test.test_xmpp_uri_menus_dict) ... ok
test_generate_suggestions (gui.test_nick_completion.Test.test_generate_suggestions) ... ok
test_get_first_grapheme (gui.test_util.Test.test_get_first_grapheme) ... FAIL

======================================================================
FAIL: test_get_first_grapheme (gui.test_util.Test.test_get_first_grapheme)
----------------------------------------------------------------------
Traceback (most recent call last):
   File "/<<PKGBUILDDIR>>/test/gui/test_util.py", line 61, in test_get_first_grapheme
     self.assertEqual(
AssertionError: 'क्षि' != 'क्'
- क्षि
?   --
+ क्
  : क्षि -> क्

----------------------------------------------------------------------
Ran 35 tests in 0.032s

FAILED (failures=1, skipped=1)
make[1]: *** [debian/rules:10: override_dh_auto_test] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:4: 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/202405/

About the archive rebuild: The build was made on virtual machines
of type m6a.large and r6a.large 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 affects, so that this is still visible in the BTS web
page for this package.

Thanks.



More information about the Pkg-xmpp-devel mailing list