FS#72244 - [mailnag] Mailnag needs gnome-keyring

Attached to Project: Community Packages
Opened by Rober (rplanchuelo) - Sunday, 26 September 2021, 17:46 GMT
Last edited by Buggy McBugFace (bugbot) - Saturday, 25 November 2023, 20:02 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Balló György (City-busz)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:
I think Mailnag needs gnome-keyring. So, gnome-keyring should to be in dependencies.

Additional info:
* package version(s): 2.2.0-3

$ mailnag-config

(mailnag-config:21065): Gtk-WARNING **: 19:44:26.444: Locale not supported by C library.
Using the fallback 'C' locale.
Traceback (most recent call last):
File "/usr/bin/mailnag-config", line 62, in do_activate
self.win = ConfigWindow(self)
File "/usr/lib/python3.9/site-packages/Mailnag/configuration/configwindow.py", line 112, in __init__
self._load_config()
File "/usr/lib/python3.9/site-packages/Mailnag/configuration/configwindow.py", line 127, in _load_config
self._accountman.load_from_cfg(self._cfg)
File "/usr/lib/python3.9/site-packages/Mailnag/common/accounts.py", line 259, in load_from_cfg
password = self._secretstore.get(self._get_account_id(user, server, imap))
File "/usr/lib/python3.9/site-packages/Mailnag/common/secretstore.py", line 45, in get
return Secret.password_lookup_sync(self._schema, {'id': secret_id}, None)
gi.repository.GLib.Error: g-dbus-error-quark: The name org.freedesktop.secrets was not provided by any .service files (2)
^CTraceback (most recent call last):
File "/usr/bin/mailnag-config", line 69, in do_shutdown
if self.win.get_daemon_enabled():
AttributeError: 'NoneType' object has no attribute 'get_daemon_enabled'
Traceback (most recent call last):
File "/usr/bin/mailnag-config", line 90, in <module>
if __name__ == "__main__": main()
File "/usr/bin/mailnag-config", line 86, in main
app.run(None)
File "/usr/lib/python3.9/site-packages/gi/overrides/Gio.py", line 42, in run
return Gio.Application.run(self, *args, **kwargs)
File "/usr/lib/python3.9/contextlib.py", line 126, in __exit__
next(self.gen)
File "/usr/lib/python3.9/site-packages/gi/_ossighelper.py", line 237, in register_sigint_fallback
signal.default_int_handler(signal.SIGINT, None)
KeyboardInterrupt

$ sudo pacman -S gnome-keyring
[sudo] password for rober:
resolving dependencies...
looking for conflicting packages...

Package (2) New Version Net Change

extra/gcr 3.40.0-1 5.80 MiB
extra/gnome-keyring 1:40.0-1 4.29 MiB

Total Installed Size: 10.10 MiB

:: Proceed with installation? [Y/n]
(2/2) checking keys in keyring [--------------------------------------------------------] 100%
(2/2) checking package integrity [--------------------------------------------------------] 100%
(2/2) loading package files [--------------------------------------------------------] 100%
(2/2) checking for file conflicts [--------------------------------------------------------] 100%
(2/2) checking available disk space [--------------------------------------------------------] 100%
:: Processing package changes...
(1/2) installing gcr [--------------------------------------------------------] 100%
>>> gcr contains /etc/security/limits.d/10-gcr.conf which sets the memlock limit
in order to allow GCR to lock private keys in memory. If you have configured
this limit differently before, please review your configuration.
(2/2) installing gnome-keyring [--------------------------------------------------------] 100%
:: Running post-transaction hooks...
(1/6) Arming ConditionNeedsUpdate...
(2/6) Refreshing PackageKit...
(3/6) Compiling GSettings XML schema files...
(4/6) Updating icon theme caches...
(5/6) Updating the desktop file MIME type cache...
(6/6) Updating the MIME type database...

$ mailnag-config

(mailnag-config:21162): Gtk-WARNING **: 19:45:06.319: Locale not supported by C library.
Using the fallback 'C' locale.



Steps to reproduce:
1.-Install mailnag in Plasma.
2.-Run mailnag-config. It doesn't start
3.-Install gnome-keyring.
4.-Run mailnag-config. It start correctly
This task depends upon

Closed by  Buggy McBugFace (bugbot)
Saturday, 25 November 2023, 20:02 GMT
Reason for closing:  Moved
Additional comments about closing:  https://gitlab.archlinux.org/archlinux/p ackaging/packages/mailnag/issues/1

Loading...