[From nobody Mon Apr 20 07:53:08 2026
Received: (at submit) by bugs.debian.org; 30 Mar 2026 09:27:50 +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=-105.7 required=4.0 tests=BAYES_00,DKIMWL_WL_HIGH,
 DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FROMDEVELOPER,
 SPF_HELO_NONE,SPF_NONE,UNPARSEABLE_RELAY,USER_IN_DKIM_WELCOMELIST
 autolearn=ham autolearn_force=no
 version=4.0.1-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 15; hammy, 150; neutral, 48; 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;smcv@debian.org&gt;
Received: from stravinsky.debian.org ([2001:41b8:202:deb::311:108]:54568)
 by buxtehude.debian.org with esmtps
 (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
 (Exim 4.96) (envelope-from &lt;smcv@debian.org&gt;) id 1w78uU-00G6Tw-0k
 for submit@bugs.debian.org; Mon, 30 Mar 2026 09:27:50 +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-Type:MIME-Version:Message-ID:
 Subject:To:From:Date:Reply-To:Cc:Content-Transfer-Encoding:Content-ID:
 Content-Description:In-Reply-To:References;
 bh=js0Tkepbffa4OG/mGw4FpFYFs08w4EpMuG4DC3Ok/Vk=; b=VuxEUVerRyOnUKrOPYuVTJKSvU
 em11w0lsUuJjmu7gmgOHP4mxvgqQomtUbv4taq/Ivp43Al4Knu1d714De6xE6suEijk/P7T39fHAL
 FcKX/Yl1cpmmKy9g2whvYKxjg3Rb9nNTuakNpd1ESys2ei5BqaG0ox4TpuZ/dL/udvMMuy0dJbedm
 x16ZdHDG8QmFAN1ne0Jp4sNV7fx9LnDaVgOyNw72yPdKBVAXeq5YZoQjDcohEN5H77f0ni1Ge5f0G
 AZRsB5DfYHc0U/clB9LC886GzccIhDANV8pddqbj2KoPGEZTk0MBalW4WMf427G1v9eW2ovNus9m0
 86HMb0AQ==;
Received: from authenticated user by stravinsky.debian.org with esmtpsa
 (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
 (Exim 4.96) (envelope-from &lt;smcv@debian.org&gt;) id 1w78uT-001LVX-1e
 for submit@bugs.debian.org; Mon, 30 Mar 2026 09:27:48 +0000
Date: Mon, 30 Mar 2026 10:27:44 +0100
From: Simon McVittie &lt;smcv@debian.org&gt;
To: Debian Bug Tracking System &lt;submit@bugs.debian.org&gt;
Subject: gnome-shell-frippery: needs update for GNOME Shell 50
Message-ID: &lt;acpCEIMOTvV9sQDX@definition.pseudorandom.co.uk&gt;
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Disposition: inline
X-Debian-User: smcv
Delivered-To: submit@bugs.debian.org

Source: gnome-shell-frippery
Version: 49.1-1
Severity: important
Tags: forky sid upstream
User: pkg-gnome-maintainers@lists.alioth.debian.org
Usertags: gnome-shell-50

It's that time of year again: a new GNOME Shell release has changed the 
API presented to extensions, and therefore requires changes in GNOME 
Shell extensions.

Many packaged GNOME Shell extensions compatible with 49 can be made
compatible with 50 by simply patching the metadata.json file to add
&quot;50&quot; to the list and then bumping the upper GNOME Shell Depends to
gnome-shell (&lt;&lt; 51~). Please test before uploading.

Or, it's possible that code changes will be
necessary. Upstream provides a migration guide at
&lt;https://gjs.guide/extensions/upgrading/gnome-shell-50.html&gt;.

GNOME Shell 50.0 is currently available from experimental. If the 
changes that are necessary for GNOME 50 are backwards-compatible with 
GNOME 49, please upload them to unstable, similar to what was done for 
gnome-shell-extension-arc-menu. If not, please upload them to 
experimental to start with, and plan to re-upload to unstable when the 
GNOME 50 transition begins, similar to what was done for 
src:gnome-shell-extensions.

When the rest of the necessary packages are ready and the release team 
gives the go-ahead to do the transition, bug reports like this one will 
be raised to serious: if extensions aren't compatible with the new GNOME 
Shell, they'll have to be removed from testing temporarily.

Thanks,
     smcv
]