Debian Package Tracker
Register | Log in
Subscribe

mutter

Example window manager using GNOME's window manager library

Choose email to subscribe with

general
  • source: mutter (main)
  • version: 50.2-3
  • maintainer: Debian GNOME Maintainers (archive) (DMD)
  • uploaders: Jeremy Bícha [DMD]
  • arch: all
  • 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: 3.38.6-2~deb11u2
  • oldstable: 43.8-0+deb12u1
  • stable: 48.7-0+deb13u1
  • testing: 50.2-3
  • unstable: 50.2-3
versioned links
  • 3.38.6-2~deb11u2: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 43.8-0+deb12u1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 48.7-0+deb13u1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 50.2-3: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • gir1.2-mutter-18
  • libmutter-18-0 (1 bugs: 0, 1, 0, 0)
  • libmutter-18-dev
  • libmutter-test-18
  • mutter (12 bugs: 0, 9, 3, 0)
  • mutter-18-tests
  • mutter-common (2 bugs: 0, 2, 0, 0)
  • mutter-common-bin
  • mutter-dev-bin
action needed
A new upstream version is available: 51.alpha high
A new upstream version 51.alpha is available, you should consider packaging it.
Created: 2026-07-02 Last update: 2026-07-03 07:02
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 51~alpha-1, 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 cdf1527689fc1d245a7b3d015d86791da5956bea
Author: Daniel van Vugt <daniel.van.vugt@canonical.com>
Date:   Tue Jun 30 17:46:52 2026 +0800

    Update symbol versions for 51.alpha

commit c49615fb3ca979d30692752f0e9207765d47fb5d
Author: Daniel van Vugt <daniel.van.vugt@canonical.com>
Date:   Tue Jun 30 17:39:30 2026 +0800

    debian/rules: The API version is now the Mutter major version

commit 04c67d5b6b6076e2f3b042ab0f5d5c8b2db70f43
Author: Daniel van Vugt <daniel.van.vugt@canonical.com>
Date:   Tue Jun 30 17:34:13 2026 +0800

    debian/rules: Drop deprecated egl_device and wayland_eglstream
    
    The features don't exist anymore in 51.alpha and have been replaced
    entirely by libgbm.

commit 206bc2a7d017f4d10bc2cbc4b1453e8d4902a92b
Author: Daniel van Vugt <daniel.van.vugt@canonical.com>
Date:   Tue Jun 30 17:28:42 2026 +0800

    Refresh patches

commit bb7da18edaf7226b11e46a8376bc25ce2d0d46c1
Author: Daniel van Vugt <daniel.van.vugt@canonical.com>
Date:   Tue Jun 30 17:21:36 2026 +0800

    Drop upstreamed patches

commit 9b7d5a84bfdaa43228c270ee67b24418f672aabf
Author: Daniel van Vugt <daniel.van.vugt@canonical.com>
Date:   Tue Jun 30 17:18:43 2026 +0800

    debian/control: Update dependencies to match the 51.alpha tag

commit b901eca3943aba2999124a432e3f792c0cf5d4de
Author: Daniel van Vugt <daniel.van.vugt@canonical.com>
Date:   Tue Jun 30 17:09:01 2026 +0800

    debian: Bump the API/ABI from 18 to 51
    
    Finally.

commit 77681f449e5385c30ec9292a882fec3de9c9227a
Author: Daniel van Vugt <daniel.van.vugt@canonical.com>
Date:   Tue Jun 30 17:03:03 2026 +0800

    debian/changelog: Add an entry for 51.alpha

commit 160174a012016ff9c5fb3025876396b83c63ac52
Merge: 679c0ee1 ed58edf0
Author: Daniel van Vugt <daniel.van.vugt@canonical.com>
Date:   Tue Jun 30 17:02:12 2026 +0800

    Merge tag 'upstream/51_alpha' into debian/latest

commit 679c0ee105e446a590731d3f1f8d99ec9fe6a44f
Author: Simon McVittie <smcv@debian.org>
Date:   Mon Jun 8 15:10:37 2026 +0100

    Release

commit d55b3de782b31fd523316118ef5eca323adf22f9
Author: Simon McVittie <smcv@debian.org>
Date:   Mon Jun 8 12:43:08 2026 +0100

    d/tests/installed-tests: Disable some tests that are particularly flaky
    
    Even though we're now ignoring these tests' results, they've been
    observed to time out, so running them makes the autopkgtest take
    noticeably longer.

commit 9e46cc62b811bee8b294649fbc50382f994168c5
Author: Simon McVittie <smcv@debian.org>
Date:   Mon Jun 8 11:58:49 2026 +0100

    Update changelog

commit 7e2be80948e5a8cf76094357c312749f1a94b50f
Author: Simon McVittie <smcv@debian.org>
Date:   Mon Jun 8 11:51:58 2026 +0100

    Reinstate a superficial autopkgtest for the -dev package
    
    This checks that dependencies are met and pkgconf succeeds. Before GNOME
    50, the equivalent test used meta_is_wayland_compositor(), but that no
    longer exists, so call a different harmless function instead.
    
    This reverts commit e9dc681dedfb3b0f95d28f24580a3253c8a46ac4.

commit 4ccf9502ec2ec4910920c10973a41cc9702f9660
Author: Simon McVittie <smcv@debian.org>
Date:   Mon Jun 8 11:09:09 2026 +0100

    Update changelog

commit ce66bd0c623f6e9ee5f4b1040f241ac9aa435025
Author: Simon McVittie <smcv@debian.org>
Date:   Mon Jun 8 11:08:37 2026 +0100

    d/rules, d/tests: Give up on using the upstream test suite as a QA gate
    
    In the past we've tried to curate the tests and separate them into
    reliable and flaky, but some of the parts that are unreliable seem to be
    in common code like setup/teardown.
    
    Run the tests anyway, even if their result can't be an automated QA gate:
    that will hopefully let us distinguish between architectures that mostly
    work, and architectures (if any) that don't work at all.
    
    Closes: #1121518, #1138999

commit 69c3ff47c257793d38158bdef83470e60fea301a
Author: Simon McVittie <smcv@debian.org>
Date:   Mon Jun 8 10:01:01 2026 +0100

    Update changelog

commit 611319eb00b83dbbe8fca3acfa5c405b3c6f302f
Author: Simon McVittie <smcv@debian.org>
Date:   Mon Jun 8 09:57:48 2026 +0100

    d/rules: Ignore build-time test results on armhf
    
    This test suite has never been completely stable, particularly on armhf
    for whatever reason. The full GNOME UI is not necessarily practically
    useful on 32-bit systems, but dropping architectures here requires a
    coordinated transition among several packages, so let's not try to do
    that at the same time as an ongoing transition.
    
    Closes: #1138999

commit 6f11d10a47ffc824db35a3ff7d6ea46b6cc14faf
Author: Simon McVittie <smcv@debian.org>
Date:   Mon Jun 8 09:53:20 2026 +0100

    Add patches proposed upstream to avoid (harmless) log spam in some situations
    
    Closes: #1139266

commit a42100e0e67a7398c7a888486b2bafaf11b169b4
Author: Simon McVittie <smcv@debian.org>
Date:   Sat Jun 6 11:35:27 2026 +0100

    Update changelog

commit dc3cb3e302b4dc1873f8e75a4cf322e65e12f4df
Author: Simon McVittie <smcv@debian.org>
Date:   Sat Jun 6 11:33:43 2026 +0100

    Mark wayland-subsurface test as flaky
    
    This one seems to be unreliable, particularly on armhf.
    
    Helps: #1121518

commit b5864b9896ac06f459e405b7864996a0d288a508
Author: Simon McVittie <smcv@debian.org>
Date:   Sat Jun 6 10:10:35 2026 +0100

    Upload to unstable (transition: #1132301)

commit b4fe6cb9a8574cc395c059b22bb035c2a5a5463e
Author: Simon McVittie <smcv@debian.org>
Date:   Thu Jun 4 09:10:19 2026 +0100

    Release to experimental

commit 8e7494f1a9d0d4736077a2ae419ae1594c77791b
Author: Simon McVittie <smcv@debian.org>
Date:   Wed Jun 3 10:24:47 2026 +0100

    d/*.symbols: Update

commit c6b0f691ded860fe0f22c268370cac5cbdddba8b
Merge: dd6621d3 2c0a7c02
Author: Simon McVittie <smcv@debian.org>
Date:   Wed Jun 3 10:03:59 2026 +0100

    Merge remote-tracking branch 'origin/debian/latest' into debian/latest

commit dd6621d337e0a416231be2e020f7fdea82268ee4
Author: Simon McVittie <smcv@debian.org>
Date:   Wed Jun 3 10:00:30 2026 +0100

    d/patches: Rebase

commit 4527398a01db1d5ffbbfe4404f81e9ec644cbb97
Author: Simon McVittie <smcv@debian.org>
Date:   Wed Jun 3 09:58:00 2026 +0100

    Update changelog

commit 2aae846c751c7d927f538937ef171023cd167974
Author: Simon McVittie <smcv@debian.org>
Date:   Wed Jun 3 09:57:43 2026 +0100

    d/copyright: Update

commit b2ec74ab924f80f4465d79cc2add8153b1564559
Author: Simon McVittie <smcv@debian.org>
Date:   Wed Jun 3 09:55:27 2026 +0100

    Standards-Version: 4.7.4 (no changes required)

commit 75f7d4abbdc26b87bdb747b54803f45e89c543a9
Author: Simon McVittie <smcv@debian.org>
Date:   Wed Jun 3 09:49:19 2026 +0100

    New upstream release

commit 6983e0a667942b08957dceff91296aaab9d539ce
Merge: 14e52fa9 e067ca5e
Author: Simon McVittie <smcv@debian.org>
Date:   Wed Jun 3 09:49:19 2026 +0100

    Update upstream source from tag 'upstream/50.2'
    
    Update to upstream version '50.2'
    with Debian dir b7bd7592ff15ec50f50a9d546a81d57787d99727

commit 2c0a7c0260fb25267e0aeae49a916f4c2e5075cc
Author: Michael R. Crusoe <crusoe@debian.org>
Date:   Tue May 12 11:34:14 2026 +0200

    Fix python script interpreter directive
    
    d/control: build-dep on dh_python & dh-sequence-python3 to ensure that
    "#!/usr/bin/env python3" is rewritten as "#! /usr/bin/python3" as per the
    Debian Python Policy section 5.1 "Interpreter directive".
    
    https://www.debian.org/doc/packaging-manuals/python-policy/#document-python-programs#interpreter-directive-shebang
    
    Tagged binary packages mutter-common and mutter-common-bin for the rewrite
    processing by adding "${python3:Depends}" to their Depends stanzas.

commit 14e52fa95644c954fc5b1024667f09b674e66f15
Author: Simon McVittie <smcv@debian.org>
Date:   Thu Apr 16 10:34:58 2026 +0100

    Release to experimental

commit 523123b05e946dc4fb06fbde0eb7344e1dce2262
Author: Daniel van Vugt <daniel.van.vugt@canonical.com>
Date:   Wed Apr 15 13:46:17 2026 +0800

    debian/changelog: Fix typos from the upstream NEWS file

commit 5a8070bdc526f02eb79ed6c7a144c16cd9408c35
Author: Daniel van Vugt <daniel.van.vugt@canonical.com>
Date:   Wed Apr 15 13:11:33 2026 +0800

    Refresh patches

commit 65689f907831514d988b064a0c46ac3108111bc3
Author: Daniel van Vugt <daniel.van.vugt@canonical.com>
Date:   Wed Apr 15 13:09:52 2026 +0800

    debian/changelog: Add an entry for 50.1

commit 2832f383aa29e22c36d7943e7dba644c1830c3e2
Merge: 1d173e47 9b47db60
Author: Daniel van Vugt <daniel.van.vugt@canonical.com>
Date:   Wed Apr 15 13:06:50 2026 +0800

    Merge tag 'upstream/50.1' into debian/latest

commit 1d173e471a673c0382eec617cfefe7419dccd1c9
Author: Simon McVittie <smcv@debian.org>
Date:   Sat Mar 28 23:25:00 2026 +0000

    Update changelog

commit 38f411d0e13c8b8397a1a6b7c97bd699bc3726ff
Author: Simon McVittie <smcv@debian.org>
Date:   Sat Mar 28 23:24:44 2026 +0000

    d/control: Add Breaks on gnome-kiosk (<< 50~rc~)
    
    An API/ABI change between beta and rc affects gnome-kiosk, as
    demonstrated by the FTBFS on i386.

commit 4408f21daf1cd973f3f15c08c39821f81d81003b
Author: Simon McVittie <smcv@debian.org>
Date:   Sat Mar 28 20:50:57 2026 +0000

    Release to experimental

commit b4c4adfd946cee3064f6a5ecaaa6e64164e403db
Author: Simon McVittie <smcv@debian.org>
Date:   Thu Mar 26 11:50:52 2026 +0000

    Update changelog

commit 1c537b528b63595b9977f320577773ce9f6f2f3c
Author: Simon McVittie <smcv@debian.org>
Date:   Thu Mar 26 11:50:25 2026 +0000

    Update Lintian overrides

commit 012ea04b48dca721c84d899f0796283e26300ee7
Author: Simon McVittie <smcv@debian.org>
Date:   Thu Mar 26 11:45:11 2026 +0000

    d/watch: Convert to v5 format

commit 4e9606046adf6023ca87f84b535b276e030c7e53
Author: Simon McVittie <smcv@debian.org>
Date:   Thu Mar 26 10:32:19 2026 +0000

    Update changelog

commit 1a0fb2632199b913e8e4f7b3ef42e98c51930d0d
Author: Simon McVittie <smcv@debian.org>
Date:   Thu Mar 26 10:29:56 2026 +0000

    d/copyright: Update

commit e6c213c71bbf7961540e8a5e3a3945d3999969c3
Author: Simon McVittie <smcv@debian.org>
Date:   Thu Mar 26 10:08:23 2026 +0000

    d/control: Bump dependency versions to those recommended by upstream CI
    
    - gsettings-desktop-schemas-dev 50~alpha
    - libgtk-4-dev 4.22.0
    - libpipewire-0.3-dev 1.6.1
    
    All are available in unstable.

commit 5106f4f97b8871105c50de1001c3746f4e34bbc5
Author: Daniel van Vugt <daniel.van.vugt@canonical.com>
Date:   Mon Mar 16 15:39:56 2026 +0800

    Update symbols for 50.0

commit d0401525e2070ed8df0463f0978b72ffb6f04fbf
Author: Daniel van Vugt <daniel.van.vugt@canonical.com>
Date:   Mon Mar 16 15:31:52 2026 +0800

    debian/changelog: Bump to version 50.0

commit b45a373b7161b8d5ef100dec88e4e54857b66c73
Merge: 6b681760 4a2a29d3
Author: Daniel van Vugt <daniel.van.vugt@canonical.com>
Date:   Mon Mar 16 15:30:30 2026 +0800

    Merge tag 'upstream/50.0' into debian/latest

commit 6b6817608fd873170e5b4376bd9b9fc0c66f6d5f
Author: Daniel van Vugt <daniel.van.vugt@canonical.com>
Date:   Wed Mar 11 17:45:28 2026 +0800

    debian/control: Mutter 50.rc breaks gnome-shell 50.beta and older
    
    It wasn't obvious when just running Mutter 50.rc with gnome-shell 50.beta
    but if you rebuild the latter then it will fail to build due to function
    parameter and enum changes.

commit 09027db925643132c20c24ed5ec9af36fa677a2d
Author: Daniel van Vugt <daniel.van.vugt@canonical.com>
Date:   Thu Mar 5 15:58:53 2026 +0800

    Bump dependencies to match upstream release 50.rc

commit 544586fe9f7e1aee5fbd8e1071cdddcaa0f26bd9
Author: Daniel van Vugt <daniel.van.vugt@canonical.com>
Date:   Thu Mar 5 15:42:14 2026 +0800

    debian/libmutter-18-0.symbols: Update symbols for 50.rc

commit 7c32411d47d282fe7ae10e4a21394780260955ad
Author: Daniel van Vugt <daniel.van.vugt@canonical.com>
Date:   Thu Mar 5 15:34:37 2026 +0800

    Refresh patch workarounds/tests-Skip-thread-priority-test.patch

commit 33265a279a6ce7042150f0224cae2b01c99a9038
Author: Daniel van Vugt <daniel.van.vugt@canonical.com>
Date:   Thu Mar 5 15:32:22 2026 +0800

    debian/changelog: Add an entry for 50~rc

commit c4248bb347da5a45d70ea80ae3cfde9c4cdd8de3
Author: Daniel van Vugt <daniel.van.vugt@canonical.com>
Date:   Thu Mar 5 15:30:42 2026 +0800

    Merge tag 'upstream/50_rc' into debian/latest
Created: 2026-06-30 Last update: 2026-07-02 08:32
lintian reports 2 warnings normal
Lintian reports 2 warnings about this package. You should make the package lintian clean getting rid of them.
Created: 2026-06-09 Last update: 2026-06-09 06:01
debian/patches: 4 patches to forward upstream low

Among the 7 debian patches available in version 50.2-3 of the package, we noticed the following issues:

  • 4 patches 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: 2023-02-26 Last update: 2026-06-09 09:31
Issues found with some translations low

Automatic checks made by the Debian l10n team found some issues with the translations contained in this package. You should check the l10n status report for more information.

Issues can be things such as missing translations, problematic translated strings, outdated PO files, unknown languages, etc.

Created: 2026-06-07 Last update: 2026-06-07 11:30
news
[rss feed]
  • [2026-06-13] mutter 50.2-3 MIGRATED to testing (Debian testing watch)
  • [2026-06-08] Accepted mutter 50.2-3 (source) into unstable (Simon McVittie)
  • [2026-06-06] Accepted mutter 50.2-2 (source) into unstable (Simon McVittie)
  • [2026-06-04] Accepted mutter 50.2-1 (source) into experimental (Simon McVittie)
  • [2026-04-16] Accepted mutter 50.1-1 (source) into experimental (Simon McVittie)
  • [2026-03-28] Accepted mutter 50.0-1 (source) into experimental (Simon McVittie)
  • [2026-02-19] mutter 49.4-1 MIGRATED to testing (Debian testing watch)
  • [2026-02-16] Accepted mutter 49.4-1 (source) into unstable (Simon McVittie)
  • [2026-02-08] Accepted mutter 50~beta-2 (source) into experimental (Jeremy Bícha)
  • [2026-02-08] Accepted mutter 50~beta-1 (source amd64) into experimental (Debian FTP Masters) (signed by: Jeremy Bícha)
  • [2026-01-30] mutter 49.3-1 MIGRATED to testing (Debian testing watch)
  • [2026-01-27] Accepted mutter 49.3-1 (source) into unstable (Simon McVittie)
  • [2025-12-20] Accepted mutter 48.7-0+deb13u1 (source) into proposed-updates (Debian FTP Masters) (signed by: Simon McVittie)
  • [2025-11-27] mutter 49.2-1 MIGRATED to testing (Debian testing watch)
  • [2025-11-24] Accepted mutter 49.2-1 (source) into unstable (Simon McVittie)
  • [2025-11-06] mutter 49.1.1-2 MIGRATED to testing (Debian testing watch)
  • [2025-10-31] Accepted mutter 49.1.1-2 (source) into unstable (Simon McVittie)
  • [2025-10-27] Accepted mutter 49.1.1-1 (source) into experimental (Jeremy Bícha)
  • [2025-10-15] Accepted mutter 49.1-1 (source) into experimental (Simon McVittie)
  • [2025-09-26] Accepted mutter 49.0-3 (source) into experimental (Simon McVittie)
  • [2025-09-21] mutter 48.5-1 MIGRATED to testing (Debian testing watch)
  • [2025-09-18] Accepted mutter 48.5-1 (source) into unstable (Simon McVittie)
  • [2025-09-16] Accepted mutter 49.0-2 (source) into experimental (Jeremy Bícha)
  • [2025-09-16] Accepted mutter 49.0-1 (source) into experimental (Jeremy Bícha)
  • [2025-09-08] Accepted mutter 49~rc-1 (source amd64 all) into experimental (Debian FTP Masters) (signed by: Jeremy Bícha)
  • [2025-07-20] mutter 48.4-2 MIGRATED to testing (Debian testing watch)
  • [2025-07-13] Accepted mutter 48.4-2 (source) into unstable (Simon McVittie)
  • [2025-07-03] Accepted mutter 48.4-1 (source) into experimental (Jeremy Bícha) (signed by: Jeremy Bicha)
  • [2025-06-19] mutter 48.3.1-2 MIGRATED to testing (Debian testing watch)
  • [2025-06-14] Accepted mutter 48.3.1-2 (source) into unstable (Simon McVittie)
  • 1
  • 2
bugs [bug history graph]
  • all: 38
  • RC: 0
  • I&N: 34
  • M&W: 4
  • F&P: 0
  • patch: 0
links
  • homepage
  • lintian (0, 2)
  • buildd: logs, reproducibility
  • popcon
  • browse source code
  • other distros
  • screenshots
  • l10n (-, 79)
  • debian patches
  • debci
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 50.1-0ubuntu4
  • patches for 50.1-0ubuntu4

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