• Bug#1065626: libgtk2.0-0t64 / libgtk2.0-bin dependency problem makes dp

    From Vincent Lefevre@21:1/5 to All on Thu Mar 7 16:20:01 2024
    Package: libgtk2.0-0t64
    Version: 2.24.33-4
    Severity: serious

    During an upgrade with aptitude:

    dpkg: dependency problems prevent removal of libgtk2.0-common:
    libgtk2.0-bin depends on libgtk2.0-common.
    libgtk2.0-0t64:amd64 depends on libgtk2.0-common.

    dpkg: error processing package libgtk2.0-common (--purge):
    dependency problems - not removing
    Errors were encountered while processing:
    libgtk2.0-common

    Note that "apt install -f" has nothing to fix; this upgrade just
    triggered a dpkg error (similar to bugs 1065603 and 1065625).

    Moreover, like in these bugs, aptitude did not propose the removal
    of libgtk2.0-common:

    Aptitude 0.8.13: log report
    Thu, Mar 7 2024 16:01:36 +0100

    IMPORTANT: this log only lists intended actions; actions which fail
    due to dpkg problems may not be completed.

    Will install 5 packages, and remove 2 packages.
    2048 B of disk space will be used
    ========================================
    [...]
    [HOLD, DEPENDENCIES] libgtk2.0-common:amd64 2.24.33-3
    [...]
    [INSTALL, DEPENDENCIES] libgail18t64:amd64 2.24.33-4
    [INSTALL, DEPENDENCIES] libgtk2.0-0t64:amd64 2.24.33-4
    [REMOVE, DEPENDENCIES] libgail18:amd64 2.24.33-3
    [REMOVE, DEPENDENCIES] libgtk2.0-0:amd64 2.24.33-3
    [...]
    [UPGRADE] gtk2-engines-pixbuf:amd64 2.24.33-3 -> 2.24.33-4
    [UPGRADE] libgail-common:amd64 2.24.33-3 -> 2.24.33-4
    [UPGRADE] libgtk2.0-bin:amd64 2.24.33-3 -> 2.24.33-4 ========================================

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

    Kernel: Linux 6.6.15-amd64 (SMP w/16 CPU threads; PREEMPT)
    Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (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 libgtk2.0-0t64 depends on:
    ii adwaita-icon-theme 46~rc-1
    ii gnome-icon-theme 3.12.0-5
    ii hicolor-icon-theme 0.17-2
    ii libatk1.0-0t64 2.51.90-2
    ii libc6 2.37-15.1
    ii libcairo2 1.18.0-1+b1
    ii libcups2t64 2.4.7-1.2+b1
    ii libfontconfig1 2.15.0-1
    ii libgdk-pixbuf-2.0-0 2.42.10+dfsg-3+b1
    ii libglib2.0-0t64 2.78.4-3
    pn libgtk2.0-common <none>
    ii libpango-1.0-0 1.51.0+ds-4
    ii libpangocairo-1.0-0 1.51.0+ds-4
    ii libpangoft2-1.0-0 1.51.0+ds-4
    ii libx11-6 2:1.8.7-1
    ii libxcomposite1 1:0.4.5-1
    ii libxcursor1 1:1.2.1-1
    ii libxdamage1 1:1.1.6-1
    ii libxext6 2:1.3.4-1+b1
    ii libxfixes3 1:6.0.0-2
    ii libxi6 2:1.8.1-1
    ii libxinerama1 2:1.1.4-3
    ii libxrandr2 2:1.5.2-2+b1
    ii libxrender1 1:0.9.10-1.1
    ii shared-mime-info 2.4-1

    Versions of packages libgtk2.0-0t64 recommends:
    ii libgail-common 2.24.33-4
    ii libgtk2.0-bin 2.24.33-4
    ii librsvg2-common 2.54.7+dfsg-2

    Versions of packages libgtk2.0-0t64 suggests:
    ii gvfs 1.53.90-3

    -- no debconf information

    --
    Vincent Lefèvre <vincent@vinc17.net> - Web: <https://www.vinc17.net/>
    100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
    Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Debian Bug Tracking System@21:1/5 to All on Thu Mar 7 18:20:01 2024
    Processing control commands:

    reassign -1 aptitude,libgtk2.0-0t64
    Bug #1065626 [libgtk2.0-0t64] libgtk2.0-0t64 / libgtk2.0-bin dependency problem makes dpkg fail with attempt of removal of libgtk2.0-common
    Bug reassigned from package 'libgtk2.0-0t64' to 'aptitude,libgtk2.0-0t64'.
    No longer marked as found in versions gtk+2.0/2.24.33-4.
    Ignoring request to alter fixed versions of bug #1065626 to the same values previously set
    tags -1 + moreinfo
    Bug #1065626 [aptitude,libgtk2.0-0t64] libgtk2.0-0t64 / libgtk2.0-bin dependency problem makes dpkg fail with attempt of removal of libgtk2.0-common
    Added tag(s) moreinfo.

    --
    1065626: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1065626
    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 Vincent Lefevre on Thu Mar 7 18:20:01 2024
    Control: reassign -1 aptitude,libgtk2.0-0t64
    Control: tags -1 + moreinfo

    On Thu, 07 Mar 2024 at 16:10:17 +0100, Vincent Lefevre wrote:
    During an upgrade with aptitude:

    dpkg: dependency problems prevent removal of libgtk2.0-common:
    libgtk2.0-bin depends on libgtk2.0-common.
    libgtk2.0-0t64:amd64 depends on libgtk2.0-common.

    dpkg: error processing package libgtk2.0-common (--purge):
    dependency problems - not removing
    Errors were encountered while processing:
    libgtk2.0-common

    Note that "apt install -f" has nothing to fix; this upgrade just
    triggered a dpkg error (similar to bugs 1065603 and 1065625).

    Moreover, like in these bugs, aptitude did not propose the removal
    of libgtk2.0-common:

    Aptitude 0.8.13: log report
    Thu, Mar 7 2024 16:01:36 +0100

    IMPORTANT: this log only lists intended actions; actions which fail
    due to dpkg problems may not be completed.

    Will install 5 packages, and remove 2 packages.
    2048 B of disk space will be used
    ========================================
    [...]
    [HOLD, DEPENDENCIES] libgtk2.0-common:amd64 2.24.33-3
    [...]
    [INSTALL, DEPENDENCIES] libgail18t64:amd64 2.24.33-4
    [INSTALL, DEPENDENCIES] libgtk2.0-0t64:amd64 2.24.33-4
    [REMOVE, DEPENDENCIES] libgail18:amd64 2.24.33-3
    [REMOVE, DEPENDENCIES] libgtk2.0-0:amd64 2.24.33-3
    [...]
    [UPGRADE] gtk2-engines-pixbuf:amd64 2.24.33-3 -> 2.24.33-4
    [UPGRADE] libgail-common:amd64 2.24.33-3 -> 2.24.33-4
    [UPGRADE] libgtk2.0-bin:amd64 2.24.33-3 -> 2.24.33-4 ========================================

    I can confirm that version 2.24.33-4 of libgtk2.0-common, libgtk2.0-0t64
    and libgtk2.0-bin are, in fact, installable (I have them installed
    right now). I can't see any dependency relationships between them that
    look suspicious.

    If dpkg is removing libgtk2.0-common, then something must surely be
    asking dpkg to remove it?

    I notice that you have reported at least three bugs that are "the same
    shape" with three unrelated libraries, which suggests that this might
    be more of an aptitude problem than a GTK problem.

    IMPORTANT: this log only lists intended actions

    Other logs, in particular /var/log/apt/term.log, might provide more
    information about what actually happened.

    Alternatively, if there is some heuristic about "try to keep packages
    from the same source at the same version" being applied, perhaps waiting
    for libgtk2.0-common_2.24.33-4 to become available from the
    Architecture: all buildd would help?

    smcv

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Debian Bug Tracking System@21:1/5 to All on Thu Apr 25 14:50:01 2024
    Processing control commands:

    severity -1 important
    Bug #1065626 [aptitude,libgtk2.0-0t64] libgtk2.0-0t64 / libgtk2.0-bin dependency problem makes dpkg fail with attempt of removal of libgtk2.0-common
    Severity set to 'important' from 'serious'

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

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