• Bug#1102441: wireshark: build changes when rebuilt in trixie-security

    From Helmut Grohne@21:1/5 to All on Wed Apr 9 09:00:02 2025
    Package: wireshark
    Version: 4.4.5-1
    Severity: serious
    Justification: violates ftp-master reject faq

    Hi,

    via codesearching around, I ran into the following part of debian/rules

    ifneq ($(filter noble oracular unstable sid testing trixie UNRELEASED,$(DEB_DISTRIBUTION)),)
    CONTROL_IN_SED_CMD := $(CONTROL_IN_SED_CMD)s/@LIBSSH_DEV@/libssh-dev/;
    else
    CONTROL_IN_SED_CMD := $(CONTROL_IN_SED_CMD)s/@LIBSSH_DEV@/libssh-gcrypt-dev/;
    endif

    Consider what happens when wireshark receives a security upload. At that
    point, DEB_DISTRIBUTION will be trixie-security and we flip from the
    first branch to the second branch. That's bad, but what does
    CONTROL_IN_SED_CMD actually do? It's run during override_dh_clean and
    rewrites debian/control. That practice is prohibited by the ftp-master
    reject faq and incurs an rc bug.

    Helmut

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Debian Bug Tracking System@21:1/5 to All on Thu Apr 17 10:40:01 2025
    This is a multi-part message in MIME format...

    Your message dated Thu, 17 Apr 2025 08:37:11 +0000
    with message-id <E1u5KkB-0007LO-Em@fasolo.debian.org>
    and subject line Bug#1102441: fixed in wireshark 4.4.6-1
    has caused the Debian Bug report #1102441,
    regarding wireshark: build changes when rebuilt in trixie-security
    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.)


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

    Received: (at submit) by bugs.debian.org; 9 Apr 2025 06:54:36 +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=-13.7 required=4.0 tests=BAYES_00,
    BODY_INCLUDES_PACKAGE,DATE_IN_PAST_06_12,DKIM_SIGNED,DKIM_VALID,
    DKIM_VALID_AU,DKIM_VALID_EF,HAS_PACKAGE,SPF_HELO_NONE,SPF_NONE
    autolearn=ham autolearn_force=no
    version=3.4.6-bugs.debian.org_2005_01_02
    X-Spam-Bayes: score:0.0000 Tokens: new, 17; hammy, 106; neutral, 34; spammy,
    1. spammytokens:0.930-+--prohibited hammytokens:0.000-+--trixie,
    0.000-+--H*F:U*helmut, 0.000-+--H*F:D*subdivi.de,
    0.000-+--H*RU:sk:helmut@, 0.000-+--H*rp:U*helmut
    Return-path: <helmut@subdivi.de>
    Received: from isilmar-4.linta.de ([136.243.71.142]:55394)
    by buxtehude.debian.org with esmtps (TLS1.3:ECDHE_X25519__RSA_PSS_RS