Bug 1568293 - Gnome shell packages problems blocking upgrade to F28
Summary: Gnome shell packages problems blocking upgrade to F28
Keywords:
Status: CLOSED EOL
Alias: None
Product: Fedora
Classification: Fedora
Component: gnome-shell
Version: 28
Hardware: x86_64
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Owen Taylor
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-04-17 07:29 UTC by Milan Zink
Modified: 2019-05-28 19:54 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-05-28 19:54:31 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Milan Zink 2018-04-17 07:29:04 UTC
Description of problem:

Package problems while trying to upgrade to F28 

sudo dnf --refresh upgrade (ok)

sudo dnf system-upgrade download --refresh --releasever=28 
Before you continue ensure that your system is fully upgraded by running "dnf --refresh upgrade". Do you want to continue [y/N]: y
Last metadata expiration check: 0:00:00 ago on Tue 17 Apr 2018 09:11:30 AM CEST.
Error: 
 Problem 1: problem with installed package gnome-shell-3.26.2-4.fc27.x86_64
  - gnome-shell-3.26.2-4.fc27.x86_64 does not belong to a distupgrade repository
  - nothing provides libedataserver-1.2.so.23()(64bit) needed by gnome-shell-3.28.0-1.fc28.x86_64
 Problem 2: problem with installed package gnome-contacts-3.26.1-1.fc27.x86_64
  - gnome-contacts-3.26.1-1.fc27.x86_64 does not belong to a distupgrade repository
  - nothing provides libedataserver-1.2.so.23()(64bit) needed by gnome-contacts-3.28.0-1.fc28.x86_64
 Problem 3: problem with installed package gnome-calendar-3.26.4-1.fc27.x86_64
  - gnome-calendar-3.26.4-1.fc27.x86_64 does not belong to a distupgrade repository
  - nothing provides libedataserver-1.2.so.23()(64bit) needed by gnome-calendar-3.28.0-1.fc28.x86_64
 Problem 4: problem with installed package folks-1:0.11.4-3.fc27.x86_64
  - folks-1:0.11.4-3.fc27.x86_64 does not belong to a distupgrade repository
  - nothing provides libedataserver-1.2.so.23()(64bit) needed by folks-1:0.11.4-5.fc28.x86_64
 Problem 5: package evolution-3.26.1-1.fc27.x86_64 requires libgnome-desktop-3.so.12()(64bit), but none of the providers can be installed
  - gnome-desktop3-3.26.2-1.fc27.x86_64 does not belong to a distupgrade repository
  - problem with installed package evolution-3.26.1-1.fc27.x86_64
 Problem 6: package evolution-data-server-3.26.1-1.fc27.x86_64 requires libgweather-3.so.6()(64bit), but none of the providers can be installed
  - libgweather-3.26.2-1.fc27.x86_64 does not belong to a distupgrade repository
  - problem with installed package evolution-data-server-3.26.1-1.fc27.x86_64
 Problem 7: problem with installed package gnome-shell-extension-common-3.26.2-1.fc27.noarch
  - package gnome-shell-extension-common-3.28.0-1.fc28.noarch requires gnome-shell >= 3.28.0, but none of the providers can be installed
  - gnome-shell-extension-common-3.26.2-1.fc27.noarch does not belong to a distupgrade repository
  - nothing provides libedataserver-1.2.so.23()(64bit) needed by gnome-shell-3.28.0-1.fc28.x86_64
 Problem 8: package gnome-shell-extension-user-theme-3.28.0-1.fc28.noarch requires gnome-shell-extension-common = 3.28.0-1.fc28, but none of the providers can be installed
  - problem with installed package gnome-shell-extension-user-theme-3.26.2-1.fc27.noarch
  - package gnome-shell-extension-common-3.28.0-1.fc28.noarch requires gnome-shell >= 3.28.0, but none of the providers can be installed
  - gnome-shell-extension-user-theme-3.26.2-1.fc27.noarch does not belong to a distupgrade repository
  - nothing provides libedataserver-1.2.so.23()(64bit) needed by gnome-shell-3.28.0-1.fc28.x86_64
 Problem 9: package chrome-gnome-shell-10.1-1.fc28.x86_64 requires gnome-shell, but none of the providers can be installed
  - package gnome-shell-3.26.2-4.fc27.x86_64 requires libmutter-1.so.0()(64bit), but none of the providers can be installed
  - problem with installed package chrome-gnome-shell-10.1-1.fc27.x86_64
  - mutter-3.26.2-2.fc27.x86_64 does not belong to a distupgrade repository
  - chrome-gnome-shell-10.1-1.fc27.x86_64 does not belong to a distupgrade repository
  - nothing provides libedataserver-1.2.so.23()(64bit) needed by gnome-shell-3.28.0-1.fc28.x86_64
 Problem 10: cannot install both libgweather-3.28.1-1.fc28.x86_64 and libgweather-3.26.2-1.fc27.x86_64
  - package gnome-clocks-3.28.0-1.fc28.x86_64 requires libgweather-3.so.15()(64bit), but none of the providers can be installed
  - package evolution-data-server-3.26.1-1.fc27.x86_64 requires libgweather-3.so.6()(64bit), but none of the providers can be installed
  - problem with installed package gnome-clocks-3.26.1-1.fc27.x86_64
  - package evolution-data-server-langpacks-3.26.1-1.fc27.noarch requires evolution-data-server = 3.26.1-1.fc27, but none of the providers can be installed
  - gnome-clocks-3.26.1-1.fc27.x86_64 does not belong to a distupgrade repository
  - problem with installed package evolution-data-server-langpacks-3.26.1-1.fc27.noarch
 Problem 11: cannot install both gnome-desktop3-3.28.0-1.fc28.x86_64 and gnome-desktop3-3.26.2-1.fc27.x86_64
  - package cheese-2:3.28.0-1.fc28.x86_64 requires libgnome-desktop-3.so.17()(64bit), but none of the providers can be installed
  - package evolution-3.26.1-1.fc27.x86_64 requires libgnome-desktop-3.so.12()(64bit), but none of the providers can be installed
  - problem with installed package cheese-2:3.26.0-1.fc27.x86_64
  - package evolution-ews-3.26.1-1.fc27.x86_64 requires evolution >= 3.26.1, but none of the providers can be installed
  - cheese-2:3.26.0-1.fc27.x86_64 does not belong to a distupgrade repository
  - problem with installed package evolution-ews-3.26.1-1.fc27.x86_64
 Problem 12: cannot install both gnome-desktop3-3.28.0-1.fc28.x86_64 and gnome-desktop3-3.26.2-1.fc27.x86_64
  - package cheese-libs-2:3.28.0-1.fc28.x86_64 requires libgnome-desktop-3.so.17()(64bit), but none of the providers can be installed
  - package evolution-3.26.1-1.fc27.x86_64 requires libgnome-desktop-3.so.12()(64bit), but none of the providers can be installed
  - problem with installed package cheese-libs-2:3.26.0-1.fc27.x86_64
  - package evolution-help-3.26.1-1.fc27.noarch requires evolution = 3.26.1-1.fc27, but none of the providers can be installed
  - cheese-libs-2:3.26.0-1.fc27.x86_64 does not belong to a distupgrade repository
  - problem with installed package evolution-help-3.26.1-1.fc27.noarch
 Problem 13: cannot install both gnome-desktop3-3.28.0-1.fc28.x86_64 and gnome-desktop3-3.26.2-1.fc27.x86_64
  - package gnome-control-center-3.28.1-1.fc28.x86_64 requires libgnome-desktop-3.so.17()(64bit), but none of the providers can be installed
  - package evolution-3.26.1-1.fc27.x86_64 requires libgnome-desktop-3.so.12()(64bit), but none of the providers can be installed
  - problem with installed package control-center-1:3.26.2-2.fc27.x86_64
  - package evolution-langpacks-3.26.1-1.fc27.noarch requires evolution = 3.26.1-1.fc27, but none of the providers can be installed
  - control-center-1:3.26.2-2.fc27.x86_64 does not belong to a distupgrade repository
  - problem with installed package evolution-langpacks-3.26.1-1.fc27.noarch
 Problem 14: cannot install both gnome-desktop3-3.28.0-1.fc28.x86_64 and gnome-desktop3-3.26.2-1.fc27.x86_64
  - package evolution-3.26.1-1.fc27.x86_64 requires libgnome-desktop-3.so.12()(64bit), but none of the providers can be installed
  - package eog-3.28.0-1.fc28.x86_64 requires libgnome-desktop-3.so.17()(64bit), but none of the providers can be installed
  - package evolution-ews-3.26.1-1.fc27.x86_64 requires evolution >= 3.26.1, but none of the providers can be installed
  - problem with installed package eog-3.26.2-1.fc27.x86_64
  - package evolution-ews-langpacks-3.26.1-1.fc27.noarch requires evolution-ews = 3.26.1-1.fc27, but none of the providers can be installed
  - eog-3.26.2-1.fc27.x86_64 does not belong to a distupgrade repository
  - problem with installed package evolution-ews-langpacks-3.26.1-1.fc27.noarch
 Problem 15: package mutter-3.26.2-2.fc27.x86_64 requires libgnome-desktop-3.so.12()(64bit), but none of the providers can be installed
  - package gnome-shell-3.26.2-4.fc27.x86_64 requires libmutter-1.so.0()(64bit), but none of the providers can be installed
  - cannot install both gnome-desktop3-3.28.0-1.fc28.x86_64 and gnome-desktop3-3.26.2-1.fc27.x86_64
  - package gdm-1:3.28.0-6.fc28.x86_64 requires gnome-shell, but none of the providers can be installed
  - package evince-3.28.0-1.fc28.x86_64 requires libgnome-desktop-3.so.17()(64bit), but none of the providers can be installed
  - problem with installed package gdm-1:3.26.2.1-3.fc27.x86_64
  - problem with installed package evince-3.26.0-1.fc27.x86_64
  - gdm-1:3.26.2.1-3.fc27.x86_64 does not belong to a distupgrade repository
  - evince-3.26.0-1.fc27.x86_64 does not belong to a distupgrade repository
  - nothing provides libedataserver-1.2.so.23()(64bit) needed by gnome-shell-3.28.0-1.fc28.x86_64
 Problem 16: package mutter-3.26.2-2.fc27.x86_64 requires libgnome-desktop-3.so.12()(64bit), but none of the providers can be installed
  - package gnome-shell-3.26.2-4.fc27.x86_64 requires libmutter-1.so.0()(64bit), but none of the providers can be installed
  - cannot install both gnome-desktop3-3.28.0-1.fc28.x86_64 and gnome-desktop3-3.26.2-1.fc27.x86_64
  - package gnome-shell-extension-background-logo-3.24.0-5.fc28.noarch requires gnome-shell >= 3.24.0, but none of the providers can be installed
  - package gnome-documents-libs-3.28.0-1.fc28.x86_64 requires libgnome-desktop-3.so.17()(64bit), but none of the providers can be installed
  - problem with installed package gnome-shell-extension-background-logo-3.24.0-2.fc27.noarch
  - problem with installed package gnome-documents-libs-3.26.2-1.fc27.x86_64
  - gnome-shell-extension-background-logo-3.24.0-2.fc27.noarch does not belong to a distupgrade repository
  - gnome-documents-libs-3.26.2-1.fc27.x86_64 does not belong to a distupgrade repository
  - nothing provides libedataserver-1.2.so.23()(64bit) needed by gnome-shell-3.28.0-1.fc28.x86_64
 Problem 17: package mutter-3.26.2-2.fc27.x86_64 requires libgnome-desktop-3.so.12()(64bit), but none of the providers can be installed
  - package gnome-shell-3.26.2-4.fc27.x86_64 requires libmutter-1.so.0()(64bit), but none of the providers can be installed
  - cannot install both gnome-desktop3-3.28.0-1.fc28.x86_64 and gnome-desktop3-3.26.2-1.fc27.x86_64
  - package gnome-tweaks-3.28.0-1.fc28.noarch requires gnome-shell >= 3.24, but none of the providers can be installed
  - package gnome-font-viewer-3.28.0-1.fc28.x86_64 requires libgnome-desktop-3.so.17()(64bit), but none of the providers can be installed
  - problem with installed package gnome-tweak-tool-3.26.4-1.fc27.noarch
  - problem with installed package gnome-font-viewer-3.26.0-1.fc27.x86_64
  - gnome-tweak-tool-3.26.4-1.fc27.noarch does not belong to a distupgrade repository
  - gnome-font-viewer-3.26.0-1.fc27.x86_64 does not belong to a distupgrade repository
  - nothing provides libedataserver-1.2.so.23()(64bit) needed by gnome-shell-3.28.0-1.fc28.x86_64
 Problem 18: package mutter-3.26.2-2.fc27.x86_64 requires libgnome-desktop-3.so.12()(64bit), but none of the providers can be installed
  - package gnome-shell-3.26.2-4.fc27.x86_64 requires libmutter-1.so.0()(64bit), but none of the providers can be installed
  - cannot install both gnome-desktop3-3.28.0-1.fc28.x86_64 and gnome-desktop3-3.26.2-1.fc27.x86_64
  - package gdm-1:3.28.0-6.fc28.x86_64 requires gnome-shell, but none of the providers can be installed
  - package gnome-initial-setup-3.28.0-5.fc28.x86_64 requires libgnome-desktop-3.so.17()(64bit), but none of the providers can be installed
  - problem with installed package pulseaudio-gdm-hooks-11.1-15.fc27.x86_64
  - problem with installed package gnome-initial-setup-3.26.0-1.fc27.x86_64
  - pulseaudio-gdm-hooks-11.1-15.fc27.x86_64 does not belong to a distupgrade repository
  - gnome-initial-setup-3.26.0-1.fc27.x86_64 does not belong to a distupgrade repository
  - nothing provides libedataserver-1.2.so.23()(64bit) needed by gnome-shell-3.28.0-1.fc28.x86_64
 Problem 19: package evolution-data-server-3.26.1-1.fc27.x86_64 requires libgweather-3.so.6()(64bit), but none of the providers can be installed
  - cannot install both libgweather-3.28.1-1.fc28.x86_64 and libgweather-3.26.2-1.fc27.x86_64
  - package folks-1:0.11.4-3.fc27.x86_64 requires libebackend-1.2.so.10()(64bit), but none of the providers can be installed
  - package gnome-settings-daemon-3.28.0-2.fc28.x86_64 requires libgweather-3.so.15()(64bit), but none of the providers can be installed
  - package gnome-maps-3.28.0-1.fc28.x86_64 requires libfolks.so.25()(64bit), but none of the providers can be installed
  - problem with installed package gnome-settings-daemon-3.26.2-2.fc27.x86_64
  - problem with installed package gnome-maps-3.26.2-1.fc27.x86_64
  - gnome-settings-daemon-3.26.2-2.fc27.x86_64 does not belong to a distupgrade repository
  - gnome-maps-3.26.2-1.fc27.x86_64 does not belong to a distupgrade repository
  - nothing provides libedataserver-1.2.so.23()(64bit) needed by folks-1:0.11.4-5.fc28.x86_64
(try to add '--allowerasing' to command line to replace conflicting packages or '--skip-broken' to skip uninstallable packages)

Version-Release number of selected component (if applicable):
f27 
python3-dnf-plugin-system-upgrade-2.0.5-1.fc27.noarch

How reproducible:
dnf system-upgrade download --refresh --releasever=28

I don't see any 3rd party packages problems/ All problems above are about gnome and gnome related packages


Steps to Reproduce:
1. dnf system-upgrade download --refresh --releasever=28
2. look for errors

Actual results:
Upgrade not possible without removing gnome/gdm packages

....
Removing dependent packages:
 chrome-gnome-shell                              x86_64      10.1-1.fc27                                    @updates                   61 k
 evolution                                       x86_64      3.26.1-1.fc27                                  @fedora                    15 M
 evolution-data-server                           x86_64      3.26.1-1.fc27                                  @fedora                   6.9 M
 evolution-data-server-langpacks                 noarch      3.26.1-1.fc27                                  @fedora                   8.2 M
 evolution-ews                                   x86_64      3.26.1-1.fc27                                  @fedora                   1.1 M
 evolution-ews-langpacks                         noarch      3.26.1-1.fc27                                  @fedora                   844 k
 evolution-help                                  noarch      3.26.1-1.fc27                                  @fedora                    13 M
 evolution-langpacks                             noarch      3.26.1-1.fc27                                  @fedora                    35 M
 folks                                           x86_64      1:0.11.4-3.fc27                                @fedora                   2.6 M
 gdm                                             x86_64      1:3.26.2.1-3.fc27                              @updates                  2.2 M
 gnome-calendar                                  x86_64      3.26.4-1.fc27                                  @updates                  2.4 M
 gnome-contacts                                  x86_64      3.26.1-1.fc27                                  @updates                  1.6 M
 gnome-initial-setup                             x86_64      3.26.0-1.fc27                                  @fedora                   2.5 M
 gnome-maps                                      x86_64      3.26.2-1.fc27                                  @updates                  2.6 M
 gnome-shell                                     x86_64      3.26.2-4.fc27                                  @updates                   11 M
 gnome-shell-extension-background-logo           noarch      3.24.0-2.fc27                                  @fedora                    58 k
 gnome-shell-extension-common                    noarch      3.26.2-1.fc27                                  @updates                  590 k
 gnome-shell-extension-user-theme                noarch      3.26.2-1.fc27                                  @updates                  7.0 k
 gnome-tweak-tool                                noarch      3.26.4-1.fc27                                  @updates                  1.3 M
 pulseaudio-gdm-hooks                            x86_64      11.1-15.fc27                                   @updates                  35


Expected results:
Upgrade to F28 possible without removing 'core' packages ^

BTW: Upgrade works, but you need to install above packages from console - no gdm after reboot to F28 and enable graphical target/gdm service. Really annoying for non-technical users. 

Additional info:
n/a

Comment 1 Milan Zink 2018-04-17 13:19:45 UTC
I've already tried it on 3 different systems. The dependency problem is always there. I've removed all 'third-party' rpm on one testing system, no success.  Error output is not showing any 3rd party rpms problems.

Comment 2 Ben Cotton 2019-05-02 21:55:22 UTC
This message is a reminder that Fedora 28 is nearing its end of life.
On 2019-May-28 Fedora will stop maintaining and issuing updates for
Fedora 28. It is Fedora's policy to close all bug reports from releases
that are no longer maintained. At that time this bug will be closed as
EOL if it remains open with a Fedora 'version' of '28'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version.

Thank you for reporting this issue and we are sorry that we were not 
able to fix it before Fedora 28 is end of life. If you would still like 
to see this bug fixed and are able to reproduce it against a later version 
of Fedora, you are encouraged  change the 'version' to a later Fedora 
version prior this bug is closed as described in the policy above.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events. Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

Comment 3 Ben Cotton 2019-05-28 19:54:31 UTC
Fedora 28 changed to end-of-life (EOL) status on 2019-05-28. Fedora 28 is
no longer maintained, which means that it will not receive any further
security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of
Fedora please feel free to reopen this bug against that version. If you
are unable to reopen this bug, please file a new report against the
current release. If you experience problems, please add a comment to this
bug.

Thank you for reporting this bug and we are sorry it could not be fixed.


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