Bug 2181349 - Rawhide contains both google-noto-sans-cjk-fonts-2.004-2.fc39.noarch.rpm and google-noto-sans-cjk-vf-fonts-2.004-1.fc38.noarch.rpm , breaks upgrades from F37
Summary: Rawhide contains both google-noto-sans-cjk-fonts-2.004-2.fc39.noarch.rpm and ...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: google-noto-sans-cjk-fonts
Version: rawhide
Hardware: All
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Peng Wu
QA Contact:
URL:
Whiteboard: openqa
Depends On:
Blocks: F39BetaBlocker
TreeView+ depends on / blocked
 
Reported: 2023-03-23 19:15 UTC by Adam Williamson
Modified: 2023-03-24 08:48 UTC (History)
1 user (show)

Fixed In Version: google-noto-sans-cjk-fonts-2.004-3.fc39
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2023-03-24 08:48:02 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Adam Williamson 2023-03-23 19:15:18 UTC
Upgrading from F37 (desktop flavors) to F39 currently fails because of a problem with the CJK fonts. Rawhide has both:

google-noto-sans-cjk-fonts-2.004-2.fc39.noarch.rpm (from google-noto-sans-cjk-fonts src rpm)
google-noto-sans-cjk-vf-fonts-2.004-1.fc38.noarch.rpm (from google-noto-sans-cjk-vf-fonts src rpm)

Both of these obsolete google-noto-cjk-fonts-common < 20201206-8 , which is in F37, so dnf wants to install both of them on upgrade. But they conflict with each other, so dnf doesn't know what to do, and fails.

These are the errors:

dnf.exceptions.DepsolveError: 
 Problem: both package google-noto-sans-cjk-vf-fonts-1:2.004-1.fc38.noarch and google-noto-sans-cjk-fonts-1:2.004-2.fc39.noarch obsolete google-noto-cjk-fonts-common < 20201206-8
  - package google-noto-sans-cjk-fonts-1:2.004-2.fc39.noarch conflicts with google-noto-sans-cjk-vf-fonts provided by google-noto-sans-cjk-vf-fonts-1:2.004-1.fc38.noarch
  - package google-noto-sans-cjk-vf-fonts-1:2.004-1.fc38.noarch conflicts with google-noto-sans-cjk-fonts provided by google-noto-sans-cjk-fonts-1:2.004-2.fc39.noarch
  - conflicting requests
2023-03-23T11:54:21-0400 CRITICAL Error: 
 Problem: both package google-noto-sans-cjk-vf-fonts-1:2.004-1.fc38.noarch and google-noto-sans-cjk-fonts-1:2.004-2.fc39.noarch obsolete google-noto-cjk-fonts-common < 20201206-8
  - package google-noto-sans-cjk-fonts-1:2.004-2.fc39.noarch conflicts with google-noto-sans-cjk-vf-fonts provided by google-noto-sans-cjk-vf-fonts-1:2.004-1.fc38.noarch
  - package google-noto-sans-cjk-vf-fonts-1:2.004-1.fc38.noarch conflicts with google-noto-sans-cjk-fonts provided by google-noto-sans-cjk-fonts-1:2.004-2.fc39.noarch
  - conflicting requests

Probably only *one* of them - the "preferred" default one - should have the obsoletes, if they're meant to be alternatives to each other.

Comment 1 Adam Williamson 2023-03-23 19:15:50 UTC
Proposing as an F39 Beta blocker as a violation of Beta criterion "For each one of the release-blocking package sets, it must be possible to successfully complete a direct upgrade from a fully updated, clean default installation of each of the last two stable Fedora releases with that package set installed."

Comment 2 Fedora Update System 2023-03-24 08:46:36 UTC
FEDORA-2023-47910b050c has been submitted as an update to Fedora 39. https://bodhi.fedoraproject.org/updates/FEDORA-2023-47910b050c

Comment 3 Fedora Update System 2023-03-24 08:48:02 UTC
FEDORA-2023-47910b050c has been pushed to the Fedora 39 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.