• Bug#1065349: libsmbclient0: Actually breaks part of t64 transition

    From Eric Valette@21:1/5 to All on Sun Mar 3 11:40:01 2024
    Package: libsmbclient0
    Version: 2:4.19.5+dfsg-3
    Severity: grave
    Justification: renders package unusable


    the control file should contain:

    Provides: libsmbclient (= 2:4.19.5+dfsg-3)

    Otherwyse as many package depends on libsmbclient it cannot be removed and the replace is not sufficient. I checked how other pachage manage their transitions and it is done this way.


    Here is my manually modified config file.


    dpkg -s libsmbclient0
    Package: libsmbclient0
    Status: install ok installed
    Priority: optional
    Section: libs
    Installed-Size: 240
    Maintainer: Debian Samba Maintainers <pkg-samba-maint@lists.alioth.debian.org> Architecture: amd64
    Multi-Arch: same
    Source: samba
    Version: 2:4.19.5+dfsg-3
    Provides: libsmbclient (= 2:4.19.5+dfsg-3)
    Depends: samba-libs (= 2:4.19.5+dfsg-3), libbsd0 (>= 0.0), libc6 (>= 2.25), libndr3 (>= 2:4.17.2), libtalloc2 (>= 2.4.1~), libtevent0t64 (>= 0.15.0)
    Breaks: libsmbclient (<< 2:4.19.5+dfsg-3)
    Description: shared library for communication with SMB/CIFS servers
    This package provides a shared library that enables client applications
    to talk to Microsoft Windows and Samba servers using the SMB/CIFS
    protocol.
    Homepage: https://www.samba.org


    -- System Information:
    Debian Release: trixie/sid
    APT prefers stable-updates
    APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
    Architecture: amd64 (x86_64)

    Kernel: Linux 6.6.15-amd64 (SMP w/16 CPU threads; PREEMPT)
    Kernel taint flags: TAINT_OOT_MODULE
    Locale: LANG=fr_FR.UTF8, LC_CTYPE=fr_FR.UTF8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash
    Init: systemd (via /run/systemd/system)
    LSM: AppArmor: enabled

    Versions of packages libsmbclient0 depends on:
    ii libbsd0 0.12.1-1
    ii libc6 2.38-6
    ii libtalloc2 2.4.2-1
    ii libtevent0t64 0.16.1-2
    ii samba-libs [libndr3] 2:4.19.5+dfsg-3

    libsmbclient0 recommends no packages.

    libsmbclient0 suggests no packages.

    -- no debconf information

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Michael Tokarev@21:1/5 to All on Sun Mar 3 15:00:01 2024
    Control: severity -1 important

    03.03.2024 13:21, Eric Valette :
    Package: libsmbclient0
    Version: 2:4.19.5+dfsg-3
    Severity: grave
    Justification: renders package unusable

    This is wrong, in my opinion. The effect of this bug on platforms unaffected by time64_t transition is exactly the same as on platforms affected by the transition. That is, on armhf and a few other platforms, *all* relevant packages
    are being renamed without the compatible Provides, so all reverse-dependencies has to be rebuilt. On other platforms though (like amd64), the actual ABI isn't
    changed and the rebuild/rename isn't really necessary, the new library provides exactly the same ABI as the old one. The fact that the new library does not have proper Provides: just means it will be fixed a bit later when all reverse dependencies will be rebuilt, that's all. In other worlds, the package is exactly as useful as before, it's just inconvenience which will be fixed soon, nothing more.

    /mjt

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

    Your message dated Sun, 03 Mar 2024 13:37:25 +0000
    with message-id <E1rgm1t-00ADCe-OT@fasolo.debian.org>
    and subject line Bug#1065349: fixed in samba 2:4.19.5+dfsg-4
    has caused the Debian Bug report #1065349,
    regarding libsmbclient0: Actually breaks part of t64 transition
    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.)


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

    Received: (at submit) by bugs.debian.org; 3 Mar 2024 10:30:08 +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.2 required=4.0 tests=BAYES_00,
    BODY_INCLUDES_PACKAGE,DKIM_SIGNED,DKIM_VALID,FORGED_SPF_HELO,FOURLA,
    FREEMAIL_FROM,HAS_PACKAGE,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H4,
    RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,SPF_NEUTRAL,T_SCC_BODY_TEXT_LINE,
    XMAILER_REPORTBUG 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, 150; neutral, 140; spammy,
    0. spammytokens: hammytokens:0.000-+--sk:taint_o, 0.000-+--sk:TAINT_O,
    0.000-+--trixie, 0.000-+--H*M:reportbug, 0.000-+--H*MI:reportbug Return-path: <eric.valette@free.fr>
    Received: from smtp-28.smtpout.orange.fr ([80.12.242.28]:52109 h
  • From Debian Bug Tracking System@21:1/5 to All on Sun Mar 3 15:00:02 2024
    Processing control commands:

    severity -1 important
    Bug #1065349 {Done: Michael Tokarev <mjt@tls.msk.ru>} [libsmbclient0] libsmbclient0: Actually breaks part of t64 transition
    Severity set to 'important' from 'grave'

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)