FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Redhat > Fedora Development

 
 
LinkBack Thread Tools
 
Old 09-04-2011, 08:32 AM
"Richard W.M. Jones"
 
Default What is "Error: Protected multilib versions: ..."?

I get this error all the time, but I can't find a coherent explanation
for what it means.

What is the precise meaning of the "protected multilib versions" error?

# yum install /lib/ld-linux.so.2
[...]
Error: Protected multilib versions: glibc-2.14.90-4.i686 != glibc-2.14.90-1.x86_64

# yum install /lib/ld-linux.so.2 glibc-2.14.90-4.x86_64
Loaded plugins: auto-update-debuginfo, presto, refresh-packagekit
Setting up Install Process
Package glibc-2.14.90-4.x86_64 already installed and latest version
Resolving Dependencies
--> Running transaction check
---> Package glibc.i686 0:2.14.90-4 will be installed
--> Processing Dependency: libfreebl3.so for package: glibc-2.14.90-4.i686
--> Processing Dependency: libfreebl3.so(NSSRAWHASH_3.12.3) for package: glibc-2.14.90-4.i686
--> Running transaction check
---> Package nss-softokn-freebl.i686 0:3.12.10-4.fc16 will be installed
--> Finished Dependency Resolution
Error: Protected multilib versions: glibc-2.14.90-4.i686 != glibc-2.14.90-1.x86_64

# yum install glibc-2.14.90-4.x86_64
Loaded plugins: auto-update-debuginfo, presto, refresh-packagekit
Setting up Install Process
Package glibc-2.14.90-4.x86_64 already installed and latest version
Nothing to do

Bonus question. How come rpm/yum has allowed me to install multiple
different versions of glibc? (I have never knowingly forced any
installation on this machine).

# rpm -qa | grep glibc
glibc-utils-2.14.90-4.x86_64
glibc-2.14.90-1.x86_64
glibc-headers-2.14.90-4.x86_64
glibc-debuginfo-common-2.14.90-4.x86_64
glibc-2.14.90-4.x86_64
glibc-static-2.14.90-4.x86_64
glibc-debuginfo-2.14.90-4.x86_64
glibc-devel-2.14.90-4.x86_64
glibc-debuginfo-common-2.14-2.x86_64
glibc-common-2.14.90-4.x86_64
glibc-common-2.14.90-1.x86_64

Rich.

--
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
libguestfs lets you edit virtual machines. Supports shell scripting,
bindings from many languages. http://libguestfs.org
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
 
Old 09-04-2011, 09:06 AM
Niels de Vos
 
Default What is "Error: Protected multilib versions: ..."?

And now to the list as well...

On 4 Sep 2011 10:01, "Niels de Vos" <niels@nixpanic.net> wrote:> On 4 Sep 2011 09:45, "Richard W.M. Jones" <rjones@redhat.com> wrote:

>>
>> I get this error all the time, but I can't find a coherent explanation
>> for what it means.
>>
>> What is the precise meaning of the "protected multilib versions" error?

>>
>> # yum install /lib/ld-linux.so.2
>> [...]
>> Error: Protected multilib versions: glibc-2.14.90-4.i686 !=
> glibc-2.14.90-1.x86_64
>>
>> # yum install /lib/ld-linux.so.2 glibc-2.14.90-4.x86_64

>> Loaded plugins: auto-update-debuginfo, presto, refresh-packagekit
>> Setting up Install Process
>> Package glibc-2.14.90-4.x86_64 already installed and latest version
>> Resolving Dependencies

>> --> Running transaction check
>> ---> Package glibc.i686 0:2.14.90-4 will be installed
>> --> Processing Dependency: libfreebl3.so for package: glibc-2.14.90-4.i686
>> --> Processing Dependency: libfreebl3.so(NSSRAWHASH_3.12.3) for package:

> glibc-2.14.90-4.i686
>> --> Running transaction check
>> ---> Package nss-softokn-freebl.i686 0:3.12.10-4.fc16 will be installed
>> --> Finished Dependency Resolution
>> Error: Protected multilib versions: glibc-2.14.90-4.i686 !=

> glibc-2.14.90-1.x86_64
>>
>> # yum install glibc-2.14.90-4.x86_64
>> Loaded plugins: auto-update-debuginfo, presto, refresh-packagekit
>> Setting up Install Process
>> Package glibc-2.14.90-4.x86_64 already installed and latest version

>> Nothing to do
>>
>> Bonus question. How come rpm/yum has allowed me to install multiple
>> different versions of glibc? (I have never knowingly forced any
>> installation on this machine).

>>
>> # rpm -qa | grep glibc
>> glibc-utils-2.14.90-4.x86_64
>> glibc-2.14.90-1.x86_64
>> glibc-headers-2.14.90-4.x86_64
>> glibc-debuginfo-common-2.14.90-4.x86_64
>> glibc-2.14.90-4.x86_64

>> glibc-static-2.14.90-4.x86_64
>> glibc-debuginfo-2.14.90-4.x86_64
>> glibc-devel-2.14.90-4.x86_64
>> glibc-debuginfo-common-2.14-2.x86_64
>> glibc-common-2.14.90-4.x86_64
>> glibc-common-2.14.90-1.x86_64

>
> It seems that you have 2x glibc.x86_64, not a 32-bit one. Likely some
> previous update was interrupted and never finished? yum-complete-transaction
> or similar might be able to help you here.

>
> Hth,
> Niels
>
>>
>> Rich.
>>
>> --
>> Richard Jones, Virtualization Group, Red Hat
> http://people.redhat.com/~rjones

>> libguestfs lets you edit virtual machines. Supports shell scripting,
>> bindings from many languages. http://libguestfs.org
>> --
>> devel mailing list

>> devel@lists.fedoraproject.org
>> https://admin.fedoraproject.org/mailman/listinfo/devel


--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
 

Thread Tools




All times are GMT. The time now is 01:19 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org