Control: severity -1 serious On Fri, 21 Jul 2023 at 17:47:55 +0100, Simon McVittie wrote:
cinnamon seems to use caribou via Python and PyGI, so it should be straightforward to make this dependency optional via a try:/except ImportError: block, which would allow the dependency to be reduced to a Suggests or nothing at all.
...
The reason I'm raising this is that caribou was archived upstream (#1041641) and depends on the unmaintained clutter-1.0 framework (#1041623), so any bugs in it are not going to be fixed any more unless someone (presumably from the cinnamon community) takes over the responsibility for its upstream maintenance. In the absence of an upstream maintainer, I don't think caribou should be included in trixie.
There was no activity in this direction during the trixie cycle, so caribou is still in trixie, but I do not think it should be included in forky in its current unmaintained state.
Is this a code path that is developed/tested, or is it merely a leftover from when Cinnamon forked from early versions of GNOME 3?
smcv