Your message dated Sun, 22 Mar 2026 20:35:15 +0000
with message-id <[email protected]>
and subject line Bug#1041646: fixed in cinnamon 6.6.7-1
has caused the Debian Bug report #1041646,
regarding cinnamon: depends on typelib from unmaintained caribou
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1041646: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1041646
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: cinnamon
Severity: important
Tags: upstream trixie sid
User: [email protected]
Usertags: oldlibs
Control: block 1041623 by -1
Control: block 1041641 by -1
cinnamon used to have a dependency on caribou, an experimental on-screen
keyboard from GNOME, which was removed in 2013:
> * Remove caribou as dependency. (LP: #1106062)
(ref: <https://bugs.launchpad.net/ubuntu/+source/cinnamon/+bug/1106062>)
but a dependency on at least its GObject-Introspection bindings was
reinstated in the next version, because cinnamon crashed on startup if
gir1.2-caribou-1.0 wasn't installed:
> * Add missing dependency to gir1.2-caribou-1.0.
> (Fixes LP: #1106062 and LP: #1126721)
(ref: <https://bugs.launchpad.net/ubuntu/+source/cinnamon/+bug/1106062>,)
<https://bugs.launchpad.net/ubuntu/+source/cinnamon/+bug/1126721>)
I don't know whether the Caribou on-screen keyboard is shown in-process
by cinnamon, or whether cinnamon is talking to it via D-Bus or some other
IPC mechanism. If it's used via IPC, then that's not actually going to work
unless caribou itself happens to be installed (there is no dependency that
would make that happen, as far as I can see).
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. GNOME Shell had similar handling for the
Telepathy framework for a while, although in JS rather than Python:
code to use it still existed, but it was runtime-optional.
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.
smcv
--- End Message ---
--- Begin Message ---
Source: cinnamon
Source-Version: 6.6.7-1
Done: Fabio Fantoni <[email protected]>
We believe that the bug you reported is fixed in the latest version of
cinnamon, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Fabio Fantoni <[email protected]> (supplier of updated cinnamon package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 22 Mar 2026 20:32:38 +0100
Source: cinnamon
Built-For-Profiles: noudeb
Architecture: source
Version: 6.6.7-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Cinnamon Team <[email protected]>
Changed-By: Fabio Fantoni <[email protected]>
Closes: 1041646
Changes:
cinnamon (6.6.7-1) unstable; urgency=medium
.
[ Fabio Fantoni ]
* New upstream version 6.6.7
* d/patches: remove 2 patches applied upstream and 1 not needed,
refresh others
* d/control:
- bump deps and breaks to 6.6
- remove python3-dbus from build-deps
- remove gir1.2-caribou-1.0 from cinnamon deps (Closes: #1041646)
- add gir1.2-graphene-1.0 to cinnamon deps
- add ibus to cinnamon recommends
- add xapp-symbolic-icons to cinnamon deps
- add python3-babel to cinnamon recommends
- remove gir1.2-gkbd-3.0 from cinnamon deps
- remove python3-distro from cinnamon deps
- add gir1.2-ibus-1.0 to cinnamon deps
* d/cinnamon-gsettings-override: remove pidgin from favorite apps
* Update d/copyright
* d/rules: update NetworkManager meson option for 6.6
* d/cinnamon.lintian-overrides: remove obsolete dbus-send override
.
[ Jeremy BĂcha ]
* Remove Depends: gnome-themes-extra
Checksums-Sha1:
2f91875617a14e877303545a65e20c138a7d7eed 2936 cinnamon_6.6.7-1.dsc
79f6961d67e918fd6c24b436a184df867f2b6a0b 2623459 cinnamon_6.6.7.orig.tar.gz
0c56943ef818bb7c0c76566b7b4d25c2cabb5885 101156 cinnamon_6.6.7-1.debian.tar.xz
013e0b83a33585a5c8152106cfe2ab216bc12b1e 9748 cinnamon_6.6.7-1_source.buildinfo
Checksums-Sha256:
b8f9cb3d1faf326dd055242d99af240ed53e3c9dfedf19b7fb0e85c5fc34ec49 2936
cinnamon_6.6.7-1.dsc
880f1c3632ab9e126246c68ac5f78baede0964d78f6e3ad7ffb51e3296bf3a4b 2623459
cinnamon_6.6.7.orig.tar.gz
93652dc3ccc9156afd86bf37bca9fc3bfeca969509d3883f7c5808f4b3857fff 101156
cinnamon_6.6.7-1.debian.tar.xz
94e31b6db521be7843517eb2d1fd9769e82fa2a1165f0c7d5a0a3253b9cea1d3 9748
cinnamon_6.6.7-1_source.buildinfo
Files:
762ba6530513b936e342c213a30f9d3f 2936 x11 optional cinnamon_6.6.7-1.dsc
f24b7724e888e26b34882bf9c3090318 2623459 x11 optional
cinnamon_6.6.7.orig.tar.gz
d3501da900f810d055aecbe91fc425c2 101156 x11 optional
cinnamon_6.6.7-1.debian.tar.xz
3e43df1d7f6f506471dad57c625a85f2 9748 x11 optional
cinnamon_6.6.7-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEELEHRfLe4S9D5+1GzaAZorpB/EB0FAmnAR94ACgkQaAZorpB/
EB1uYxAAirmtEK9yirWMCrPJxR1drR8Qul0FiUugUkDXmr8MAusjADdx86Y+Ypcx
eDVwAqP3Fd/ZOoTMLId44GHhl/UzbWQeL7RPDqwt7H9ty9l3pQUeEmFpKftvsnK3
UD4LWbd8/BQoeTAX1akczbaNY7DoLIJx3jGHHEjWVtADkxUTlQaAqPzU4e7c9pHr
iV6MPxbFta9jttL6pQydGUciITgV7/1PueC+IU0c1ZqOM8oMLpOQvg1xkUzezGwl
fzQon4w/+rSwxbfp5l2/fq6srdzLGkftZGaYEdr8X0a6j4QjaCyOxvw26qQhIfPN
j0ZVbI6j4h22pDVhQUxOMwy4/+0TxnGRHwE0XPZHS2yED+3rEIzN/Fgoqb7o1Z8A
xyRWP7s0TFk8Fu2JnTBxikaHYo2nLUyidMqKOlg2BScTEGaMSA7TF3l6frcRqVIG
LvnjbXiBtH44AqU9oW2wHv+d87Gifgw/lQylPelOJnPq9Kg4w7WldEJeYtMjeBzx
vcQNIHAUrs43nscO/nVxopLn7Z+3LksrjY0V1nPwrWkEg9ZmdEE4f58RMPI+dMCm
xRh5iX8dT1zCTg8rUCx5HmOEdxwKAFJFREZyNI+J75segX9CUrI6NqWOIFhB7dLW
GnQZ5LAhtdkekaZhUJ3ny+dzoNd59Yg/FDfnSoaY3UyqdCvT7M0=
=++Qh
-----END PGP SIGNATURE-----
pgprqydZy1KTI.pgp
Description: PGP signature
--- End Message ---