FS#61061 - [seahorse-nautilus] Missing *.ui files
Attached to Project:
Arch Linux
Opened by helle vaanzinn (glitsj16) - Thursday, 13 December 2018, 14:12 GMT
Last edited by Jan Alexander Steffens (heftig) - Sunday, 09 February 2020, 19:10 GMT
Opened by helle vaanzinn (glitsj16) - Thursday, 13 December 2018, 14:12 GMT
Last edited by Jan Alexander Steffens (heftig) - Sunday, 09 February 2020, 19:10 GMT
|
Details
Description:
The package is missing some ui files, which causes breakage in the --import option. Additional info: $ pacman -Q seahorse-nautilus seahorse-nautilus 3.11.92+57+g390364d-1 Steps to reproduce: $ seahorse-tool --import keys-file (seahorse-tool:379): seahorse-nautilus-WARNING **: 13:04:38.173: couldn't load ui file: Failed to open file “/usr/share/seahorse-nautilus/uiseahorse-progress.ui”: No such file or directory (seahorse-tool:379): seahorse-nautilus-WARNING **: 13:04:38.173: could not find widget progress for seahorse-progress.ui (seahorse-tool:379): Gtk-CRITICAL **: 13:04:38.173: gtk_window_set_icon_name: assertion 'GTK_IS_WINDOW (window)' failed (seahorse-tool:379): seahorse-nautilus-WARNING **: 13:04:38.173: could not find widget progress for seahorse-progress.ui (seahorse-tool:379): seahorse-nautilus-CRITICAL **: 13:04:38.174: seahorse_widget_get_toplevel: assertion 'widget != NULL' failed (seahorse-tool:379): seahorse-nautilus-WARNING **: 13:04:38.174: could not find widget progress for seahorse-progress.ui (seahorse-tool:379): Gtk-CRITICAL **: 13:04:38.174: gtk_window_move: assertion 'GTK_IS_WINDOW (window)' failed (seahorse-tool:379): seahorse-nautilus-WARNING **: 13:04:38.174: could not find widget progress for seahorse-progress.ui (seahorse-tool:379): seahorse-nautilus-CRITICAL **: 13:04:38.174: progress_show: assertion 'w != NULL' failed NOTE: although the output references 'uiseahorse-progress.ui' the upstream repo has 3 files in its tool dir that seem lost on Arch Linux: - seahorse-multi-encrypt.ui - seahorse-notify.ui -seahorse-progress.ui Regards |
This task depends upon
Closed by Jan Alexander Steffens (heftig)
Sunday, 09 February 2020, 19:10 GMT
Reason for closing: Fixed
Additional comments about closing: seahorse-nautilus 3.11.92+66
Sunday, 09 February 2020, 19:10 GMT
Reason for closing: Fixed
Additional comments about closing: seahorse-nautilus 3.11.92+66
And I cannot duplicate your error.
It was a bug in the meson port:
https://gitlab.gnome.org/GNOME/seahorse-nautilus/commit/0d7367ce837453189a8cb2704367736a536f27ce
The attached patch fixes the problem. I forwarded it to upstream:
https://gitlab.gnome.org/GNOME/seahorse-nautilus/merge_requests/1