fedup f20->f21 kde broken deps
Neal Becker
ndbecker2 at gmail.com
Wed Dec 3 15:45:29 UTC 2014
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.
--
-- Those who don't understand recursion are doomed to repeat it
More information about the test
mailing list