After this update yubico authenticator no longer runs. This is very serious.
Log:
authenticator
19:10:00.874 [desktop.init] INFO: Logging initialized, outputting to stderr
19:10:00.888 [desktop.init] INFO: Window hidden on startup: false
19:10:00.888 [desktop.init] INFO: Starting Helper subprocess: /opt/yubico-authenticator/helper/authenticator-helper
19:10:00.894 [desktop.init] INFO: Helper process started
19:10:00.895 [main] INFO: Running Yubico Authenticator...
{app_version: 7.3.1, dart: 3.9.2 (stable) (Wed Aug 27 03:49:40 2025 -0700) on "linux_x64", os: linux, os_version: Linux 6.18.8-1-MANJARO #1 SMP PREEMPT_DYNAMIC Fri, 30 Jan 2026 23:06:21 +0000}
(com.yubico.yubioath:43714): libayatana-appindicator-WARNING **: 19:10:00.925: libayatana-appindicator is deprecated. Please use libayatana-appindicator-glib in newly written code.
19:10:00.970 [helper] ERROR: Traceback (most recent call last):
19:10:00.970 [helper] ERROR: File "/opt/yubico-authenticator/helper/authenticator-helper", line 22, in <module>
19:10:00.970 [helper] ERROR: from helper import run_rpc_pipes, run_rpc_socket
19:10:00.970 [helper] ERROR: ModuleNotFoundError: No module named 'helper'
[ERROR:flutter/runtime/dart_vm_initializer.cc(40)] Unhandled Exception: Bad state: No elements
#0 _NextRequest.update (package:async/src/stream_queue.dart:695)
#1 StreamQueue._updateRequests (package:async/src/stream_queue.dart:419)
#2 StreamQueue._close (package:async/src/stream_queue.dart:513)
#3 StreamQueue._ensureListening.<anonymous closure> (package:async/src/stream_queue.dart:481)
#4 _RootZone.runGuarded (dart:async/zone.dart:1766)
#5 _BufferingStreamSubscription._sendDone.sendDone (dart:async/stream_impl.dart:434)
#6 _BufferingStreamSubscription._sendDone (dart:async/stream_impl.dart:444)
#7 _BufferingStreamSubscription._close (dart:async/stream_impl.dart:333)
#8 _ForwardingStream._handleDone (dart:async/stream_pipe.dart:123)
#9 _ForwardingStreamSubscription._handleDone (dart:async/stream_pipe.dart:192)
#10 _RootZone.runGuarded (dart:async/zone.dart:1766)
#11 _BufferingStreamSubscription._sendDone.sendDone (dart:async/stream_impl.dart:434)
#12 _BufferingStreamSubscription._sendDone (dart:async/stream_impl.dart:444)
#13 _BufferingStreamSubscription._close (dart:async/stream_impl.dart:333)
#14 _SinkTransformerStreamSubscription._close (dart:async/stream_transformers.dart:91)
#15 _EventSinkWrapper.close (dart:async/stream_transformers.dart:21)
#16 _ByteAdapterSink.close (dart:convert/byte_conversion.dart:54)
#17 _LineSplitterSink.close (dart:convert/line_splitter.dart:144)
#18 _SinkTransformerStreamSubscription._handleDone (dart:async/stream_transformers.dart:136)
#19 _RootZone.runGuarded (dart:async/zone.dart:1766)
#20 _BufferingStreamSubscription._sendDone.sendDone (dart:async/stream_impl.dart:434)
#21 _BufferingStreamSubscription._sendDone (dart:async/stream_impl.dart:444)
#22 _BufferingStreamSubscription._close (dart:async/stream_impl.dart:333)
#23 _SinkTransformerStreamSubscription._close (dart:async/stream_transformers.dart:91)
#24 _EventSinkWrapper.close (dart:async/stream_transformers.dart:21)
#25 _ByteAdapterSink.close (dart:convert/byte_conversion.dart:54)
#26 _Utf8ConversionSink.close (dart:convert/string_conversion.dart:301)
#27 _ConverterStreamEventSink.close (dart:convert/chunked_conversion.dart:79)
#28 _SinkTransformerStreamSubscription._handleDone (dart:async/stream_transformers.dart:136)
#29 _RootZone.runGuarded (dart:async/zone.dart:1766)
#30 _BufferingStreamSubscription._sendDone.sendDone (dart:async/stream_impl.dart:434)
#31 _BufferingStreamSubscription._sendDone (dart:async/stream_impl.dart:444)
#32 _BufferingStreamSubscription._close (dart:async/stream_impl.dart:333)
#33 _SyncStreamControllerDispatch._sendDone (dart:async/stream_controller.dart:806)
#34 _StreamController._closeUnchecked (dart:async/stream_controller.dart:652)
#35 _StreamController.close (dart:async/stream_controller.dart:645)
#36 _Socket._onData (dart:io-patch/socket_patch.dart:2919)
#37 _RootZone.runUnaryGuarded (dart:async/zone.dart:1778)
#38 _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:381)
#39 _BufferingStreamSubscription._add (dart:async/stream_impl.dart:312)
#40 _SyncStreamControllerDispatch._sendData (dart:async/stream_controller.dart:798)
#41 _StreamController._add (dart:async/stream_controller.dart:663)
#42 _StreamController.add (dart:async/stream_controller.dart:618)
#43 new _RawSocket.<anonymous closure> (dart:io-patch/socket_patch.dart:2338)
#44 _NativeSocket.issueReadEvent.issue (dart:io-patch/socket_patch.dart:1648)
#45 _microtaskLoop (dart:async/schedule_microtask.dart:40)
#46 _startMicrotaskLoop (dart:async/schedule_microtask.dart:49)
(com.yubico.yubioath:43714): Gdk-WARNING **: 19:10:47.974: The program 'com.yubico.yubioath' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadAccess (attempt to access private resource denied)'.
(Details: serial 52941 error_code 10 request_code 152 (GLX) minor_code 26)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the GDK_SYNCHRONIZE environment
variable to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
PS I installed libayatana-appindicator-glib as indicated in the error message it makes no difference.
Mod edit: Fixed code formatting for you. ![]()