Bug 11351

Summary: mate-keyring-daemon gets activated instead of gnome-keyring
Product: Mageia Reporter: Chris Denice <eatdirt>
Component: RPM PackagesAssignee: Malo Deniélou <pmdenielou>
Status: RESOLVED WONTFIX QA Contact:
Severity: normal    
Priority: Normal CC: tarakbumba
Version: CauldronKeywords: Triaged
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Source RPM: mate-keyring-1.6.0-1.mga4.src.rpm CVE:
Status comment:

Description Chris Denice 2013-10-01 21:39:39 CEST
Hi there,
following a post on dev-list (title mate-keyring hell), I have experienced some conflicts between mate-keyring and gnome-keyring, which is relevant for all non-gnome/non-mate windowmanager.

For instance, wmudmount is compiled against libgnome-keyring, starting this program under windowmaker for instance (or other, fvwm2...) triggers the start of mate-keyring-daemin instead of gnome-keyring-daemon, and those starts to accumulate after multiple logout/login.

According to Olav:

/usr/share/dbus-1/services/org.freedesktop.secrets.service:
  org.mate-freedesktop.secrets.service
  org.freedesktop.secrets.service

are both configured to listen on the same d-bus method; which triggers the bug.

Cheers,
Chris,
Comment 1 Manuel Hiebel 2013-10-02 21:51:33 CEST
(if it's wrongly assigned tell us)

Keywords: (none) => Triaged
Assignee: bugsquad => pierre-malo.denielou

Atilla ÖNTAŞ 2013-10-24 10:59:41 CEST

CC: (none) => tarakbumba

Comment 2 Chris Denice 2013-10-24 16:34:05 CEST
For what it worth, I workaround the bug on wmudmount by patching it to link against libmate-keyring and use mate-keyring-daemon (which makes more sense for light window managers).

But that bug should remain open till it is definitely fixed without workaround.
cheers.
Comment 3 Atilla ÖNTAŞ 2013-11-06 18:03:41 CET
Please tell me if i add conflict with gnome-keyring in mate-keyring-daemon helps?
Comment 4 Chris Denice 2013-11-06 18:10:41 CET
I don't think so, that may trigger unwanted conflicts elsewhere, so better let is be this way for the time being. This problem should be fix upstream I guess.

cheers,
chris.
Comment 5 Atilla ÖNTAŞ 2013-11-06 19:14:33 CET
Unfortunately upstream has deprecated mate-keyring in favour of gnome-keyring. mate-keyring won't be in Mate 1.8 See: https://github.com/mate-desktop/mate-keyring/issues/27

I'm closing this bug report as wontfix.

Status: NEW => RESOLVED
Resolution: (none) => WONTFIX

Comment 6 Chris Denice 2013-11-06 20:12:11 CET
Yep, if mate-keyring becomes deprecated, that's indeed a fix :)
Let's wait it dies then!
Comment 7 Manuel Hiebel 2013-11-06 20:15:03 CET
but you provide mate 1.6 no ? so the bug will be still valid in mageia 4
Comment 8 Chris Denice 2013-11-06 21:40:17 CET
Hi guys,
I think WONTFIX is fair, that's not RESOLVED, and the only program which was affected, up to my knowledge, on mga4 is wmudmount that I managed to workaround. So, we are fine for mga4.

When mate-keyring will be made obsoleted by gnome-keyring, let's assume for mga5, I can revert my patch for wmudmount to use gnome-keyring and we can drop mate-keyring. So let's see. Anyone is free to reopen that bugs if other progs are affected.

cheers,
chris.
Comment 9 Manuel Hiebel 2013-11-06 22:20:54 CET
ok great, it's fine for me
Comment 10 Atilla ÖNTAŞ 2013-11-06 22:46:24 CET
(In reply to Manuel Hiebel from comment #7)
You're right but upstream wont fix this for 1.6 series also. Let it RIP.