Description of problem:
Wingpanel (thus pantheon) cannot install because of a missing dependency.
Version-Release number of selected component (if applicable):
How reproducible: Always.
Steps to Reproduce:
1. # dnf group install 'pantheon desktop'
1. # dnf install wingpanel-indicator-datetime
Last metadata expiration check: 2:10:11 ago on Mon 02 Dec 2019 09:48:23 PM EST.
Problem: conflicting requests
- nothing provides libecal-1.2.so.19()(64bit) needed by wingpanel-indicator-datetime-2.1.3-3.fc30.x86_64
(try to add '--skip-broken' to skip uninstallable packages)
Expected results: Wingpanel should install.
Additional info: libecal is not in the repos.
I'm sorry you're having issues with Pantheon on fedora 31. I'm aware of this issue and I basically can't do anything about it, since the upstream project for the Date & Time indicator doesn't support the version of libecal (evolution-data-server) that's available on fedora 31:
Porting the code from libecal-1.2 to libecal-2.0 doesn't seem to be trivial, so I can't do it myself.
You can work around this issue by installing everything *but* wingpanel-indicator-datetime - provided you don't mind that the top panel is not displaying the time.
FEDORA-2019-886409cae5 has been submitted as an update to Fedora 31. https://bodhi.fedoraproject.org/updates/FEDORA-2019-886409cae5
I was able to build a fedora update that includes the support for libecal-2.0, which was published just yesterday.
With this update, there should be no dependency issues left.
wingpanel-indicator-datetime-2.2.1-2.fc31 has been pushed to the Fedora 31 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-886409cae5
wingpanel-indicator-datetime-2.2.1-2.fc31 has been pushed to the Fedora 31 stable repository. If problems still persist, please make note of it in this bug report.