Curious, I had the same experience in futility trying to install :i386 packages for certain software on x64 as well in 12.04, resulting in a quite broken dpkg dependency tree. Glad/sad to know it's not only me.

Now I get to watch update manager popups every day telling me how screwed I am with unresolvable errors. Gee thanks, good thing I don't need to install new software or updates, or simply don't dare as often the case anymore.

-mb


On 05/08/2012 01:00 AM, James Mcphee wrote:
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 <[email protected]
<mailto:[email protected]>> 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
    <[email protected] <mailto:[email protected]>> 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 <[email protected]
        <mailto:[email protected]>> 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
            [email protected] <mailto:[email protected]>

            ---------------------------------------------------
            PLUG-discuss mailing list -
            [email protected]
            <mailto:[email protected]>
            To subscribe, unsubscribe, or to change your mail settings:
            http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss




        --
        (503) 754-4452 <tel:%28503%29%20754-4452> Android
        (623) 239-3392 <tel:%28623%29%20239-3392> Skype
        (623) 688-3392 <tel:%28623%29%20688-3392> Google Voice
        **
        it-clowns.com <http://it-clowns.com>
















        ---------------------------------------------------
        PLUG-discuss mailing list -
        [email protected]
        <mailto:[email protected]>
        To subscribe, unsubscribe, or to change your mail settings:
        http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss




    --
    James McPhee
    [email protected] <mailto:[email protected]>




--
James McPhee
[email protected] <mailto:[email protected]>


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

Reply via email to