Ok, update on this.

First, the ppa's are just as broken as everything else.  Don't look there for answers.  This is an issue with ubuntu's fancy "multiarch" support and they oopsed it.

Second, if you try to build your own wine for i386, it'll want headers.  Those headers conflict with the x64 ones.  I highly recommend NOT trying to install the i386 packages from a build-dep specifying the i386 wine package like we used to.  I have only my mirrors to thank for not ending up with some mutant offspring of a main desktop.

This is a goof of pretty significant proportions on the part of Canonical, as almost all of us that run linux on the desktop rely on wine or other i386-only apps to participate in society.

I look forward to seeing how quickly this can be fixed.  Until then, I repeat my previous advice, if you use wine, or any i386 stuff, and are running x64, stay away from 12.04.  Everyone else, it's a great desktop, and cheers.

On Sun, Apr 29, 2012 at 2:13 PM, James Mcphee <jmcphe@gmail.com> wrote:
There have been a few workarounds proposed, some which seem to work in limited ways.  Reading down to comment #15 has a good synopsis of the core issue, which is a missing dependency of a dependency for gnome-keyring:i386 called libgcr-3-common:i386.  This isn't the only open bug with these packages.

If you feel the need to push to 12.04 immediately and still require wine, or other apps compiled to -m32 on an x64 system, I'd be interested in your solutions.  As it is, I simply booted to my mirror disk and got back up in 11.10 to play the games I want, and kept at 12.04 on the systems that I don't use such software on

I may work up the energy to roll my own wine on a system I've updated to 12.04 later this week and do a basic test, but my recommendation to anyone not interested in digging into the wonderful world of library dependencies is to simply wait for the bug to be fixed.


On Sun, Apr 29, 2012 at 10:42 AM, Lisa Kachold <lisakachold@obnosis.com> wrote:
You can easily fix this with:

# locate gnome-keyring-pkcs11.so
# ln -s $reallocation /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so

With x86_64 Ubuntu a symlink will cause other problems.

Of course the symlink is only a work around, the real fix is to reinstall:

http://www.noobslab.com/2012/04/install-wine-152-on-ubuntu.html

On Sat, Apr 28, 2012 at 11:30 PM, James Mcphee <jmcphe@gmail.com> wrote:
Ok, so I've been using 12.04 for a bit now, and the main bug that's been hurting has been this:
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory

Which happens when I open something in wine that wants to use said library.  Tracked in launchpad bug link here:
https://bugs.launchpad.net/ubuntu/+source/gnome-keyring/+bug/885492

If you are a wine user and plan on upgrading, watch that bug or you might get bit like me.

--
James McPhee
jmcphe@gmail.com

---------------------------------------------------
PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us
To subscribe, unsubscribe, or to change your mail settings:
http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss



--
(503) 754-4452 Android
(623) 239-3392 Skype
(623) 688-3392 Google Voice
**
it-clowns.com
















---------------------------------------------------
PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us
To subscribe, unsubscribe, or to change your mail settings:
http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss



--
James McPhee
jmcphe@gmail.com



--
James McPhee
jmcphe@gmail.com