View Full Version : Alpha Repo Dependency Issues
Trapper
2009-02-07, 07:09 AM CST
I am just curious:
Yesterday I installed F11 Alpha i386 of of dvd. My first order of business after the install was to update the 252 updates that were available. I ran into dependency issues with ibus:
Missing Dependency: ibus = 0.1.1.20081023-3.fc11 is needed by package ibus-qt-0.1.1.20081023-3.fc11.i386 (installed)
I installed all updates except all the various ibus packages.
This morning there were another 50 or so new updates. This time my dependecy issue list grew to this:
Missing Dependency: mono(Mono.Addins) = 0.3.0.0 is needed by package f-spot-0.5.0.3-5.fc11.i386 (installed)
Missing Dependency: ibus = 0.1.1.20081023-3.fc11 is needed by package ibus-qt-0.1.1.20081023-3.fc11.i386 (installed)
Missing Dependency: mono(Mono.Addins.Gui) = 0.3.0.0 is needed by package tomboy-0.13.4-1.fc11.i386 (installed)
Missing Dependency: mono(Mono.Addins.Setup) = 0.3.0.0 is needed by package f-spot-0.5.0.3-5.fc11.i386 (installed)
Missing Dependency: mono(Mono.Addins.Gui) = 0.3.0.0 is needed by package f-spot-0.5.0.3-5.fc11.i386 (installed)
Missing Dependency: mono(Mono.Addins.Setup) = 0.3.0.0 is needed by package tomboy-0.13.4-1.fc11.i386 (installed)
Missing Dependency: libgcj.so.9 is needed by package frysk-0.4-4.fc11.i386 (installed)
Missing Dependency: mono(Mono.Addins) = 0.3.0.0 is needed by package tomboy-0.13.4-1.fc11.i386 (installed)
What's going on here?
leigh123linux
2009-02-07, 07:15 AM CST
You need to report it as a bug against tomboy, frysk, f-spot & ibus or wait till they repackage them.
You can't expect rawhide to have no problems.
Jake
2009-02-07, 07:27 AM CST
Hi, ibus one can be fixed by removing ibus-qt.
Worked for me, as for the others. I never had those.
vallimar
2009-02-07, 07:29 AM CST
Your updates are coming from Rawhide, don't expect things to work as normal.
Mono is undergoing a change right now I believe, so you'll have to wait until they
resync everything.
scottro
2009-02-07, 08:53 AM CST
I have a really minimal installation and ran into the ibus one--I fixed it in the same way Jake suggests, removing ibus-qt.
Trapper
2009-02-07, 09:32 AM CST
Oh, I fully expect there will be lots of problems with rawhide. No problem there. I was just wondering if something was screwed up here. It appears to be not so. Thanks for the info you all. I'm patient and can wait for the resyncs, fixes, etc. I'll just let all those updates sit until they will install properly.
Jake
2009-02-07, 09:39 AM CST
Hi, I got a second batch of updates sent to me. Caused the other errors you got.
I looked on koji, there is no new version, so waiting for an rsync may be a couple of days or so.
If you don't use those applications you can do what I did:
yum remove f-spot tomboy frysk
And each day keep trying to see if they will install again.
This is a temp fix to just let you update everything else.
Trapper
2009-02-08, 07:45 AM CST
If you don't use those applications you can do what I did:
yum remove f-spot tomboy frysk
In my 32 bit install I ran "yum remove ibus-qt f-spot tomboy frysk " After that all the updates installed successfully.
I did the same procedure with my 64 bit install and now I have a real update quagmire. I get to the transaction test but then get this, which cause the update to fail:
Transaction Check Error: file /usr/lib/python2.6/site-packages/ibus/__init__.pyc conflicts between attempted installs of ibus-1.1.0.20090205-1.fc11.x86_64 and ibus-1.1.0.20090205-1.fc11.i386
file /usr/lib/python2.6/site-packages/ibus/__init__.pyo conflicts between attempted installs of ibus-1.1.0.20090205-1.fc11.x86_64 and ibus-1.1.0.20090205-1.fc11.i386
file /usr/lib/python2.6/site-packages/ibus/_config.pyc conflicts between attempted installs of ibus-1.1.0.20090205-1.fc11.x86_64 and ibus-1.1.0.20090205-1.fc11.i386
file /usr/lib/python2.6/site-packages/ibus/_config.pyo conflicts between attempted installs of ibus-1.1.0.20090205-1.fc11.x86_64 and ibus-1.1.0.20090205-1.fc11.i386
file /usr/lib/python2.6/site-packages/ibus/_gtk.pyc conflicts between attempted installs of ibus-1.1.0.20090205-1.fc11.x86_64 and ibus-1.1.0.20090205-1.fc11.i386
file /usr/lib/python2.6/site-packages/ibus/_gtk.pyo conflicts between attempted installs of ibus-1.1.0.20090205-1.fc11.x86_64 and ibus-1.1.0.20090205-1.fc11.i386
file /usr/lib/python2.6/site-packages/ibus/application.pyc conflicts between attempted installs of ibus-1.1.0.20090205-1.fc11.x86_64 and ibus-1.1.0.20090205-1.fc11.i386
file /usr/lib/python2.6/site-packages/ibus/application.pyo conflicts between attempted installs of ibus-1.1.0.20090205-1.fc11.x86_64 and ibus-1.1.0.20090205-1.fc11.i386
file /usr/lib/python2.6/site-packages/ibus/ascii.pyc conflicts between attempted installs of ibus-1.1.0.20090205-1.fc11.x86_64 and ibus-1.1.0.20090205-1.fc11.i386
file /usr/lib/python2.6/site-packages/ibus/ascii.pyo conflicts between attempted installs of ibus-1.1.0.20090205-1.fc11.x86_64 and ibus-1.1.0.20090205-1.fc11.i386
file /usr/lib/python2.6/site-packages/ibus/attribute.pyc conflicts between attempted installs of ibus-1.1.0.20090205-1.fc11.x86_64 and ibus-1.1.0.20090205-1.fc11.i386
file /usr/lib/python2.6/site-packages/ibus/attribute.pyo conflicts between attempted installs of ibus-1.1.0.20090205-1.fc11.x86_64 and ibus-1.1.0.20090205-1.fc11.i386
file /usr/lib/python2.6/site-packages/ibus/bus.pyc conflicts between attempted installs of ibus-1.1.0.20090205-1.fc11.x86_64 and ibus-1.1.0.20090205-1.fc11.i386
file /usr/lib/python2.6/site-packages/ibus/bus.pyo conflicts between attempted installs of ibus-1.1.0.20090205-1.fc11.x86_64 and ibus-1.1.0.20090205-1.fc11.i386
file /usr/lib/python2.6/site-packages/ibus/common.pyc conflicts between attempted installs of ibus-1.1.0.20090205-1.fc11.x86_64 and ibus-1.1.0.20090205-1.fc11.i386
file /usr/lib/python2.6/site-packages/ibus/common.pyo conflicts between attempted installs of ibus-1.1.0.20090205-1.fc11.x86_64 and ibus-1.1.0.20090205-1.fc11.i386
file /usr/lib/python2.6/site-packages/ibus/component.pyc conflicts between attempted installs of ibus-1.1.0.20090205-1.fc11.x86_64 and ibus-1.1.0.20090205-1.fc11.i386
file /usr/lib/python2.6/site-packages/ibus/component.pyo conflicts between attempted installs of ibus-1.1.0.20090205-1.fc11.x86_64 and ibus-1.1.0.20090205-1.fc11.i386
file /usr/lib/python2.6/site-packages/ibus/config.pyc conflicts between attempted installs of ibus-1.1.0.20090205-1.fc11.x86_64 and ibus-1.1.0.20090205-1.fc11.i386
file /usr/lib/python2.6/site-packages/ibus/config.pyo conflicts between attempted installs of ibus-1.1.0.20090205-1.fc11.x86_64 and ibus-1.1.0.20090205-1.fc11.i386
file /usr/lib/python2.6/site-packages/ibus/engine.pyc conflicts between attempted installs of ibus-1.1.0.20090205-1.fc11.x86_64 and ibus-1.1.0.20090205-1.fc11.i386
file /usr/lib/python2.6/site-packages/ibus/engine.pyo conflicts between attempted installs of ibus-1.1.0.20090205-1.fc11.x86_64 and ibus-1.1.0.20090205-1.fc11.i386
file /usr/lib/python2.6/site-packages/ibus/enginedesc.pyc conflicts between attempted installs of ibus-1.1.0.20090205-1.fc11.x86_64 and ibus-1.1.0.20090205-1.fc11.i386
file /usr/lib/python2.6/site-packages/ibus/enginedesc.pyo conflicts between attempted installs of ibus-1.1.0.20090205-1.fc11.x86_64 and ibus-1.1.0.20090205-1.fc11.i386
file /usr/lib/python2.6/site-packages/ibus/exception.pyc conflicts between attempted installs of ibus-1.1.0.20090205-1.fc11.x86_64 and ibus-1.1.0.20090205-1.fc11.i386
file /usr/lib/python2.6/site-packages/ibus/exception.pyo conflicts between attempted installs of ibus-1.1.0.20090205-1.fc11.x86_64 and ibus-1.1.0.20090205-1.fc11.i386
file /usr/lib/python2.6/site-packages/ibus/factory.pyc conflicts between attempted installs of ibus-1.1.0.20090205-1.fc11.x86_64 and ibus-1.1.0.20090205-1.fc11.i386
file /usr/lib/python2.6/site-packages/ibus/factory.pyo conflicts between attempted installs of ibus-1.1.0.20090205-1.fc11.x86_64 and ibus-1.1.0.20090205-1.fc11.i386
file /usr/lib/python2.6/site-packages/ibus/inputcontext.pyc conflicts between attempted installs of ibus-1.1.0.20090205-1.fc11.x86_64 and ibus-1.1.0.20090205-1.fc11.i386
file /usr/lib/python2.6/site-packages/ibus/inputcontext.pyo conflicts between attempted installs of ibus-1.1.0.20090205-1.fc11.x86_64 and ibus-1.1.0.20090205-1.fc11.i386
file /usr/lib/python2.6/site-packages/ibus/interface/__init__.pyc conflicts between attempted installs of ibus-1.1.0.20090205-1.fc11.x86_64 and ibus-1.1.0.20090205-1.fc11.i386
file /usr/lib/python2.6/site-packages/ibus/interface/__init__.pyo conflicts between attempted installs of ibus-1.1.0.20090205-1.fc11.x86_64 and ibus-1.1.0.20090205-1.fc11.i386
file /usr/lib/python2.6/site-packages/ibus/interface/iconfig.pyc conflicts between attempted installs of ibus-1.1.0.20090205-1.fc11.x86_64 and ibus-1.1.0.20090205-1.fc11.i386
file /usr/lib/python2.6/site-packages/ibus/interface/iconfig.pyo conflicts between attempted installs of ibus-1.1.0.20090205-1.fc11.x86_64 and ibus-1.1.0.20090205-1.fc11.i386
file /usr/lib/python2.6/site-packages/ibus/interface/iengine.pyc conflicts between attempted installs of ibus-1.1.0.20090205-1.fc11.x86_64 and ibus-1.1.0.20090205-1.fc11.i386
file /usr/lib/python2.6/site-packages/ibus/interface/iengine.pyo conflicts between attempted installs of ibus-1.1.0.20090205-1.fc11.x86_64 and ibus-1.1.0.20090205-1.fc11.i386
file /usr/lib/python2.6/site-packages/ibus/interface/ienginefactory.pyc conflicts between attempted installs of ibus-1.1.0.20090205-1.fc11.x86_64 and ibus-1.1.0.20090205-1.fc11.i386
file /usr/lib/python2.6/site-packages/ibus/interface/ienginefactory.pyo conflicts between attempted installs of ibus-1.1.0.20090205-1.fc11.x86_64 and ibus-1.1.0.20090205-1.fc11.i386
file /usr/lib/python2.6/site-packages/ibus/interface/iibus.pyc conflicts between attempted installs of ibus-1.1.0.20090205-1.fc11.x86_64 and ibus-1.1.0.20090205-1.fc11.i386
< ----- snipped because of character count limitation----->
Uniquely, if I go back try to re-install ibus-qt I get "No Package Available".
So, I guess I'll just let my 64 bit install sit for a few days and then see what transpires in regards to updates. Maybe it'll resolve. If not, I will just start from scratch again with 64 bit.
glennzo
2009-02-08, 07:48 AM CST
I removed all offending packages and the update worked fine. Of course, your mileage may vary. For me, this Rawhide stuff is strictly an adventure so I do what I want with the install :D
Jake
2009-02-08, 08:15 AM CST
I think ibus-qt has been removed, partly because I checked on koji before I removed it and found new version of gtk, and ibus but did not have a qt version. So I think it's probably no longer needed.
As for your ibus issue Are you trying to remove ibus completely? or update it?
If so try this:
$ yum remove ibus-qt
...
$ rpm -Uvh http://kojipkgs.fedoraproject.org/packages/ibus/1.1.0.20090205/1.fc11/x86_64/ibus-1.1.0.20090205-1.fc11.x86_64.rpm http://kojipkgs.fedoraproject.org/packages/ibus/1.1.0.20090205/1.fc11/x86_64/ibus-gtk-1.1.0.20090205-1.fc11.x86_64.rpm
See if it gets you past the issue. May do. May not. (Note, for 64-bit installs only)
Links:
http://koji.fedoraproject.org/koji/buildinfo?buildID=81641
Trapper
2009-02-08, 08:18 AM CST
Yeah, it's just an adventure for me too and I fully expect to do re-installs because I experiment a lot. Always seem to learn something though. :D
Trapper
2009-02-08, 08:27 AM CST
Jake,
rpm -Uvh http://kojipkgs.fedoraproject.org/packages/ibus/1.1.0.20090205/1.fc11/x86_64/ibus-1.1.0.20090205-1.fc11.x86_64.rpm http://kojipkgs.fedoraproject.org/packages/ibus/1.1.0.20090205/1.fc11/x86_64/ibus-gtk-1.1.0.20090205-1.fc11.x86_64.rpm
This did the trick. I was able to run a successful update after doing it. Worked a charm. Thanks a bunch.
scottro
2009-02-08, 11:16 AM CST
There was a note on the testing list last night (IIRC) that the KDE stuff should be getting in soon.
Whether that will fix all *-qt packages, I'm not sure, but there's a chance it might.
jerboyd
2009-02-11, 10:26 AM CST
i got my updates to work after a bit of trouble by removing ibus-qt and installing those koji packages. then i did a yum update --exclude= and kept adding packages to the exclude line based on the errors i was getting until there were no problems updating. i didn't have to add too many packages to the list.
after that update i still had a dozen pending updates because of the excluded packages so i did another update through the gui and it updated everything. kinda weird but it worked.
Jake
2009-02-11, 10:40 AM CST
Yes, I'm pretty sure it has excluded the updates again, but done it via gui.
Can you post the error outputs after running yum update?
vallimar
2009-02-11, 11:46 AM CST
Unless you actually need to use ibus, it's safe to remove it entirely.
Ibus is a replacement for SCIM and other input method editors.
vBulletin® v3.8.1, Copyright ©2000-2009, Jelsoft Enterprises Ltd.