• Bug#1101046: xdg-desktop-portal: fails to build with nocheck build prof

    From =?UTF-8?Q?Jeremy_B=C3=ADcha?=@21:1/5 to All on Sat Mar 22 14:10:02 2025
    Source: xdg-desktop-portal
    Version: 1.20.0+ds-1
    Severity: serious
    Tags: ftbfs trixie sid
    Justification: nocheck ftbfs bugs are serious for trixie

    xdg-desktop-portal fails to build if the nocheck build profile is
    used. I believe this is because the upstream build system does not
    install the installed tests if -Dtests=disabled is used.

    I am submitting a Salsa merge request to work around this.

    Build log excerpt
    ============
    dh_install: warning: Cannot find (any matches for) "usr/share/installed-tests/xdg-desktop-portal" (tried in .,
    debian/tmp)

    dh_install: warning: xdg-desktop-portal-tests missing files: usr/share/installed-tests/xdg-desktop-portal
    dh_install: error: missing files, aborting

    Thank you,
    Jeremy Bícha

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Debian Bug Tracking System@21:1/5 to All on Sat Mar 22 22:00:01 2025
    Processing control commands:

    tag -1 pending
    Bug #1101046 [src:xdg-desktop-portal] xdg-desktop-portal: fails to build with nocheck build profile
    Added tag(s) pending.

    --
    1101046: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1101046
    Debian Bug Tracking System
    Contact owner@bugs.debian.org with problems

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Simon McVittie@21:1/5 to All on Sat Mar 22 22:00:02 2025
    Control: tag -1 pending

    Hello,

    Bug #1101046 in xdg-desktop-portal reported by you has been fixed in the
    Git repository and is awaiting an upload. You can see the commit
    message below and you can check the diff of the fix at:

    https://salsa.debian.org/debian/xdg-desktop-portal/-/commit/cbfdb750be412736d1e5599ee07f0d17cc23363a

    ------------------------------------------------------------------------ d/rules: Enable tests whenever we are building as-installed tests

    Even if we will not actually run the tests at build-time, we still need
    to enable the option if we want to install the as-installed tests, and
    for that we need a subset of the tests' dependencies.

    Closes: #1101046
    Thanks: Jeremy Bícha ------------------------------------------------------------------------

    (this message was generated automatically)
    --
    Greetings

    https://bugs.debian.org/1101046

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Debian Bug Tracking System@21:1/5 to All on Sun Mar 23 00:40:02 2025
    This is a multi-part message in MIME format...

    Your message dated Sat, 22 Mar 2025 23:36:25 +0000
    with message-id <E1tw8O9-007Zc7-CE@fasolo.debian.org>
    and subject line Bug#1101046: fixed in xdg-desktop-portal 1.20.0+ds-2
    has caused the Debian Bug report #1101046,
    regarding xdg-desktop-portal: fails to build with nocheck build profile
    to be marked as done.

    This means that you claim that the problem has been dealt with.
    If this is not the case it is now your responsibility to reopen the
    Bug report if necessary, and/or fix the problem forthwith.

    (NB: If you are a system administrator and have no idea what this
    message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org
    immediately.)


    --
    1101046: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1101046
    Debian Bug Tracking System
    Contact owner@bugs.debian.org with problems

    Received: (at submit) by bugs.debian.org; 22 Mar 2025 13:05:57 +0000 X-Spam-Checker-Version: SpamAssassin 3.4.6-bugs.debian.org_2005_01_02
    (2021-04-09) on buxtehude.debian.org
    X-Spam-Level:
    X-Spam-Status: No, score=-4.1 required=4.0 tests=BAYES_00,DKIM_SIGNED,
    DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED,SPF_HELO_NONE,
    SPF_PASS autolearn=ham autolearn_force=no
    version=3.4.6-bugs.debian.org_2005_01_02
    X-Spam-Bayes: score:0.0000 Tokens: new, 19; hammy, 119; neutral, 23; spammy,
    0. spammytokens: hammytokens:0.000-+--trixie,
    0.000-+--H*F:D*canonical.com, 0.000-+--H*rp:D*canonical.com,
    0.000-+--Salsa, 0.000-+--bcha
    Return-path: <jeremy.bicha@canonical.com>
    Received: from smtp-relay-internal-1.canonical.com ([185.125.188.123]:33436)
    by buxtehude.debian.org with esmtps (TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
    (Exim 4