Discussion:
depsolve conflicts in update from F9 -> unstable
Neal Becker
2008-07-09 12:39:02 UTC
Permalink
Just for laughs, thought I'd try it:

sudo yum --enablerepo=kde-unstable --enablerepo=kde-unstable update
Loaded plugins: allowdowngrade, changelog, fastestmirror, merge-conf, refresh-
: packagekit
Loading mirror speeds from cached hostfile
* kde: kdeforge.unl.edu
* livna: mirrors.tummy.com
* kde-unstable: kdeforge.unl.edu
* fedora: mirror.cogentco.com
* kde-all: kdeforge.unl.edu
* adobe-linux-i386: linuxdownload.adobe.com
* updates: mirror.cogentco.com
kde-unstable |
951 B 00:00
primary.xml.gz |
73 kB 00:00
kde-unstable 144/144
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package kdeartwork.x86_64 0:4.0.85-1.fc9 set to be updated
---> Package kdemultimedia-devel.x86_64 6:4.0.85-1.fc9 set to be updated
---> Package kdeplasmoids.x86_64 0:4.0.85-1.fc9 set to be updated
---> Package kdegames-libs.x86_64 6:4.0.85-1.fc9 set to be updated
---> Package kdegraphics-devel.x86_64 7:4.0.85-1.fc9 set to be updated
---> Package kdenetwork.x86_64 7:4.0.85-1.fc9 set to be updated
---> Package libkipi-devel.x86_64 0:0.1.5-4.fc9.1 set to be updated
---> Package kdemultimedia.x86_64 6:4.0.85-1.fc9 set to be updated
---> Package sip-devel.x86_64 0:4.7.6-1.fc9 set to be updated
---> Package kdelibs-devel.x86_64 6:4.0.85-1.fc9 set to be updated
--> Processing Dependency: phonon-devel for package: kdelibs-devel
---> Package kdebase-workspace.x86_64 0:4.0.85-1.fc9 set to be updated
--> Processing Dependency: libcaptury.so.0()(64bit) for package:
kdebase-workspace
--> Processing Dependency: libcapseo.so.0()(64bit) for package:
kdebase-workspace
---> Package PyQt4-devel.x86_64 0:4.4.2-1.fc9 set to be updated
---> Package kdeadmin.x86_64 7:4.0.85-1.fc9 set to be updated
---> Package sip.x86_64 0:4.7.6-1.fc9 set to be updated
---> Package kdesdk-devel.x86_64 0:4.0.85-1.fc9 set to be updated
---> Package libkdcraw.x86_64 0:0.1.3-2.fc9.1 set to be updated
---> Package kdeadmin-kpackage.x86_64 7:4.0.85-1.fc9 set to be updated
---> Package qt-debuginfo.x86_64 1:4.4.0-10.fc9 set to be updated
--> Processing Dependency: libplasma.so.1()(64bit) for package: compiz-kde
---> Package kdepimlibs-devel.x86_64 0:4.0.85-1.fc9 set to be updated
---> Package kdeutils.x86_64 6:4.0.85-1.fc9 set to be updated
---> Package kdegraphics.x86_64 7:4.0.85-1.fc9 set to be updated
---> Package qt-x11.x86_64 1:4.4.0-10.fc9 set to be updated
---> Package kdesdk-utils.x86_64 0:4.0.85-1.fc9 set to be updated
---> Package qt-doc.x86_64 1:4.4.0-10.fc9 set to be updated
--> Processing Dependency: libkcal.so.2()(64bit) for package: kmobiletools
--> Processing Dependency: libkcal.so.2()(64bit) for package:
kmobiletools-devel
--> Processing Dependency: libkcal.so.2()(64bit) for package:
libopensync-plugin-kdepim
--> Processing Dependency: libkdepim.so.1()(64bit) for package: kmobiletools
--> Processing Dependency: libkpinterfaces.so.1()(64bit) for package:
kmobiletools
--> Processing Dependency: libktnef.so.1()(64bit) for package: kmobiletools
--> Processing Dependency: libktnef.so.1()(64bit) for package:
kmobiletools-devel
---> Package kdesdk.x86_64 0:4.0.85-1.fc9 set to be updated
---> Package qt-devel.x86_64 1:4.4.0-10.fc9 set to be updated
---> Package oxygen-icon-theme.noarch 0:4.0.84-1.fc10 set to be updated
---> Package kdebindings.x86_64 0:4.0.84-2.fc9 set to be updated
---> Package kdebase-libs.x86_64 6:4.0.85-1.fc9 set to be updated
---> Package libkdcraw-devel.x86_64 0:0.1.3-2.fc9.1 set to be updated
---> Package kdeaccessibility.x86_64 1:4.0.85-1.fc9 set to be updated
---> Package libkipi.x86_64 0:0.1.5-4.fc9.1 set to be updated
---> Package ksysguardd.x86_64 0:4.0.85-1.fc9 set to be updated
---> Package kdepim-devel.x86_64 6:4.0.85-1.fc9 set to be updated
---> Package openbabel.x86_64 0:2.2.0-0.4.b5.fc9 set to be updated
---> Package kdelibs-common.x86_64 6:4.0.85-1.fc9 set to be updated
---> Package kdesdk-libs.x86_64 0:4.0.85-1.fc9 set to be updated
---> Package kdebindings-devel.x86_64 0:4.0.84-2.fc9 set to be updated
---> Package kdebase.x86_64 6:4.0.85-1.fc9 set to be updated
---> Package kdebase-workspace-libs.x86_64 0:4.0.85-1.fc9 set to be updated
---> Package kdegraphics-libs.x86_64 7:4.0.85-1.fc9 set to be updated
--> Processing Dependency: libphonon.so.4()(64bit) for package: kdeedu-libs
--> Processing Dependency: libphonon.so.4()(64bit) for package: kdemultimedia
--> Processing Dependency: libphonon.so.4()(64bit) for package:
kdenetwork-libs
--> Processing Dependency: libphonon.so.4()(64bit) for package:
kdeaccessibility
--> Processing Dependency: libphonon.so.4()(64bit) for package: kdebase
--> Processing Dependency: libphonon.so.4()(64bit) for package: kdepim-libs
--> Processing Dependency: libphonon.so.4()(64bit) for package: kdebindings
--> Processing Dependency: libphonon.so.4()(64bit) for package: kdelibs
--> Processing Dependency: libphonon.so.4()(64bit) for package: kdesdk
--> Processing Dependency: libphonon.so.4()(64bit) for package: kdenetwork
--> Processing Dependency: libphonon.so.4()(64bit) for package: kdegames-libs
--> Processing Dependency: libphonon.so.4()(64bit) for package: kdeedu
--> Processing Dependency: libphonon.so.4()(64bit) for package:
kdemultimedia-libs
--> Processing Dependency: libphonon.so.4()(64bit) for package: konq-plugins
--> Processing Dependency: libphonon.so.4()(64bit) for package:
kdebase-workspace
--> Processing Dependency: libphonon.so.4()(64bit) for package:
kdegraphics-libs
--> Processing Dependency: libphonon.so.4()(64bit) for package: kdepim
--> Processing Dependency: libphonon.so.4()(64bit) for package: k9copy
--> Processing Dependency: libphonon.so.4()(64bit) for package: ktorrent
--> Processing Dependency: libphonon.so.4()(64bit) for package: kdegames
--> Processing Dependency: libphonon.so.4()(64bit) for package:
kdebase-runtime
--> Processing Dependency: kdelibs = 6:4.0.5-5.fc9 for package: kdelibs-devel
---> Package kdeedu-libs.x86_64 0:4.0.84-1.fc9 set to be updated
---> Package kdebase-runtime.x86_64 0:4.0.85-1.fc9 set to be updated
---> Package kdepim-libs.x86_64 6:4.0.85-1.fc9 set to be updated
---> Package PyQt4.x86_64 0:4.4.2-1.fc9 set to be updated
---> Package kdebase-workspace-devel.x86_64 0:4.0.85-1.fc9 set to be updated
---> Package kdegames-devel.x86_64 6:4.0.85-1.fc9 set to be updated
---> Package kipi-plugins.x86_64 0:0.1.5-0.6.rc2.fc9.1 set to be updated
---> Package soprano.x86_64 0:2.0.98-1.fc9 set to be updated
---> Package kdenetwork-libs.x86_64 7:4.0.85-1.fc9 set to be updated
---> Package kdegames.x86_64 6:4.0.85-1.fc9 set to be updated
---> Package kdelibs.x86_64 6:4.0.85-1.fc9 set to be updated
---> Package kdenetwork-devel.x86_64 7:4.0.85-1.fc9 set to be updated
---> Package kdeedu.x86_64 0:4.0.84-1.fc9 set to be updated
--> Processing Dependency: kdeedu-math = 4.0.84-1.fc9 for package: kdeedu
--> Processing Dependency: kdeedu-kstars = 4.0.84-1.fc9 for package: kdeedu
---> Package kdemultimedia-libs.x86_64 6:4.0.85-1.fc9 set to be updated
---> Package cmake.x86_64 0:2.6.0-1.fc9 set to be updated
---> Package kdeedu-devel.x86_64 0:4.0.84-1.fc9 set to be updated
---> Package kdepim.x86_64 6:4.0.85-1.fc9 set to be updated
--> Processing Dependency: libakonadiprotocolinternals.so.0()(64bit) for
package: kdepim
---> Package kdepimlibs.x86_64 0:4.0.85-1.fc9 set to be updated
---> Package qt.x86_64 1:4.4.0-10.fc9 set to be updated
--> Running transaction check
---> Package kdelibs-devel.i386 6:4.0.5-5.fc9 set to be updated
--> Processing Dependency: libQtNetwork.so.4 for package: kdelibs-devel
--> Processing Dependency: libstreams.so.0 for package: kdelibs-devel
--> Processing Dependency: libQt3Support.so.4 for package: kdelibs-devel
--> Processing Dependency: libQtXml.so.4 for package: kdelibs-devel
--> Processing Dependency: libQtGui.so.4 for package: kdelibs-devel
--> Processing Dependency: libQtSvg.so.4 for package: kdelibs-devel
--> Processing Dependency: libstreamanalyzer.so.0 for package: kdelibs-devel
--> Processing Dependency: libQtCore.so.4 for package: kdelibs-devel
--> Processing Dependency: libQtDBus.so.4 for package: kdelibs-devel
---> Package kdeedu-kstars.x86_64 0:4.0.84-1.fc9 set to be updated
---> Package libcapseo.x86_64 0:0.2.0-0.1.20080323git1c5f3e5.fc9 set to be
updated
---> Package kdeedu-math.x86_64 0:4.0.84-1.fc9 set to be updated
--> Processing Dependency: libplasma.so.1()(64bit) for package: compiz-kde
---> Package libcaptury.x86_64 0:0.3.0-0.1.20080323gitcca4e3c.fc9 set to be
updated
--> Processing Dependency: libkcal.so.2()(64bit) for package: kmobiletools
--> Processing Dependency: libkcal.so.2()(64bit) for package:
kmobiletools-devel
--> Processing Dependency: libkcal.so.2()(64bit) for package:
libopensync-plugin-kdepim
--> Processing Dependency: libkdepim.so.1()(64bit) for package: kmobiletools
--> Processing Dependency: libkpinterfaces.so.1()(64bit) for package:
kmobiletools
--> Processing Dependency: libktnef.so.1()(64bit) for package: kmobiletools
--> Processing Dependency: libktnef.so.1()(64bit) for package:
kmobiletools-devel
---> Package kdelibs.i386 6:4.0.5-5.fc9 set to be updated
--> Processing Dependency: libsopranoclient.so.1 for package: kdelibs
--> Processing Dependency: libsoprano.so.4 for package: kdelibs
---> Package phonon.x86_64 0:4.2-0.1.20080614svn820634.fc9 set to be updated
---> Package akonadi.x86_64 0:0.81.0-0.1.20080526svn812787.fc9 set to be
updated
--> Running transaction check
--> Processing Dependency: libplasma.so.1()(64bit) for package: compiz-kde
--> Processing Dependency: libkcal.so.2()(64bit) for package: kmobiletools
--> Processing Dependency: libkcal.so.2()(64bit) for package:
kmobiletools-devel
--> Processing Dependency: libkcal.so.2()(64bit) for package:
libopensync-plugin-kdepim
--> Processing Dependency: libkdepim.so.1()(64bit) for package: kmobiletools
--> Processing Dependency: libkpinterfaces.so.1()(64bit) for package:
kmobiletools
--> Processing Dependency: libktnef.so.1()(64bit) for package: kmobiletools
--> Processing Dependency: libktnef.so.1()(64bit) for package:
kmobiletools-devel
---> Package qt-x11.i386 1:4.3.5-2.fc9 set to be updated
---> Package qt.i386 1:4.3.5-2.fc9 set to be updated
---> Package soprano.i386 0:2.0.3-2.fc9 set to be updated
--> Processing Dependency: librdf.so.0 for package: soprano
--> Processing Dependency: libraptor.so.1 for package: soprano
---> Package strigi-libs.i386 0:0.5.9-2.fc9 set to be updated
--> Running transaction check
---> Package redland.i386 0:1.0.7-1.fc9 set to be updated
--> Processing Dependency: librasqal.so.0 for package: redland
--> Processing Dependency: libplasma.so.1()(64bit) for package: compiz-kde
--> Processing Dependency: libkcal.so.2()(64bit) for package: kmobiletools
--> Processing Dependency: libkcal.so.2()(64bit) for package:
kmobiletools-devel
--> Processing Dependency: libkcal.so.2()(64bit) for package:
libopensync-plugin-kdepim
--> Processing Dependency: libkdepim.so.1()(64bit) for package: kmobiletools
--> Processing Dependency: libkpinterfaces.so.1()(64bit) for package:
kmobiletools
--> Processing Dependency: libktnef.so.1()(64bit) for package: kmobiletools
--> Processing Dependency: libktnef.so.1()(64bit) for package:
kmobiletools-devel
---> Package raptor.i386 0:1.4.16-2.fc9 set to be updated
--> Processing Dependency: libcurl.so.4 for package: raptor
--> Running transaction check
---> Package libcurl.i386 0:7.18.2-1.fc9 set to be updated
--> Processing Dependency: libplasma.so.1()(64bit) for package: compiz-kde
--> Processing Dependency: libkcal.so.2()(64bit) for package: kmobiletools
--> Processing Dependency: libkcal.so.2()(64bit) for package:
kmobiletools-devel
--> Processing Dependency: libkcal.so.2()(64bit) for package:
libopensync-plugin-kdepim
--> Processing Dependency: libkdepim.so.1()(64bit) for package: kmobiletools
--> Processing Dependency: libkpinterfaces.so.1()(64bit) for package:
kmobiletools
--> Processing Dependency: libktnef.so.1()(64bit) for package: kmobiletools
--> Processing Dependency: libktnef.so.1()(64bit) for package:
kmobiletools-devel
---> Package rasqal.i386 0:0.9.15-1.fc9 set to be updated
--> Processing Conflict: kdegraphics-devel conflicts libkdcraw-devel
--> Processing Conflict: kdegraphics-devel conflicts libkexiv2-devel
--> Processing Conflict: kdegraphics-devel conflicts libkipi-devel
--> Finished Dependency Resolution
kmobiletools-0.5.0.beta3-2.fc8.x86_64 from installed has depsolving problems
--> Missing Dependency: libkdepim.so.1()(64bit) is needed by package
kmobiletools-0.5.0.beta3-2.fc8.x86_64 (installed)
7:kdegraphics-devel-4.0.85-1.fc9.x86_64 from kde-unstable has depsolving
problems
--> kdegraphics-devel conflicts with libkdcraw-devel
compiz-kde-0.7.6-2.fc9.x86_64 from installed has depsolving problems
--> Missing Dependency: libplasma.so.1()(64bit) is needed by package
compiz-kde-0.7.6-2.fc9.x86_64 (installed)
kmobiletools-0.5.0.beta3-2.fc8.x86_64 from installed has depsolving problems
--> Missing Dependency: libktnef.so.1()(64bit) is needed by package
kmobiletools-0.5.0.beta3-2.fc8.x86_64 (installed)
7:kdegraphics-devel-4.0.85-1.fc9.x86_64 from kde-unstable has depsolving
problems
--> kdegraphics-devel conflicts with libkexiv2-devel
kmobiletools-devel-0.5.0.beta3-2.fc8.x86_64 from installed has depsolving
problems
--> Missing Dependency: libkcal.so.2()(64bit) is needed by package
kmobiletools-devel-0.5.0.beta3-2.fc8.x86_64 (installed)
kmobiletools-0.5.0.beta3-2.fc8.x86_64 from installed has depsolving problems
--> Missing Dependency: libkcal.so.2()(64bit) is needed by package
kmobiletools-0.5.0.beta3-2.fc8.x86_64 (installed)
kmobiletools-0.5.0.beta3-2.fc8.x86_64 from installed has depsolving problems
--> Missing Dependency: libkpinterfaces.so.1()(64bit) is needed by package
kmobiletools-0.5.0.beta3-2.fc8.x86_64 (installed)
7:kdegraphics-devel-4.0.85-1.fc9.x86_64 from kde-unstable has depsolving
problems
--> kdegraphics-devel conflicts with libkipi-devel
libopensync-plugin-kdepim-0.36-1.fc9.x86_64 from installed has depsolving
problems
--> Missing Dependency: libkcal.so.2()(64bit) is needed by package
libopensync-plugin-kdepim-0.36-1.fc9.x86_64 (installed)
kmobiletools-devel-0.5.0.beta3-2.fc8.x86_64 from installed has depsolving
problems
--> Missing Dependency: libktnef.so.1()(64bit) is needed by package
kmobiletools-devel-0.5.0.beta3-2.fc8.x86_64 (installed)
Error: Missing Dependency: libktnef.so.1()(64bit) is needed by package
kmobiletools-0.5.0.beta3-2.fc8.x86_64 (installed)
Error: Missing Dependency: libplasma.so.1()(64bit) is needed by package
compiz-kde-0.7.6-2.fc9.x86_64 (installed)
Error: kdegraphics-devel conflicts with libkexiv2-devel
Error: kdegraphics-devel conflicts with libkipi-devel
Error: Missing Dependency: libktnef.so.1()(64bit) is needed by package
kmobiletools-devel-0.5.0.beta3-2.fc8.x86_64 (installed)
Error: Missing Dependency: libkdepim.so.1()(64bit) is needed by package
kmobiletools-0.5.0.beta3-2.fc8.x86_64 (installed)
Error: Missing Dependency: libkcal.so.2()(64bit) is needed by package
kmobiletools-0.5.0.beta3-2.fc8.x86_64 (installed)
Error: kdegraphics-devel conflicts with libkdcraw-devel
Error: Missing Dependency: libkcal.so.2()(64bit) is needed by package
kmobiletools-devel-0.5.0.beta3-2.fc8.x86_64 (installed)
Error: Missing Dependency: libkcal.so.2()(64bit) is needed by package
libopensync-plugin-kdepim-0.36-1.fc9.x86_64 (installed)
Error: Missing Dependency: libkpinterfaces.so.1()(64bit) is needed by package
kmobiletools-0.5.0.beta3-2.fc8.x86_64 (installed)
[***@nbecker1 ~]$

-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
Rex Dieter
2008-07-09 20:17:05 UTC
Permalink
Post by Neal Becker
sudo yum --enablerepo=kde-unstable --enablerepo=kde-unstable update
Loaded plugins: allowdowngrade, changelog, fastestmirror, merge-conf, refresh-
: packagekit
Yes, all known problems:
1. kdegraphics-devel conflicts with kde3 equivalents (libkipi-devel,
libkexiv2-devel libkdcraw-devel)
2. anything depending on kde-4.0.x's libplasma = missing deps
3. anything depending on kdepim-3.5.x = missing deps

1. we'd hope to solve somehow, not sure how yet

2,3: stuff with missing deps, you'll simply need to drop/omit manually
before upgrading.

3 addendum: almost certainly, kdepim-4.x will be omitted from any
official F-9 kde-4.1 update, so it will not have these problems. I
chose to include kdepim4 in unstable here. An alternative worth
exploring is creating some sort of compat kdepim3 pkg, to minimize dep
breakage, but such a beast does not yet exist.

-- Rex

-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
kwhiskerz
2008-07-10 00:46:12 UTC
Permalink
Post by Rex Dieter
addendum: almost certainly, kdepim-4.x will be omitted from any
official F-9 kde-4.1 update
Shame. Everything seems to be working well, as far as I can tell.
Rex Dieter
2008-07-10 00:54:20 UTC
Permalink
Post by kwhiskerz
Post by Rex Dieter
addendum: almost certainly, kdepim-4.x will be omitted from any
official F-9 kde-4.1 update
Shame. Everything seems to be working well, as far as I can tell.
A little, but it's too big of a change in the middle of a release cycle.
kdepim3 -> kdepim4 upgrades need much more testing, and that doesn't
address the issue of introducing broken dependencies (like
kde-redhat/unstable status quo, where I don't mind doing that from time
to time).

-- Rex

-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
kwhiskerz
2008-07-10 15:47:20 UTC
Permalink
Post by Rex Dieter
Post by kwhiskerz
Post by Rex Dieter
addendum: almost certainly, kdepim-4.x will be omitted from any
official F-9 kde-4.1 update
Shame. Everything seems to be working well, as far as I can tell.
A little, but it's too big of a change in the middle of a release cycle.
kdepim3 -> kdepim4 upgrades need much more testing, and that doesn't
address the issue of introducing broken dependencies (like
kde-redhat/unstable status quo, where I don't mind doing that from time
to time).
So long as we won't be forced to go back to kdepim3. I have no reservations
about using kde-redhat, but I don't want to be forced to return to any kde3
apps.
Rex Dieter
2008-07-10 16:45:41 UTC
Permalink
Post by kwhiskerz
Post by Rex Dieter
Post by kwhiskerz
Post by Rex Dieter
addendum: almost certainly, kdepim-4.x will be omitted from any
official F-9 kde-4.1 update
Shame. Everything seems to be working well, as far as I can tell.
A little, but it's too big of a change in the middle of a release cycle.
kdepim3 -> kdepim4 upgrades need much more testing, and that doesn't
address the issue of introducing broken dependencies (like
kde-redhat/unstable status quo, where I don't mind doing that from time
to time).
So long as we won't be forced to go back to kdepim3. I have no
reservations about using kde-redhat, but I don't want to be forced to
return to any kde3 apps.
Hooked ya, did we? :) (I'm in that boat too)

I'll make sure to continue to provide kdepim4 (in at least the unstable
repo) for those F-9 users who wish to continue to use it.

-- Rex

-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
kwhiskerz
2008-07-10 22:58:20 UTC
Permalink
Post by Rex Dieter
I'll make sure to continue to provide kdepim4 (in at least the unstable
repo) for those F-9 users who wish to continue to use it.
Looking forward to it :-)
Colin J Thomson
2008-07-10 23:11:12 UTC
Permalink
Post by kwhiskerz
Post by Rex Dieter
I'll make sure to continue to provide kdepim4 (in at least the unstable
repo) for those F-9 users who wish to continue to use it.
Looking forward to it :-)
Me too :-)

Colin
--
Fedora 9 (Sulphur)
Registered Linux user number #342953

-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
Loading...