Ask Your Question
0

Package dependency error trying to upgrade from F26 to Rawhide [closed]

asked 2017-05-08 14:50:10 -0600

wcerfgba gravatar image

Hi all,

I am on Fedora 26, as the result of a successful dnf system-upgrade download --refresh --releasever=26 from Fedora 25. When trying to upgrade to Rawhide with dnf system-upgrade download --refresh --releasever=rawhide I get the following errors: Error: Problem 1: problem with installed package qt5-qtwayland-5.7.1-4.fc26.x86_64 - qt5-qtwayland-5.7.1-4.fc26.x86_64 does not belong to a distupgrade repository - nothing provides qt5-qtbase(x86-64) = 5.8.0 needed by qt5-qtwayland-5.8.0-1.fc27.x86_64 - nothing provides qt5-qtbase(x86-64) = 5.8.0 needed by qt5-qtwayland-5.8.0-1.fc27.x86_64 - nothing provides qt5-qtbase(x86-64) = 5.8.0 needed by qt5-qtwayland-5.8.0-1.fc27.x86_64 Problem 2: problem with installed package qt5-qtdeclarative-5.7.1-7.fc26.x86_64 - qt5-qtdeclarative-5.7.1-7.fc26.x86_64 does not belong to a distupgrade repository - nothing provides qt5-qtbase(x86-64) = 5.8.0 needed by qt5-qtdeclarative-5.8.0-3.fc27.x86_64 - nothing provides qt5-qtbase(x86-64) = 5.8.0 needed by qt5-qtdeclarative-5.8.0-3.fc27.x86_64 - nothing provides qt5-qtbase(x86-64) = 5.8.0 needed by qt5-qtdeclarative-5.8.0-3.fc27.x86_64 Problem 3: problem with installed package qgnomeplatform-0.2-14.20161205git.fc26.x86_64 - qgnomeplatform-0.2-14.20161205git.fc26.x86_64 does not belong to a distupgrade repository - nothing provides qt5-qtbase(x86-64) = 5.8.0 needed by qgnomeplatform-0.2-16.20170206git.fc27.x86_64 - nothing provides qt5-qtbase(x86-64) = 5.8.0 needed by qgnomeplatform-0.2-16.20170206git.fc27.x86_64 - nothing provides qt5-qtbase(x86-64) = 5.8.0 needed by qgnomeplatform-0.2-16.20170206git.fc27.x86_64 There are some other errors but I would like to focus on these qt5-qtbase ones for now.

I can see in packages that there is a successful build for this package and version, but when I look in a few repo mirrors I can only see the latest build, which is an incompatible version.

My understanding of the situation is that the qt5 packages in rawhide are broken because they cannot satisfy their dependencies using the latest builds, and the latest builds are the only available builds in the mirrors dnf has chosen.

One way to fix the problem would be to point dnf at repos that have a mutually compatible set of packages. Another option is to contact the package maintainers for either package and ask them to publish a version with compatible dependencies, or there may be a better way to achieve dependency synchronization using part of the project infrastructure. Can someone advise me on the best way to resolve this? Thanks.

edit retag flag offensive reopen merge delete

Closed for the following reason question is not relevant or outdated by florian
close date 2018-04-06 10:59:20.793142

Comments

3

Fedora 26 is on alpha stage moving to Beta and you want to move to Rawhide which is unstable, so all questions rewarding that should be address in developers email groups

aeperezt gravatar imageaeperezt ( 2017-05-08 15:43:03 -0600 )edit
1

You are sure you are on F26 alpha? I'm asking because the command you are citing isn't enough to start the upgrade process, it only initiates the download of all necessary packages.

florian gravatar imageflorian ( 2017-05-08 16:33:06 -0600 )edit

Enabling "Update testing" repository solves it...

davidva gravatar imagedavidva ( 2017-05-08 22:12:25 -0600 )edit

Closing because outdated. Question was asked when Fedora26 was in alpha stage.

florian gravatar imageflorian ( 2018-04-06 10:59:54 -0600 )edit

2 Answers

Sort by ยป oldest newest most voted
1

answered 2017-05-09 13:05:48 -0600

wcerfgba gravatar image

The maintainer of the qt5 metapackage @heliocastro posted an email yesterday on devel@, in which he explains that we are in a process of migrating to 5.9 and that the Qt packages in the rawhide repo are currently out of sync: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/KGJK5OGLFJSMTJLJXGYVIOMFGMSFT754/

edit flag offensive delete link more
0

answered 2018-04-06 00:39:42 -0600

johntate gravatar image

I tried this and got it moving, it seems I can upgrade now.

dnf remove gstreamer1-plugins-ugly libnice-gstreamer nss-pem vlc-core nss-pem-1.0.3-6.fc27.i686

edit flag offensive delete link more

Question Tools

1 follower

Stats

Asked: 2017-05-08 14:50:10 -0600

Seen: 618 times

Last updated: Apr 06 '18