Bug 2280233

Summary: Cannot update radicale3 from 3.1.9-1.el8 to 3.2.0-1.el8
Product: [Fedora] Fedora EPEL Reporter: GV <rhel>
Component: radicaleAssignee: Peter Bieringer <pb>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: epel8CC: jorti, opensource, pb, rhel, simon
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Linux   
Whiteboard:
Fixed In Version: radicale-3.2.0-4.el8 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2024-05-23 01:37:45 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description GV 2024-05-13 13:25:27 UTC
Description of problem:
Error: 
 Problem 1: package radicale3-3.2.0-1.el8.noarch from epel requires python39-radicale3 = 3.2.0-1.el8, but none of the providers can be installed
  - cannot install the best update candidate for package radicale3-3.1.9-1.el8.noarch
  - nothing provides python3.9dist(pika) >= 1.1.0 needed by python39-radicale3-3.2.0-1.el8.noarch from epel
  - nothing provides python3.9dist(python-dateutil) >= 2.7.3 needed by python39-radicale3-3.2.0-1.el8.noarch from epel
 Problem 2: package radicale3-selinux-3.2.0-1.el8.noarch from epel requires radicale3 = 3.2.0-1.el8, but none of the providers can be installed
  - package radicale3-3.2.0-1.el8.noarch from epel requires python39-radicale3 = 3.2.0-1.el8, but none of the providers can be installed
  - cannot install the best update candidate for package radicale3-selinux-3.1.9-1.el8.noarch
  - nothing provides python3.9dist(pika) >= 1.1.0 needed by python39-radicale3-3.2.0-1.el8.noarch from epel
  - nothing provides python3.9dist(python-dateutil) >= 2.7.3 needed by python39-radicale3-3.2.0-1.el8.noarch from epel

Seems to be bz#1911887, again.
See: https://bugzilla.redhat.com/show_bug.cgi?id=1911887

Comment 1 Fedora Update System 2024-05-13 19:06:24 UTC
FEDORA-EPEL-2024-63eb7f5d6e (radicale-3.1.9-5.el8) has been submitted as an update to Fedora EPEL 8.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2024-63eb7f5d6e

Comment 2 Peter Bieringer 2024-05-13 19:08:09 UTC
sorry, something slipped totally through, local test was not executed with final package :-(

cannot unpush a stable package, that's ugly.

Pushed now a 3.1.9 downgrade package (using epoch) and reverting all problematic changes.
Please test and apply karma to get this faster to stable.

Potentially EL8 version will stay on 3.1.9 unless a conditional plugin architecture is implemented which e.g. makes dependency to "pika" optional.
https://github.com/Kozea/Radicale/issues/1490

Comment 3 Fedora Update System 2024-05-14 03:35:40 UTC
FEDORA-EPEL-2024-63eb7f5d6e has been pushed to the Fedora EPEL 8 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2024-63eb7f5d6e

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

Comment 4 Peter Bieringer 2024-05-14 03:57:35 UTC
(In reply to Fedora Update System from comment #3)
> FEDORA-EPEL-2024-63eb7f5d6e has been pushed to the Fedora EPEL 8 testing
> repository.
> 
> You can provide feedback for this update here:
> https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2024-63eb7f5d6e
> 
> See also https://fedoraproject.org/wiki/QA:Updates_Testing for more
> information on how to test updates.

unpushed, found a better solution

Comment 5 GV 2024-05-14 04:19:02 UTC
Thank you for working on this issue. Take your time, there's no rush.

Comment 6 Fedora Update System 2024-05-14 04:56:33 UTC
FEDORA-EPEL-2024-d96871d698 (radicale-3.2.0-4.el8) has been submitted as an update to Fedora EPEL 8.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2024-d96871d698

Comment 7 Peter Bieringer 2024-05-14 05:02:55 UTC
> - nothing provides python3.9dist(pika) >= 1.1.0 needed by python39-radicale3-3.2.0-1.el8.noarch from epel
Fixed by adding entry to "__requires_exclude"

> - nothing provides python3.9dist(python-dateutil) >= 2.7.3 needed by python39-radicale3-3.2.0-1.el8.noarch from epel
Fixed by prepending "python-" to related entry in "__requires_exclude" (looks like this got lost somehow in the past)

Comment 8 GV 2024-05-14 06:31:02 UTC
The latest version seems to work just fine (installed in a test VM && the content was accessed with a browser).

Thank you!

Comment 9 Fedora Update System 2024-05-15 16:39:05 UTC
FEDORA-EPEL-2024-d96871d698 has been pushed to the Fedora EPEL 8 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2024-d96871d698

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

Comment 10 Fedora Update System 2024-05-23 01:37:45 UTC
FEDORA-EPEL-2024-d96871d698 (radicale-3.2.0-4.el8) has been pushed to the Fedora EPEL 8 stable repository.
If problem still persists, please make note of it in this bug report.