Wuwejův zápisník

Fedora 38 (zmatky s google-noto fonty)

12.05.2023 21:56, Wu | počítače | komentáře -

Logo Tux – authors Larry Ewing, Simon Budig, Anja GerwinskiNová 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.

12345
1683921360000

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.

Informace

Kontakt

Google search

Kategorie

Archiv

STRÁNKY ARCHIVOVÁNY NÁRODNÍ KNIHOVNOU ČR

CBDB.cz – Databáze knih a spisovatelů, knihy online