There are new upstream releases available, and the package should be updated. Reproducible: Always
Why does the bug depend on dev-python/pika? Is that a new dependency in the new version?
Yes, the current version has sort of a plugin to publish events via MQTT. I have not really tried but think one would only see a problem if one actually flips a few config switches. Currently i would say it is a dep, once an upstream bug is resolved it will be an optfeature. Thinking about it, i could maybe bump with optfeature. But the current version would crash if pika is not there but mqtt enabled. https://github.com/Kozea/Radicale/issues/1490 But wether dep or optfeature, i can not really test is without having a pika on 3.12.
I think i will contribute to upstream radicale to make that dep go away. The current version can probably be packaged by not installing the hook and patching a comment into the config template hooks section. "Not supported on gentoo currently, see this bug" So we can move on here and see what happens to pika.
https://github.com/Kozea/Radicale/pull/1554 trying here to get rid of the dep to "dev-python/pika"
upstream merged the PR i will propose an update soon and add dev-python/pika for an optfeature, maybe wait for another upstream release but actually it does not make a big difference, current versions would crash if configured for rabbitmq and not yet released versions would ignore the "plugin" anyhow users would need to explicitly enable rabbitmq and would likely see it not working, server crashing or skipping the "plugin" does not make the biggest difference
Removing "Depends on" because pika is really only optional and not needed for normal operation.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bfe70c2522204116bf2accfc3f012440ab5b837 commit 0bfe70c2522204116bf2accfc3f012440ab5b837 Author: Henning Schild <henning@hennsch.de> AuthorDate: 2024-08-13 18:46:15 +0000 Commit: Eli Schwartz <eschwartz@gentoo.org> CommitDate: 2024-08-23 02:03:14 +0000 www-apps/radicale: bump to 3.2.2 Closes: https://bugs.gentoo.org/933996 Signed-off-by: Henning Schild <henning@hennsch.de> Closes: https://github.com/gentoo/gentoo/pull/38136 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org> www-apps/radicale/Manifest | 1 + www-apps/radicale/radicale-3.2.2.ebuild | 92 +++++++++++++++++++++++++++++++++ 2 files changed, 93 insertions(+)