Bug 2310518 - dnf distro-sync gives error message does not belong to a distupgrade repository
Summary: dnf distro-sync gives error message does not belong to a distupgrade repository
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: golang-github-cenkalti-backoff
Version: rawhide
Hardware: x86_64
OS: Linux
unspecified
unspecified
Target Milestone: ---
Assignee: Fabian Affolter
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2024-09-06 20:36 UTC by George R. Goffe
Modified: 2024-10-08 02:02 UTC (History)
4 users (show)

Fixed In Version: golang-github-cenkalti-backoff-4.3.0-1.fc41
Clone Of:
Environment:
Last Closed: 2024-10-08 02:02:00 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description George R. Goffe 2024-09-06 20:36:10 UTC
Description of problem: Attempt to upgrade fedora 42 system; received msgs below


Version-Release number of selected component (if applicable): see below


How reproducible: Always


Steps to Reproduce:
1. dnf -y --allowerasing --noautoremove --skip-broken --exclude=environment-modules"*" --exclude=Lmod upgrade distro-sync |& tee ~/dnfupg2.log...
2.
3.

Actual results: No upgrade; see msgs below


Expected results: Successful system upgrade


Additional info:

dnf -y --allowerasing --noautoremove --skip-broken --exclude=environment-modules"*" --exclude=Lmod upgrade distro-sync |& tee ~/dnfupg2.log...
Updating and loading repositories:
Repositories loaded.
Failed to resolve the transaction:
Problem 1: installed package compat-golang-github-cenkalti-backoff-4-devel-4.2.0-6.fc41.noarch requires golang-ipath(github.com/cenkalti/backoff) = 4.2.0-6.fc41, but none of the providers can be installed
  - golang-github-cenkalti-backoff-devel-4.2.0-6.fc41.noarch does not belong to a distupgrade repository
  - problem with installed package
 Problem 2: installed package compat-golang-github-cespare-xxhash-2-devel-2.1.2-13.fc41.noarch requires golang-ipath(github.com/cespare/xxhash) = 2.1.2-13.fc41, but none of the providers can be installed
  - golang-github-cespare-xxhash-devel-2.1.2-13.fc41.noarch does not belong to a distupgrade repository
  - problem with installed package
You can try to add to command line:
  --skip-broken to skip uninstallable packages

Comment 1 Petr Pisar 2024-09-10 13:01:28 UTC
I think something is wrong with your output. The command "dnf ... upgrade distro-sync" should attempt to upgrade "distro-sync" which does not exist in Fedora and thus should report an error about unmatched package "distro-sync". Can you check your command? Do you invoke "dnf upgrade", or "dnf distro-sync"?

Comment 2 Petr Pisar 2024-09-10 13:08:00 UTC
Moving to golang-github-cenkalti-backoff component which produced compat-golang-github-cenkalti-backoff-4-devel-4.2.0-6.fc41.noarch binary package. It seems that the package was not properly obsoleted or replaced in golang-github-cenkalti-backoff-4.2.0-7.fc42 source package as that stopped producing compat-golang-github-cenkalti-backoff-4-devel.

Comment 3 Fabian Affolter 2024-09-29 09:10:39 UTC
Please check the update for 4.3.0. I see no issues installing the package with mock.

Comment 4 Fedora Update System 2024-09-29 09:10:48 UTC
FEDORA-2024-1370a04ac3 (golang-github-cenkalti-backoff-4.3.0-1.fc41) has been submitted as an update to Fedora 41.
https://bodhi.fedoraproject.org/updates/FEDORA-2024-1370a04ac3

Comment 5 Fedora Update System 2024-09-30 02:24:09 UTC
FEDORA-2024-1370a04ac3 has been pushed to the Fedora 41 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-1370a04ac3`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-1370a04ac3

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 6 Fedora Update System 2024-10-08 02:02:00 UTC
FEDORA-2024-1370a04ac3 (golang-github-cenkalti-backoff-4.3.0-1.fc41) has been pushed to the Fedora 41 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.