Nová verze Fedory, čas na upgrade. Začal jsem tedy klasicky aktualizacemi:
sudo dnf --refresh upgrade
Pak stažením nové verze:
sudo dnf system-upgrade download --releasever=38
Která jako obvykle vypsala nový seznam neexistujících shod pro skupinu balíčků (‚No match for group package‘). Kéž bych věděl, co přesně to znamená a hlavně jak se to stalo… Každopádně protože vím, že to ničemu nevadí, už se tím nestresuju a pokračuju dál.
Neexistuje shoda pro skupinu balíčků "google-noto-sans-telugu-ui-vf-fonts"
Neexistuje shoda pro skupinu balíčků "imsettings-systemd"
Neexistuje shoda pro skupinu balíčků "vlgothic-p-fonts"
Neexistuje shoda pro skupinu balíčků "google-noto-serif-dogra-vf-fonts"
Neexistuje shoda pro skupinu balíčků "drehatlas-warender-bibliothek-fonts"
Neexistuje shoda pro skupinu balíčků "google-noto-sans-tamil-supplement-vf-fonts"
(atd., atd., desítky hlášek)
Neexistuje shoda pro skupinu balíčků "vollkorn-fonts"
Neexistuje shoda pro skupinu balíčků "polarsys-b612-sans-fonts"
Neexistuje shoda pro skupinu balíčků "sil-scheherazade-fonts"
Neexistuje shoda pro skupinu balíčků "google-noto-sans-hebrew-new-vf-fonts"
Neexistuje shoda pro skupinu balíčků "scim-anthy"
Ovšem následující chyba s konfliktními balíčky už vypadala hůř.
Chyba:
Problém: package google-noto-serif-tc-fonts-20201206-7.fc38.noarch requires google-noto-cjk-fonts-common = 20201206-7.fc38, but none of the providers can be installed
- problem with installed package google-noto-serif-tc-fonts-20201206-5.fc37.noarch
- package google-noto-sans-cjk-vf-fonts-1:2.004-1.fc38.noarch obsoletes google-noto-cjk-fonts-common < 20201206-8 provided by google-noto-cjk-fonts-common-20201206-7.fc38.noarch
- google-noto-serif-tc-fonts-20201206-5.fc37.noarch does not belong to a distupgrade repository
- conflicting requests
(try to add '--skip-broken' to skip uninstallable packages)
Raději jsem ještě vyčkával; po týdnu jsem našel diskuzi, kde to sice chvíli vypadalo na návrh řešení, ale nakonec jen workaround - balíček odinstalovat a po upgrade si ho vrátit.
Když jsem si dohledal, co za fonty v tom balíčku je, usoudil jsem, že se asi bez tradiční čínštiny obejdu, a statečně ho odinstaloval.
sudo dnf remove google-noto-serif-tc-fonts
No jo, jenže tím to neskončilo!
Chyba:
Problém: package google-noto-serif-sc-fonts-20201206-7.fc38.noarch requires google-noto-cjk-fonts-common = 20201206-7.fc38, but none of the providers can be installed
- problem with installed package google-noto-serif-sc-fonts-20201206-5.fc37.noarch
- package google-noto-sans-cjk-vf-fonts-1:2.004-1.fc38.noarch obsoletes google-noto-cjk-fonts-common < 20201206-8 provided by google-noto-cjk-fonts-common-20201206-7.fc38.noarch
- google-noto-serif-sc-fonts-20201206-5.fc37.noarch does not belong to a distupgrade repository
- conflicting requests
takže taky Chinese, Japanese, and Korean (google-noto-serif-sc-fonts).
Pak ještě google-noto-serif-kr-fonts.
A nakonec google-noto-serif-jp-fonts.
ve výpisu jsem to pak našel, takže asi ani reinstalace nebude nutná:
google-noto-sans-cjk-vf-fonts noarch 1:2.004-1.fc38 fedora 28 M
nahrazování google-noto-cjk-fonts-common.noarch 20201206-5.fc37
nahrazování google-noto-sans-cjk-ttc-fonts.noarch 20201206-5.fc37
nahrazování google-noto-sans-jp-fonts.noarch 20201206-5.fc37
nahrazování google-noto-sans-kr-fonts.noarch 20201206-5.fc37
nahrazování google-noto-sans-mono-cjk-jp-fonts.noarch 20201206-5.fc37
nahrazování google-noto-sans-mono-cjk-kr-fonts.noarch 20201206-5.fc37
nahrazování google-noto-sans-mono-cjk-sc-fonts.noarch 20201206-5.fc37
nahrazování google-noto-sans-mono-cjk-tc-fonts.noarch 20201206-5.fc37
nahrazování google-noto-sans-sc-fonts.noarch 20201206-5.fc37
nahrazování google-noto-sans-tc-fonts.noarch 20201206-5.fc37
google-noto-serif-cjk-vf-fonts noarch 1:2.001-1.fc38 fedora 20 M
nahrazování google-noto-sans-jp-fonts.noarch 20201206-5.fc37
nahrazování google-noto-sans-kr-fonts.noarch 20201206-5.fc37
nahrazování google-noto-sans-sc-fonts.noarch 20201206-5.fc37
nahrazování google-noto-sans-tc-fonts.noarch 20201206-5.fc37
Následuje tradiční shrnutí transakce
Instalovat 53 balíčků
Aktualizovat 3122 balíčků
Odstranit 10 balíčků
Snížit verzi 5 balíčků
Celková velikost ke stažení: 5.6 G
a mohl jsem to spusit:
sudo dnf system-upgrade reboot
Po restartu a instalaci dočišťovací kroky
rpmconf -a
Tady jsem si /etc/updatedb.conf nechal svoje (chci indexovat NFS), všechny věci z java-17-openjdk jsem nechal aktualizovat a /etc/cups/cupsd.conf také.
Nespokojenci žádní:
dnf repoquery --unsatisfied
Duplikáti také ne:
dnf repoquery --duplicates
Extrátů zase kolem 60, to bude nejspíš ok:
dnf list extras
A bylo hotovo. Zase dokonale hladký upgrade.
Asi už po tom LTS nebo rolling updatu přestanu toužit.
Hodnocení hvězdičkami používá jako prevenci
opakovaného kliknutí anonymní cookie.
Pokud s tím nesouhlasíte, neklikejte.
Další podrobnosti k cookies zde.