[From nobody Sat Aug 22 11:51:03 2026
Received: (at submit) by bugs.debian.org; 20 Mar 2026 11:42:26 +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=-126.2 required=4.0 tests=BAYES_00,
 BODY_INCLUDES_CONTROL_AFFECTS,BODY_INCLUDES_PACKAGE,DKIMWL_WL_HIGH,
 DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FROMDEVELOPER,
 HAS_PACKAGE,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, 11; hammy, 139; neutral, 36; 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]:49732)
 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 1w3YFG-004RXz-0q
 for submit@bugs.debian.org; Fri, 20 Mar 2026 11:42:26 +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=DlQczD4WErOc/aLBb5MfG7NazLNV7LRgKpZgBtaCrVs=; b=IJ++EUEuPKYmD2XXtbq8uogWa7
 0KuMqzh8NRCuhnYkiHUPu4F+nucfltNTA2m2Y3N4oB6sAJV4cPWWuQegp/qvov2X4Rym7EoT2vsTT
 Dibm3vUJMq3BoYXuQ9p3BwKB2vMrsX25TGFwDoFVmHdJgJ8Nvbwgq3WnVQ80UXvTzDY11lmUbssTw
 y3IwEWTs5d5+wQjPYK6RdwCJeWre25C2F3X1X+tLkyUIk29ETt+NvXad2MISRShNx/675hGO1Ywu7
 1+w1nKcxZQevrcTLKtSVj9Dx/h0zszNnP9m62kWWfRBh2aYOIv4zjSO2X3W4BkvDcmCAPxsQh8RqV
 zMaAHH4w==;
Received: from authenticated user by stravinsky.debian.org with esmtpsa
 (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
 (Exim 4.94.2) (envelope-from &lt;smcv@debian.org&gt;) id 1w3YFF-005B9O-2A
 for submit@bugs.debian.org; Fri, 20 Mar 2026 11:42:24 +0000
Date: Fri, 20 Mar 2026 11:42:21 +0000
From: Simon McVittie &lt;smcv@debian.org&gt;
To: Debian Bug Tracking System &lt;submit@bugs.debian.org&gt;
Subject: libfoundry-1-1: symlinks to devhelp manuals result in duplicates
Message-ID: &lt;ab0ynVdRMZ9RBdDM@definition.pseudorandom.co.uk&gt;
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
X-Mutt-Fcc: =.lists.debian/
X-Reportbug-Version: 13.2.0
X-Debian-User: smcv
Delivered-To: submit@bugs.debian.org

Package: libfoundry-1-1
Version: 1.1~rc-1
Severity: normal
Control: affects -1 + manuals
Forwarded: https://gitlab.gnome.org/GNOME/foundry/-/issues/29

To reproduce: install manuals and libadwaita-1-doc. Run Manuals. Look in 
the &quot;Debian GNU/Linux&quot; folder in the sidebar.

Expected result: one instance of Adw-1 in the sidebar

Actual result: multiple duplicates

This is because we install symlinks to the libadwaita documentation in 
various places, to make sure that tools (and users) can find it where 
they would expect to look; and libfoundry does not de-duplicate them. 
I've opened an issue upstream, see link above.

Upstream previously tried to deduplicate, but the deduplication was done 
at the wrong level of the hierarchy and so was ineffective. I've opened 
https://gitlab.gnome.org/GNOME/foundry/-/merge_requests/27 with another 
attempt, but it needs some help with cache invalidation.

    smcv
]