Bug 11023

Summary: gnome-keyring package should be splitted on arch-dependent and arch-independed subpackages
Product: Mageia Reporter: Oleg Bosis <olegbosis>
Component: RPM PackagesAssignee: GNOME maintainers <gnome>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: birrachiara, codebase7, fri, mageia, maurice, olav
Version: CauldronKeywords: PATCH, Triaged
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard: MGA5TOO, MGA4TOO, MGA3TOO
Source RPM: gnome-keyring-3.6.3-1.mga3.src.rpm CVE:
Status comment:
Attachments: Patch to gnome-keyring.spec to enable multiarch-dispatch support.

Description Oleg Bosis 2013-08-17 09:30:13 CEST
Description of problem:
When I run any Win32 application on my x86_64 system with WINE I always see the following error:

$ LC_ALL=C ~/wine/wine winecfg
...
p11-kit: couldn't load module: /usr/lib/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory
...

This error is a result of the fact that package "gnome-keyring" contains arch-dependent libs and this prevents installing 32-bit version of that libs on 64-bit host system.

This bug exists in both Mageia 2 & 3 and probably in cauldron too.

Version-Release number of selected component (if applicable):
gnome-keyring-3.6.3-1.mga3
gnome-keyring-3.4.1-1.1.mga2

How reproducible:
always

Steps to Reproduce:
1.
2.
3.


Reproducible: 

Steps to Reproduce:
Manuel Hiebel 2013-08-17 17:23:55 CEST

Keywords: (none) => Triaged
CC: (none) => mageia

Comment 1 Patrick Hibbs 2013-08-30 17:31:04 CEST
Created attachment 4298 [details]
Patch to gnome-keyring.spec to enable multiarch-dispatch support.

I get this too, and it is annoying.

I made this patch to the gnome-keyring rpm spec so I could install the 32bit version of gnome-keyring without breaking the existing 64bit install. (It uses multiarch-dispatch.)

I hope this helps someone.

CC: (none) => codebase7

Manuel Hiebel 2013-08-30 21:57:58 CEST

Keywords: (none) => PATCH
CC: (none) => olav

David Walser 2014-05-20 21:17:16 CEST

Version: 3 => Cauldron
Whiteboard: (none) => MGA4TOO, MGA3TOO

Comment 2 David Walser 2014-05-20 21:17:35 CEST
*** Bug 13415 has been marked as a duplicate of this bug. ***

CC: (none) => maurice

Comment 3 Morgan Leijström 2015-09-23 23:49:47 CEST
still valid mga5

CC: (none) => fri

Rémi Verschelde 2015-09-24 07:49:48 CEST

Whiteboard: MGA4TOO, MGA3TOO => MGA5TOO, MGA4TOO, MGA3TOO

Olav Vitters 2016-09-19 10:30:24 CEST

Assignee: bugsquad => gnome

Comment 4 R Ghetta 2019-04-29 20:02:47 CEST
still present in mga6

CC: (none) => birrachiara

Comment 5 Olav Vitters 2019-04-30 18:59:29 CEST
Whomever understands this, please just test and commit.
Comment 6 Olav Vitters 2020-04-10 18:25:24 CEST
I finally understood what was meant. Also partly thanks due to the obsolete meta-keyring package. The meta-keyring package did the right thing (see http://svnweb.mageia.org/packages/obsolete/mate-keyring/current/SPECS/mate-keyring.spec?revision=636650&view=markup).

Should be fixed in Cauldron with gnome-keyring-3.36.0-2.mga8.

Only took 6 to 7 years :-P

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