fedup f20->f21 kde broken deps

Sérgio Basto sergio at serjux.com
Wed Dec 3 16:56:39 UTC 2014


On Qua, 2014-12-03 at 10:45 -0500, Neal Becker wrote: 
> Michael Schwendt wrote:
> 
> > On Wed, 03 Dec 2014 08:07:10 -0500, Neal Becker wrote:
> > 
> >> fedup gave me the following warnings:
> >> 
> >>    kde-runtime-libs-4.14.3-2.fc20.x86_64 requires exiv2-
> >> libs-0.23-5.fc20.x86_64,
> >> OpenEXR-libs-1.7.1-6.fc20.x86_64, libgcrypt-1.5.3-2.fc20.x86_64,
> >> ilmbase-1.0.3-7.fc20.x86_64, libwebp-0.3.1-3.fc20.x86_64
> > 
> > Well, I have yet to hear good things about fedup, so take the following
> > with a grain of salt.
> > 
> > # yum list kde-runtime-libs
> > Loaded plugins: langpacks
> > Available Packages
> > kde-runtime-libs.i686                4.14.3-2.fc21              
> > updates-testing
> > kde-runtime-libs.x86_64              4.14.3-2.fc21              
> > updates-testing
> > 
> > This only shows that a "higher" kde-runtime-libs package is available for
> > F21, albeit only in the updates-testing repo. Does fedup upgrade to
> > updates-testing or just F21 Beta release +/- updates repo?
> > 
> > In case it does not, this is typical upgrade path breakage that has
> > plagued Fedora for a long time already. You would strictly need to
> > upgrade _to_ F21 updates-testing to avoid this.
> > 
> > Upgrading from an up-to-date F(n-1) to F(n) only works well, if every
> > package in F(n) is "higher" than F(n-1). That assumption breaks easily, if
> > somebody has installed latest updates for F(n-1) [possibly even including
> > test updates] but upgrades to something "older", such as a release without
> > updates and/or updates-testing.
> > 
> > 
> >>     armadillo-4.500.0-1.fc20.x86_64 requires atlas-3.8.4-13.fc20.x86_64
> > 
> > Same here, a newer armadillo is available for F21, whereas without
> > updates-testing it is _older_:
> > 
> > # yum list armadillo atlas
> > Loaded plugins: langpacks
> > Available Packages
> > armadillo.i686                   4.550.0-1.fc21                 
> > updates-testing
> > armadillo.x86_64                 4.550.0-1.fc21                 
> > updates-testing
> > atlas.i686                       3.10.1-16.fc21                  fedora
> > atlas.x86_64                     3.10.1-16.fc21                  fedora
> > 
> > # yum list armadillo atlas --disablerepo=updates-testing
> > Loaded plugins: langpacks
> > Available Packages
> > armadillo.i686                        4.450.0-1.fc21                     
> > fedora
> > armadillo.x86_64                      4.450.0-1.fc21                     
> > fedora
> > atlas.i686                            3.10.1-16.fc21                     
> > fedora
> > atlas.x86_64                          3.10.1-16.fc21                     
> > fedora
> > 
> >>     kde-workspace-4.11.14-2.fc20.x86_64 requires gpsd-libs-3.9-4.fc20.x86_64
> >>     kwin-4.11.14-2.fc20.x86_64 requires libxcb-1.9.1-3.fc20.x86_64
> >> Continue with the upgrade at your own risk.
> > 
> > Same here:
> > 
> > # yum list kde-workspace kwin
> > Loaded plugins: langpacks
> > Available Packages
> > kde-workspace.x86_64               4.11.14-2.fc21               
> > updates-testing
> > kwin.x86_64                        4.11.14-2.fc21               
> > updates-testing
> > 
> > # yum list kde-workspace kwin --disablerepo=updates-testing
> > Loaded plugins: langpacks
> > Available Packages
> > kde-workspace.x86_64                    4.11.14-1.fc21                   
> > fedora
> 
> So basically, update f20->f21 is just broken, if you want kde.  I would guess 
> that if I proceed with the update, that kde will not work.  That's a showstopper 
> for me.

I don't read all thread but 

   yum distro-sync

normally solve the problem after update to f21 and enter in level 3 . 

-- 
Sérgio M. B.



More information about the test mailing list