Fedora Linux Support Community & Resources Center
  #1  
Old 28th February 2012, 06:47 AM
saywot Offline
Registered User
 
Join Date: Oct 2006
Location: Australia
Posts: 189
linuxfirefox
Yum not so yummy recently

I ran "yum update" and was presented with many many updates to be installed, kmod-nvidia the kernel, LibreOffice - lots of them maybe 50 packages.

But I was greeted at the end of these many many pages of updates, removals etc with a message

Quote:
There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them.
so I followed this suggestion and was then presented with many, many more pages of rapidly scrolling script in the terminalending with a suggestion to try running --skip-broken to complete the updates

Is there something happening with 'YUM' that I should know about?

This has happened to me over a few days now with no indication that the command "yum update" will ever complete or that skipping broken packages or running the complete transaction command is doing anything useful

---------- Post added at 03:56 PM ---------- Previous post was at 11:36 AM ----------

what should I do about this?

Quote:
--> Finished Dependency Resolution
Error: Protected multilib versions: 2:libpng-1.2.46-2.fc16.i686 != 2:libpng-1.2.46-1.fc16.x86_64
Error: Protected multilib versions: libselinux-2.1.6-6.fc16.i686 != libselinux-2.1.6-5.fc16.x86_64
Error: Protected multilib versions: alsa-lib-1.0.25-1.fc16.i686 != alsa-lib-1.0.24-2.fc15.x86_64
Error: Protected multilib versions: openldap-2.4.26-6.fc16.i686 != openldap-2.4.26-5.fc16.x86_64
I manually updated Thunderbird, Firefox and LibreOffice then tried to run 'yum update'

this removed the "you had better run Yum-Complete-Transaction" and "--skip- broken" messages but hasn't allowed me to update the Nvidia drivers or the new kernel

---------- Post added at 04:47 PM ---------- Previous post was at 03:56 PM ----------

so step 3 in this dram has been to run

yum clean all

then yum update

I'm still getting that error

Quote:
Error: Protected multilib versions:
Reply With Quote
  #2  
Old 28th February 2012, 09:44 AM
marriedto51 Online
Registered User
 
Join Date: Jul 2009
Location: England, UK
Posts: 912
linuxfirefox
Re: Yum not so yummy recently

What about...
Code:
package-cleanup --problems
I would also be tempted to fix the difference in versions between the 32-bit and 64-bit libraries. I don't know, but can you do
Code:
yum update libpng.x86_64
for example (to get the 64-bit libpng version to match the 32-bit one)?
Reply With Quote
  #3  
Old 28th February 2012, 02:00 PM
saywot Offline
Registered User
 
Join Date: Oct 2006
Location: Australia
Posts: 189
linuxfirefox
Re: Yum not so yummy recently

but can you do
Code:
yum update libpng.x86_64
for example (to get the 64-bit libpng version to match the 32-bit one)?




Quote:
Resolving Dependencies
--> Running transaction check
---> Package libpng.x86_64 2:1.2.46-1.fc16 will be updated
---> Package libpng.x86_64 2:1.2.46-2.fc16 will be an update
--> Finished Dependency Resolution
Error: Protected multilib versions: 2:libpng-1.2.46-2.fc16.x86_64 != 2:libpng-1.2.46-1.fc16.i686
Reply With Quote
  #4  
Old 28th February 2012, 02:19 PM
bob Online
Administrator (yeah, back again)
 
Join Date: Jul 2004
Location: Colton, NY; Junction of Heaven & Earth (also Routes 56 & 68).
Age: 69
Posts: 22,170
linuxfirefox
Re: Yum not so yummy recently

http://forums.fedoraforum.org/showthread.php?t=262677

This is a similar situation, and AdamW's comments are perhaps the best option. That said, backup may take a half-hour; reinstall and update to current maybe another hour.... Just an option.
__________________
Linux & Beer - That TOTALLY Computes!
Registered Linux User #362651


Don't use any of my solutions on working computers or near small children.
Reply With Quote
  #5  
Old 29th February 2012, 03:26 AM
saywot Offline
Registered User
 
Join Date: Oct 2006
Location: Australia
Posts: 189
linuxfirefox
Re: Yum not so yummy recently

The other thread seems to be for someone who installed a beta version of F16, mine isn't
This installation is probably 10 weeks old and F16 was released ------ November '11 (?)

I updated each component manually and eventually got as far as this ...


Quote:
[root@localhost ~]# yum update
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package alsa-lib.i686 0:1.0.24-2.fc15 will be updated
---> Package alsa-lib.i686 0:1.0.25-1.fc16 will be an update
---> Package alsa-plugins-pulseaudio.i686 0:1.0.24-3.fc16 will be updated
---> Package alsa-plugins-pulseaudio.x86_64 0:1.0.24-3.fc16 will be updated
---> Package alsa-plugins-pulseaudio.i686 0:1.0.25-3.fc16 will be an update
---> Package alsa-plugins-pulseaudio.x86_64 0:1.0.25-3.fc16 will be an update
---> Package ibus-pinyin-db-open-phrase.noarch 0:1.3.99.20110706-2.fc16 will be updated
---> Package ibus-pinyin-db-open-phrase.noarch 0:1.4.0-12.fc16 will be an update
---> Package libpng.i686 2:1.2.46-1.fc16 will be updated
---> Package libpng.i686 2:1.2.46-2.fc16 will be an update
---> Package libselinux.i686 0:2.1.6-5.fc16 will be updated
---> Package libselinux.i686 0:2.1.6-6.fc16 will be an update
---> Package libselinux-python.x86_64 0:2.1.6-5.fc16 will be updated
---> Package libselinux-python.x86_64 0:2.1.6-6.fc16 will be an update
---> Package libselinux-utils.x86_64 0:2.1.6-5.fc16 will be updated
---> Package libselinux-utils.x86_64 0:2.1.6-6.fc16 will be an update
---> Package openldap.i686 0:2.4.26-5.fc16 will be updated
---> Package openldap.i686 0:2.4.26-6.fc16 will be an update
---> Package openldap-clients.x86_64 0:2.4.26-5.fc16 will be updated
---> Package openldap-clients.x86_64 0:2.4.26-6.fc16 will be an update
--> Finished Dependency Resolution
Error: Protected multilib versions: alsa-lib-1.0.25-1.fc16.i686 != alsa-lib-1.0.24-2.fc15.x86_64
Error: Protected multilib versions: openldap-2.4.26-6.fc16.i686 != openldap-2.4.26-5.fc16.x86_64
Error: Protected multilib versions: 2:libpng-1.2.46-2.fc16.i686 != 2:libpng-1.2.46-1.fc16.x86_64
Error: Protected multilib versions: libselinux-2.1.6-6.fc16.i686 != libselinux-2.1.6-5.fc16.x86_64
I don't mind removing SELinux (don't need it or want it) but don't know how to resolve the errors related to protected F15 libraries or 32bit Vs 64bit conflicts - this is a 64bit installation and I don't know why I have any protected 32bit stuff anyway.

I don't really feel inclined to knock my work PC on the head for the day but I would be a bit annoyed that I have to do a complete re-installation to resolve this problem.

Surely I'm not the only one to have had this happen to them

---------- Post added at 01:26 PM ---------- Previous post was at 01:24 PM ----------

Quote:
Originally Posted by bob View Post
http://forums.fedoraforum.org/showthread.php?t=262677

This is a similar situation, and AdamW's comments are perhaps the best option. That said, backup may take a half-hour; reinstall and update to current maybe another hour.... Just an option.
Incremental back-ups = 1 hour

re-install and re-configure = 6 hours

And that's if Deja-Dup will allow a smooth restoration.

-it's an option I suppose.
Reply With Quote
  #6  
Old 4th March 2012, 02:52 AM
saywot Offline
Registered User
 
Join Date: Oct 2006
Location: Australia
Posts: 189
linuxfirefox
Re: Yum not so yummy recently

I was hoping for a more sensible work-around or solution than 'start again from scratch'

what are these multilib versions there for anyway?

Quote:
[root@localhost ~]# yum -y update
Loaded plugins: fastestmirror, langpacks, presto, refresh-packagekit
Loading mirror speeds from cached hostfile
* fedora: ftp.swin.edu.au
* rpmfusion-free: ucmirror.canterbury.ac.nz
* rpmfusion-free-updates: ucmirror.canterbury.ac.nz
* rpmfusion-nonfree: ucmirror.canterbury.ac.nz
* rpmfusion-nonfree-updates: ucmirror.canterbury.ac.nz
* updates: ftp.swin.edu.au
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package alsa-lib.i686 0:1.0.24-2.fc15 will be updated
---> Package alsa-lib.i686 0:1.0.25-1.fc16 will be an update
---> Package alsa-plugins-pulseaudio.i686 0:1.0.24-3.fc16 will be updated
---> Package alsa-plugins-pulseaudio.x86_64 0:1.0.24-3.fc16 will be updated
---> Package alsa-plugins-pulseaudio.i686 0:1.0.25-3.fc16 will be an update
---> Package alsa-plugins-pulseaudio.x86_64 0:1.0.25-3.fc16 will be an update
---> Package ibus-pinyin-db-open-phrase.noarch 0:1.3.99.20110706-2.fc16 will be updated
---> Package ibus-pinyin-db-open-phrase.noarch 0:1.4.0-12.fc16 will be an update
---> Package libpng.i686 2:1.2.46-1.fc16 will be updated
---> Package libpng.i686 2:1.2.46-2.fc16 will be an update
---> Package libselinux.i686 0:2.1.6-5.fc16 will be updated
---> Package libselinux.i686 0:2.1.6-6.fc16 will be an update
---> Package libselinux-python.x86_64 0:2.1.6-5.fc16 will be updated
---> Package libselinux-python.x86_64 0:2.1.6-6.fc16 will be an update
---> Package libselinux-utils.x86_64 0:2.1.6-5.fc16 will be updated
---> Package libselinux-utils.x86_64 0:2.1.6-6.fc16 will be an update
---> Package libsrtp.x86_64 0:1.4.4-2.20101004cvs.fc15 will be updated
---> Package libsrtp.x86_64 0:1.4.4-4.20101004cvs.fc16 will be an update
---> Package openldap.i686 0:2.4.26-5.fc16 will be updated
---> Package openldap.i686 0:2.4.26-6.fc16 will be an update
---> Package openldap-clients.x86_64 0:2.4.26-5.fc16 will be updated
---> Package openldap-clients.x86_64 0:2.4.26-6.fc16 will be an update
--> Finished Dependency Resolution
Error: Protected multilib versions: alsa-lib-1.0.25-1.fc16.i686 != alsa-lib-1.0.24-2.fc15.x86_64
Error: Protected multilib versions: openldap-2.4.26-6.fc16.i686 != openldap-2.4.26-5.fc16.x86_64
Error: Protected multilib versions: 2:libpng-1.2.46-2.fc16.i686 != 2:libpng-1.2.46-1.fc16.x86_64
Error: Protected multilib versions: libselinux-2.1.6-6.fc16.i686 != libselinux-2.1.6-5.fc16.x86_64
[root@localhost ~]#

Last edited by saywot; 4th March 2012 at 02:53 AM. Reason: spelling mistakes all over the place because of tears of rage and frustration on the monitor
Reply With Quote
  #7  
Old 4th March 2012, 05:23 AM
marko Offline
Registered User
 
Join Date: Jun 2004
Location: Laurel, MD USA
Posts: 6,062
linuxfirefox
Re: Yum not so yummy recently

Quote:
what are these multilib versions there for anyway?
In a lot of cases, not much, they're just put in for compatibility sake.
One way you can resolve this it to get rid of the dupes that are for the other architecture, in nearly all cases, if you're arch is x86_64 you don't use the i686 version of the package.
You could just

yum remove openldap.i686
etc
etc

for all of those packages. BUT only remove ones that don't pull out any dependencies you want
Reply With Quote
  #8  
Old 6th March 2012, 12:09 PM
saywot Offline
Registered User
 
Join Date: Oct 2006
Location: Australia
Posts: 189
linuxfirefox
Re: Yum not so yummy recently

Quote:
[root@localhost ~]# yum remove openldap-2.4.26-6.fc16.i686
Loaded plugins: fastestmirror, langpacks, presto, refresh-packagekit
Setting up Remove Process
No Match for argument: openldap-2.4.26-6.fc16.i686
No Packages marked for removal
I thought this was going to be the answer to my prayers

I am running a 64bit machine, I do want to get rid of these pests that are there for compatibility

but yum says "NO"
Reply With Quote
  #9  
Old 6th March 2012, 12:41 PM
marriedto51 Online
Registered User
 
Join Date: Jul 2009
Location: England, UK
Posts: 912
linuxfirefox
Re: Yum not so yummy recently

Did you try just
Code:
yum remove openldap.i686
(that is, without the version string)?
Reply With Quote
  #10  
Old 8th March 2012, 10:59 AM
saywot Offline
Registered User
 
Join Date: Oct 2006
Location: Australia
Posts: 189
linuxfirefox
Re: Yum not so yummy recently

OK so I remove the packages byb running
rpm -e --nodeps packagename
there's no output but when I then run
yum update

things have gotten worse (I think)

Quote:
Downloading Packages:
Running Transaction Check
ERROR with transaction check vs depsolve:
libasound.so.2 is needed by alsa-plugins-pulseaudio-1.0.25-3.fc16.i686
libasound.so.2(ALSA_0.9) is needed by alsa-plugins-pulseaudio-1.0.25-3.fc16.i686
Please report this error in http://yum.baseurl.org/report
** Found 37 pre-existing rpmdb problem(s), 'yum check' output follows:
alsa-lib-1.0.25-1.fc16.x86_64 is a duplicate with alsa-lib-1.0.24-2.fc15.x86_64
alsa-plugins-pulseaudio-1.0.24-3.fc16.i686 has missing requires of libasound.so.2
alsa-plugins-pulseaudio-1.0.24-3.fc16.i686 has missing requires of libasound.so.2(ALSA_0.9)
alsa-utils-1.0.25-7.fc16.x86_64 is a duplicate with alsa-utils-1.0.24.1-5.fc16.x86_64
cairo-1.10.2-4.fc16.i686 has missing requires of libpng12.so.0
cairo-1.10.2-4.fc16.i686 has missing requires of libpng12.so.0(PNG12_0)
1:cups-libs-1.5.2-1.fc16.i686 has missing requires of libpng12.so.0
1:cups-libs-1.5.2-1.fc16.i686 has missing requires of libpng12.so.0(PNG12_0)
1:cups-libs-1.5.2-1.fc16.i686 has missing requires of libselinux.so.1
1:esound-libs-0.2.41-4.fc15.i686 has missing requires of libasound.so.2
1:esound-libs-0.2.41-4.fc15.i686 has missing requires of libasound.so.2(ALSA_0.9)
1:esound-libs-0.2.41-4.fc15.i686 has missing requires of libasound.so.2(ALSA_0.9.0rc4)
gd-2.0.35-13.fc16.i686 has missing requires of libpng12.so.0
gd-2.0.35-13.fc16.i686 has missing requires of libpng12.so.0(PNG12_0)
glib2-2.30.2-1.fc16.i686 has missing requires of libselinux.so.1
gstreamer-plugins-base-0.10.35-3.fc16.i686 has missing requires of libasound.so.2
gstreamer-plugins-base-0.10.35-3.fc16.i686 has missing requires of libasound.so.2(ALSA_0.9)
gstreamer-plugins-base-0.10.35-3.fc16.i686 has missing requires of libasound.so.2(ALSA_0.9.0rc4)
gvfs-1.10.1-3.fc16.x86_64 is a duplicate with gvfs-1.10.1-2.fc16.x86_64
ibus-libs-1.4.1-1.fc16.x86_64 is a duplicate with ibus-libs-1.4.0-17.fc16.x86_64
imsettings-libs-1.2.8-1.fc16.x86_64 is a duplicate with imsettings-libs-1.2.7.1-1.fc16.x86_64
krb5-libs-1.9.2-6.fc16.i686 has missing requires of libselinux.so.1
libkworkspace-4.7.4-9.fc16.x86_64 is a duplicate with libkworkspace-4.7.4-7.fc16.x86_64
2:libpng-1.2.46-2.fc16.x86_64 is a duplicate with 2:libpng-1.2.46-1.fc16.x86_64
libselinux-2.1.6-6.fc16.x86_64 is a duplicate with libselinux-2.1.6-5.fc16.x86_64
mesa-dri-drivers-7.11.2-3.fc16.i686 has missing requires of libselinux.so.1
msttcorefonts-1.3-4.noarch has missing requires of /usr/sbin/chkfontpath
openldap-2.4.26-6.fc16.x86_64 is a duplicate with openldap-2.4.26-5.fc16.x86_64
pam-1.1.5-5.fc16.i686 has missing requires of libselinux.so.1
picasa-3.0.5744-02.i386 has missing requires of libasound.so.2
systemd-37-13.fc16.x86_64 is a duplicate with systemd-37-11.fc16.x86_64
systemd-units-37-13.fc16.x86_64 is a duplicate with systemd-units-37-11.fc16.x86_64
wine-alsa-1.3.37-1.fc16.i686 has missing requires of libasound.so.2
wine-alsa-1.3.37-1.fc16.i686 has missing requires of libasound.so.2(ALSA_0.9)
wine-alsa-1.3.37-1.fc16.i686 has missing requires of libasound.so.2(ALSA_0.9.0rc4)
wine-ldap-1.3.37-1.fc16.i686 has missing requires of liblber-2.4.so.2
wine-ldap-1.3.37-1.fc16.i686 has missing requires of libldap_r-2.4.so.2
Your transaction was saved, rerun it with: yum load-transaction /tmp/yum_save_tx-2012-03-08-16-17fDcn3U.yumtx
So I was screwed either way

---------- Post added at 08:59 PM ---------- Previous post was at 03:54 PM ----------

Quote:
# yum install openldap.i686
Loaded plugins: fastestmirror, langpacks, presto, refresh-packagekit
Loading mirror speeds from cached hostfile
* fedora: ftp.swin.edu.au
* rpmfusion-free: ucmirror.canterbury.ac.nz
* rpmfusion-free-updates: ucmirror.canterbury.ac.nz
* rpmfusion-nonfree: ucmirror.canterbury.ac.nz
* rpmfusion-nonfree-updates: ucmirror.canterbury.ac.nz
* updates: ftp.swin.edu.au
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package openldap.i686 0:2.4.26-6.fc16 will be installed
--> Finished Dependency Resolution
Error: Protected multilib versions: openldap-2.4.26-6.fc16.i686 != openldap-2.4.26-5.fc16.x86_64
OK so I removed the i686 libraries that were preventing my running a simple 'yum update' and getting the expected result, now I can't re-install them

apart from doing a re-install what else might be done?
Reply With Quote
  #11  
Old 9th March 2012, 01:00 PM
saywot Offline
Registered User
 
Join Date: Oct 2006
Location: Australia
Posts: 189
linuxfirefox
Re: Yum not so yummy recently

so how do I resolve the 'missing requires' ?

---------- Post added at 10:41 PM ---------- Previous post was at 10:27 PM ----------

I'm guessing that this, erm, difficulty isn't repairable.

If I google the error the only instance is in this posting.

---------- Post added at 11:00 PM ---------- Previous post was at 10:41 PM ----------

now, after a re-boot, I still can't add or remove software using Yum and I seem to have lost the 'multiple windows/desktops' I had a few minutes ago

At least a bit of advice in getting this Gnome 3 feature back would be handy I hate having all my stuff on a single desktop
Reply With Quote
  #12  
Old 17th March 2012, 01:29 AM
saywot Offline
Registered User
 
Join Date: Oct 2006
Location: Australia
Posts: 189
linuxfirefox
Re: Yum not so yummy recently

OK so the answer to my insbaility to find the settings for desktop management and decoration in Gnome 3, my not knowing how to re-enable compiz is to ...
boot into another desktop and check the settings and make the neccesary changes there. I'm guessing that the Gnome developers are going down the Microsoft road of making it almost impossible for users to modify the desktop by hiding or removing the management tools from the default installation

I haven't managed to work out how to resolve my problem running 'yum update' and getting it to complete
Reply With Quote
Reply

Tags
recently, yum, yummy

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Ummm, yummy! Wayne Wibble 2 26th January 2009 07:43 PM
Yummy Werewolf brunson Installation, Upgrades and Live Media 2 13th November 2007 02:58 AM
Yummy problem? simon.sez.ph Using Fedora 1 3rd September 2007 04:19 AM
Yummy Yummy YUM Problem qwerty2 Installation, Upgrades and Live Media 7 15th July 2005 04:14 PM


Current GMT-time: 10:59 (Thursday, 23-10-2014)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat
Idku - Mastaga Photos on Instagram - Goya Photos