[From nobody Mon Sep 21 06:07:06 2026
Received: (at 1067675-done) by bugs.debian.org; 21 Sep 2026 05:04:47 +0000
X-Spam-Checker-Version: SpamAssassin 4.0.1-bugs.debian.org_2005_01_02
 (2024-03-25) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-111.2 required=4.0 tests=ALL_TRUSTED,BAYES_00,
 DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,
 FROMDEVELOPER,HAS_BUG_NUMBER,SPF_HELO_NONE,SPF_PASS,
 USER_IN_DKIM_WELCOMELIST,VERSION autolearn=ham autolearn_force=no
 version=4.0.1-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 14; hammy, 106; neutral, 23; spammy,
 0. spammytokens:
 hammytokens:0.000-+--Hx-spam-relays-external:sk:stravin,
 0.000-+--H*RT:sk:stravin, 0.000-+--Hx-spam-relays-external:311,
 0.000-+--H*RT:311, 0.000-+--H*RT:108
Return-path: &lt;jbicha@debian.org&gt;
Received: from stravinsky.debian.org ([2001:41b8:202:deb::311:108]:48164)
 by buxtehude.debian.org with esmtps
 (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
 (Exim 4.96) (envelope-from &lt;jbicha@debian.org&gt;) id 1x8WCt-00CWR3-1Y
 for 1067675-done@bugs.debian.org; Mon, 21 Sep 2026 05:04:47 +0000
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debian.org; 
 s=smtpauto.stravinsky;
 h=X-Debian-User:Content-Transfer-Encoding:Content-Type
 :To:Subject:Message-ID:Date:From:MIME-Version:Reply-To:Cc:Content-ID:
 Content-Description:In-Reply-To:References;
 bh=1G3BUHJ6FUxMIeMsPFmSzq2Ww3FYxU/jhQZGhse7nOk=; b=IBNMoGRSH5+vnyb07M56oyE6tB
 PHRtsLhBxi2HaoILJcZWdVjph4OFXoeZsH/3b55Nfcb+19pz4lJqeIM07ulyOh1uRfExXCZgvTmgz
 0KB0BzrV0xOtKvYVA2kdWUwCo0+S6MJ5Ooa3U6+Y3G3u3pJ7sWvzZjcwupQrF/YBFzjEoLuavB57k
 KpufVP5tAS9haZ/IJSbkczXdpgkFRvQ1X0JZumWyJZ/PZ8HEgVFR+ocdDyl/IxiEabZ5r4Ho9kQ9R
 asMjnqzqLKewdnOyGTaht3GQnqC6c3W4/klx3e5Ek5rvFdHz1aLohBhgCx8zGlJXyoNVlXmRVvOqy
 D7W0xprQ==;
Received: from authenticated-user by stravinsky.debian.org with esmtpsa
 (TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_128_GCM:128)
 (Exim 4.96) (envelope-from &lt;jbicha@debian.org&gt;) id 1x8WCs-001xwp-0U
 for 1067675-done@bugs.debian.org; Mon, 21 Sep 2026 05:04:46 +0000
Received: by mail-pz2-f40.google.com with SMTP id
 41be03b00d2f7-cc745abb731so234961a12.2
 for &lt;1067675-done@bugs.debian.org&gt;; Sun, 20 Sep 2026 22:04:45 -0700 (PDT)
X-Gm-Message-State: AFuF++k5mr8rymhCW0tpD7yD9MCfKfDOmcm63qShFv+VGYDgEDKm2qhq
 TYg4o6XhS+HRlhBlczprNxaVlUC7cYZWYeqgOLHJGGYpWi67QU1FbABITOGTqq6oK068qlFw8l3
 p+Znjk06Vw2i+fvPmarefsbR4GvpdHvStmO4KO2wprwEd4QM4WaICPD0UE7c78jxp6gWmU3u2xq
 LfxeAp3I/F6xEmKNoCkLHqaKKlYW3lfQ==
X-Received: by 2002:a05:6a20:4310:b0:3dd:85a8:cac9 with SMTP id
 adf61e73a8af0-3dd8c47c24cmr13256241637.32.1789967083722; Sun, 20 Sep 2026
 22:04:43 -0700 (PDT)
MIME-Version: 1.0
From: =?UTF-8?Q?Jeremy_B=C3=ADcha?= &lt;jbicha@debian.org&gt;
Date: Mon, 21 Sep 2026 07:04:07 +0200
X-Gmail-Original-Message-ID: &lt;CAAajCMYDg-yGaB1A-JXy5H9fmk6ZsYxvyDga0mUnPdqZrjnF-Q@mail.gmail.com&gt;
X-Gm-Features: AcwNN1UdYBop9hSgwzb9Gdofi5U2QeKoHUn4DaHXIWrEILbb9OROiqfWRZXmpoY
Message-ID: &lt;CAAajCMYDg-yGaB1A-JXy5H9fmk6ZsYxvyDga0mUnPdqZrjnF-Q@mail.gmail.com&gt;
Subject: Re: Bug#1067675: library package (arch any) depending on a &quot;common&quot;
 package with too strict version constraint
To: 1067675-done@bugs.debian.org
Content-Type: text/plain; charset=&quot;UTF-8&quot;
Content-Transfer-Encoding: quoted-printable
X-Debian-User: jbicha

Version: 51.0-2

libmutter now has
Depends: mutter-common (&gt;=3D ${source:Upstream-Version})

which becomes
Depends: mutter-common (&gt;=3D 51.0)

That satisfies your request for looser dependencies for NMUs etc., in
Debian and Ubuntu, while still ensuring that the mutter library is
installed with the minimum version of its gsettings schemas, etc.

I think this dependency syntax is useful, so I'll use it more often in
other packages. It is far less commonly used in Debian than the
previous syntax.

Thank you,
Jeremy B=C3=ADcha]