• Bug#1110186: Hard dependency on ansible despite not using it

    From Lee Garrett@21:1/5 to All on Thu Jul 31 15:40:01 2025
    Source: kworkflow
    Version: 20191112-1.2
    Severity: normal
    X-Debbugs-Cc: [email protected]

    Hi,

    kworkflow hard depends on ansible (and some other packages), even though there is not a single mention of ansible in the packages itself. It seems like the maintainer just liked ansible :). Please remove it, as it makes ansible a key package during the freeze, even though it shouldn't be the case.

    Regards,
    Lee


    -- System Information:
    Debian Release: 13.0
    APT prefers testing-security
    APT policy: (990, 'testing-security'), (990, 'testing'), (500, 'unstable') Architecture: amd64 (x86_64)

    Kernel: Linux 6.12.35+deb13-amd64 (SMP w/8 CPU threads; PREEMPT)
    Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
    Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From David Tadokoro@21:1/5 to [email protected] on Fri Aug 1 01:20:01 2025
    Hi, Lee

    Thanks for bringing attention to this. I am one of the upstream
    maintainers, and (funny enough) was just "reviving" the Debian package
    of kworkflow in the past few days.

    In the new package release, these unnecessary dependencies will be
    removed. I'll come back here once the new release that closes this bug
    occurs.

    I am fresh in Debian packaging, so sorry if I am saying nonsense :)

    Thanks again,
    David

    On Thu, 31 Jul 2025 15:36:07 +0200 Lee Garrett <[email protected]> wrote:
    Source: kworkflow
    Version: 20191112-1.2
    Severity: normal
    X-Debbugs-Cc: [email protected]

    Hi,

    kworkflow hard depends on ansible (and some other packages), even though there
    is not a single mention of ansible in the packages itself. It seems like the maintainer just liked ansible :). Please remove it, as it makes ansible a key package during the freeze, even though it shouldn't be the case.

    Regards,
    Lee


    -- System Information:
    Debian Release: 13.0
    APT prefers testing-security
    APT policy: (990, 'testing-security'), (990, 'testing'), (500, 'unstable') Architecture: amd64 (x86_64)

    Kernel: Linux 6.12.35+deb13-amd64 (SMP w/8 CPU threads; PREEMPT)
    Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
    Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.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



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