Debian Package Tracker
Register | Log in
Subscribe

cinnamon-session

Cinnamon Session Manager - Minimal runtime

Choose email to subscribe with

general
  • source: cinnamon-session (main)
  • version: 6.6.4-1
  • maintainer: Debian Cinnamon Team (archive) (DMD)
  • uploaders: Margarita Manterola [DMD] – Maximiliano Curia [DMD] – Christoph Martin [DMD] – Fabio Fantoni [DMD] [DM] – Norbert Preining [DMD] – Daniel Echeverri [DMD] – Joshua Peisach [DMD]
  • arch: all any
  • std-ver: 4.7.4
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • o-o-stable: 4.8.0-3
  • oldstable: 5.6.0-1
  • stable: 6.4.0-1
  • testing: 6.6.4-1
  • unstable: 6.6.4-1
versioned links
  • 4.8.0-3: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 5.6.0-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 6.4.0-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 6.6.4-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • cinnamon-session
  • cinnamon-session-common
action needed
version in VCS is newer than in repository, is it time to upload? normal
vcswatch reports that this package seems to have a new changelog entry (version 6.6.4-2, distribution UNRELEASED) and new commits in its VCS. You should consider whether it's time to make an upload.

Here are the relevant commit messages:
commit 5a8b6d7a16c3e1584c4c76f36bf3f071f51d98b1
Author: Fabio Fantoni <fantonifabio@tiscali.it>
Date:   Fri Aug 7 20:59:26 2026 +0200

    update changelog

commit 12281d6e45e3496b94a32cb97243c7bcd642407c
Author: Fabio Fantoni <fantonifabio@tiscali.it>
Date:   Fri Aug 7 20:55:52 2026 +0200

    d/patches: use the running user D-Bus session bus instead of dbus-launch
    
    require_dbus_session() only looked at DBUS_SESSION_BUS_ADDRESS, so with
    the variable unset cinnamon-session re-exec'd itself under `dbus-launch
    --exit-with-session` even when the user already had a session bus
    running on the well-known socket at $XDG_RUNTIME_DIR/bus. That starts a
    second bus, splitting activatable services and portals across the two,
    and with only dbus-user-session installed (no dbus-launch binary) the
    session does not start at all. X11 logins usually escape this because
    the display manager wraps the session in a script that exports
    DBUS_SESSION_BUS_ADDRESS, but the Wayland session does not go through
    those wrappers.
    
    The first patch asks GDBus for the session bus address (it looks for the
    socket at $XDG_RUNTIME_DIR/bus since GLib 2.50) and exports it, so every
    child of the session ends up on the same bus; the dbus-launch fallback
    stays for setups without a user bus. Same approach as gnome-session in
    leader-main.c.
    
    The second patch fixes the fallback itself: `if (!execvp (...))` was
    never true, since execvp() returns only on failure and then always -1,
    so the "No session bus and could not exec dbus-launch" error was dead
    code and the session silently carried on with no bus at all. Both
    patches come from linuxmint/cinnamon-session#212.
    
    Tested in a sid chroot: with a bus on $XDG_RUNTIME_DIR/bus the patched
    binary no longer execs dbus-launch while the archive build does; with no
    user bus the dbus-launch fallback still starts a session bus as before;
    and with neither, the session now aborts with the error message instead
    of continuing without a bus.
    
    Closes: #835846
    
    Assisted-by: Claude Code:claude-opus-5


https://salsa.debian.org/api/v4/projects/cinnamon-team%2Fcinnamon-session API request failed: 401 Unauthorized at /srv/qa.debian.org/data/vcswatch/vcswatch line 410.
Created: 2026-08-07 Last update: 2026-08-07 20:01
debian/patches: 1 patch to forward upstream low

Among the 1 debian patch available in version 6.6.4-1 of the package, we noticed the following issues:

  • 1 patch where the metadata indicates that the patch has not yet been forwarded upstream. You should either forward the patch upstream or update the metadata to document its real status.
Created: 2026-07-20 Last update: 2026-07-20 07:00
news
[rss feed]
  • [2026-07-25] cinnamon-session 6.6.4-1 MIGRATED to testing (Debian testing watch)
  • [2026-07-19] Accepted cinnamon-session 6.6.4-1 (source) into unstable (Fabio Fantoni)
  • [2026-03-29] cinnamon-session 6.6.3-1 MIGRATED to testing (Debian testing watch)
  • [2026-03-22] Accepted cinnamon-session 6.6.3-1 (source) into unstable (Fabio Fantoni)
  • [2025-10-17] cinnamon-session 6.4.2-1 MIGRATED to testing (Debian testing watch)
  • [2025-10-12] Accepted cinnamon-session 6.4.2-1 (source) into unstable (Fabio Fantoni)
  • [2025-09-11] cinnamon-session 6.4.1-1 MIGRATED to testing (Debian testing watch)
  • [2025-09-06] Accepted cinnamon-session 6.4.1-1 (source) into unstable (Fabio Fantoni)
  • [2025-01-25] cinnamon-session 6.4.0-1 MIGRATED to testing (Debian testing watch)
  • [2025-01-19] Accepted cinnamon-session 6.4.0-1 (source) into unstable (Fabio Fantoni)
  • [2024-11-01] cinnamon-session 6.2.1-1 MIGRATED to testing (Debian testing watch)
  • [2024-10-04] Accepted cinnamon-session 6.2.1-1 (source) into unstable (Fabio Fantoni)
  • [2024-05-02] cinnamon-session 6.0.4-2 MIGRATED to testing (Debian testing watch)
  • [2024-05-02] cinnamon-session 6.0.4-2 MIGRATED to testing (Debian testing watch)
  • [2024-03-31] Accepted cinnamon-session 6.0.4-2 (source) into unstable (Fabio Fantoni)
  • [2024-02-11] Accepted cinnamon-session 6.0.4-1 (source) into experimental (Fabio Fantoni)
  • [2023-10-04] cinnamon-session 5.8.1-2 MIGRATED to testing (Debian testing watch)
  • [2023-09-29] Accepted cinnamon-session 5.8.1-2 (source) into unstable (Fabio Fantoni)
  • [2023-07-14] Accepted cinnamon-session 5.8.1-1 (source) into experimental (Fabio Fantoni)
  • [2022-11-23] cinnamon-session 5.6.0-1 MIGRATED to testing (Debian testing watch)
  • [2022-11-18] Accepted cinnamon-session 5.6.0-1 (source) into unstable (Fabio Fantoni)
  • [2022-09-17] cinnamon-session 5.4.0-2 MIGRATED to testing (Debian testing watch)
  • [2022-09-11] Accepted cinnamon-session 5.4.0-2 (source) into unstable (Fabio Fantoni)
  • [2022-07-02] cinnamon-session 5.4.0-1 MIGRATED to testing (Debian testing watch)
  • [2022-07-02] cinnamon-session 5.4.0-1 MIGRATED to testing (Debian testing watch)
  • [2022-06-27] Accepted cinnamon-session 5.4.0-1 (source) into unstable (Fabio Fantoni) (signed by: Christoph Martin)
  • [2022-02-01] cinnamon-session 5.2.0-2 MIGRATED to testing (Debian testing watch)
  • [2022-01-27] Accepted cinnamon-session 5.2.0-2 (source) into unstable (Christoph Martin)
  • [2021-12-31] Accepted cinnamon-session 5.2.0-1 (source) into experimental (Fabio Fantoni) (signed by: Norbert Preining)
  • [2021-11-21] cinnamon-session 5.0.1-3 MIGRATED to testing (Debian testing watch)
  • 1
  • 2
bugs [bug history graph]
  • all: 1
  • RC: 0
  • I&N: 0
  • M&W: 0
  • F&P: 1
  • patch: 0
links
  • homepage
  • lintian
  • buildd: logs, reproducibility, cross
  • popcon
  • browse source code
  • other distros
  • screenshots
  • debian patches
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 6.6.4-1

Debian Package Tracker — Copyright 2013-2025 The Distro Tracker Developers
Report problems to the tracker.debian.org pseudo-package in the Debian BTS.
Documentation — Bugs — Git Repository — Contributing