just uninstall the offending packages, note their name and if not pulled
automatically due the upgrade install them later or realize that they
are no longer available packages and should be removed anyways
CAREFUL "rpm -e --nodeps" of packages which i know are not essential
save many dist-upgrades for me - especially before the "distro-sync" was
introduced in later yum versions
Am 26.03.2016 um 19:43 schrieb Peter Øgaard Meyland:
If i run *dnf --releasever=23 distro-sync* I get this:
/Failed to synchronize cache for repo 'rpmfusion-free-updates' from
'http://download1.rpmfusion.org/free/fedora/updates/23/x86_64/': Cannot
download repomd.xml: Cannot download repodata/repomd.xml: All mirrors
were tried, disabling./
/RPM Fusion for Fedora 23 - Nonfree - Updates 333 kB/s | 104 kB
00:00/
/Failed to synchronize cache for repo 'rpmfusion-free' from
'http://download1.rpmfusion.org/free/fedora/releases/23/Everything/x86_64/os/':
Cannot download repomd.xml: Cannot download repodata/repomd.xml: All
mirrors were tried, disabling./
/RPM Fusion for Fedora 23 - Nonfree 1.0 MB/s | 218 kB
00:00/
/Last metadata expiration check performed 0:00:00 ago on Sat Mar 26
19:39:22 2016./
/Error: package clamav-scanner-sysvinit-0.99-2.fc22.noarch requires
clamav-scanner = 0.99-2.fc22, but none of the providers can be installed./
/package clamav-server-sysvinit-0.99-2.fc22.noarch requires
clamav-server = 0.99-2.fc22, but none of the providers can be installed./
/package perl-MythTV-0.27.6-2.fc22.noarch requires
perl(:MODULE_COMPAT_5.20.3), but none of the providers can be installed./
/package perl-XMLTV-0.5.67-2.fc22.noarch requires
perl(:MODULE_COMPAT_5.20.3), but none of the providers can be installed./
/package mythtv-0.27.6-2.fc22.x86_64 requires perl-MythTV =
0.27.6-2.fc22, but none of the providers can be installed./
/package mythtv-backend-0.27.6-2.fc22.x86_64 requires perl(MythTV), but
none of the providers can be installed./
/package xmltv-0.5.67-2.fc22.noarch requires perl(XMLTV::Date), but none
of the providers can be installed./
/package xmltv-grabbers-0.5.67-2.fc22.noarch requires perl(XMLTV::Date),
but none of the providers can be installed./
/package mythtv-setup-0.27.6-2.fc22.x86_64 requires mythtv-backend =
0.27.6-2.fc22, but none of the providers can be installed/
/(try to add '--allowerasing' to command line to replace conflicting
packages)/
Regards
Peter
Citat af Reindl Harald <h.reindl(a)thelounge.net
<mailto:h.reindl@thelounge.net>>:
> just use "dnf --releasever=23 distro-sync" and forget about this
> stupid offline-updates, recently upgraded more than 20 servers
> *online* that way which where originally installed 2008 with Fedora 9
> long before some unix youngsters started to make the windows mistakes
> on Linux
>
> Am 26.03.2016 um 10:00 schrieb Peter Øgaard Meyland:
>
>> I would use the Easter days to upgrade my Fedora 22 system til Fedora
>> 23, but, as you can see, i ran into some problems.
>> Command used to upgrade: *dnf system-upgrade download --releasever=23*
>> Result:
>> / package clamav-scanner-sysvinit-0.99-2.fc22.noarch requires
>> clamav-scanner = 0.99-2.fc22, but none of the providers can be
>> installed./
>> / package clamav-server-sysvinit-0.99-2.fc22.noarch requires
>> clamav-server = 0.99-2.fc22, but none of the providers can be installed./
>> / package perl-MythTV-0.27.6-2.fc22.noarch requires
>> perl(:MODULE_COMPAT_5.20.3), but none of the providers can be installed./
>> / package perl-XMLTV-0.5.67-2.fc22.noarch requires
>> perl(:MODULE_COMPAT_5.20.3), but none of the providers can be installed./
>> / package mythtv-0.27.6-2.fc22.x86_64 requires perl-MythTV =
>> 0.27.6-2.fc22, but none of the providers can be installed./
>> / package mythtv-backend-0.27.6-2.fc22.x86_64 requires perl(MythTV),
>> but none of the providers can be installed./
>> / package xmltv-0.5.67-2.fc22.noarch requires perl(XMLTV::Date), but
>> none of the providers can be installed./
>> / package xmltv-grabbers-0.5.67-2.fc22.noarch requires
>> perl(XMLTV::Date), but none of the providers can be installed./
>> / package mythtv-setup-0.27.6-2.fc22.x86_64 requires mythtv-backend =
>> 0.27.6-2.fc22, but none of the providers can be installed/
>> / (try to add '--allowerasing' to command line to replace conflicting
>> packages)/
>> And it is not an option to use '--allowerasing' or to set packages
>> touser installed