• Bug#1091932: debootstrap: Remove support for discontinued Tanglu deriva

    From Bastien Traverse@21:1/5 to All on Thu Jan 2 17:40:01 2025
    XPost: linux.debian.maint.boot

    This is a multi-part MIME message sent by reportbug.


    Package: debootstrap
    Severity: normal
    Tags: patch upstream

    Dear Maintainer,

    The Tanglu distribution has been discontinued since 2017. As such it should be removed (patch attached).

    All the best and happy new year,
    Bastien

    -- System Information:
    Debian Release: 12.8
    APT prefers stable-updates
    APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
    Architecture: amd64 (x86_64)

    Kernel: Linux 6.1.0-28-amd64 (SMP w/4 CPU threads; PREEMPT)
    Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.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 debootstrap depends on:
    ii wget 1.21.3-1+b2

    Versions of packages debootstrap recommends:
    pn arch-test <none>
    ii debian-archive-keyring 2023.3+deb12u1
    pn gnupg <none>

    Versions of packages debootstrap suggests:
    pn binutils <none>
    pn squid-deb-proxy-client <none>
    pn ubuntu-archive-keyring <none>
    ii xz-utils 5.4.1-0.2
    ii zstd 1.5.4+dfsg2-5

    From 33a553983d357d21b7709a36bc47d77561faff26 Mon Sep 17 00:00:00 2001
    From: Bastien Traverse <neitsab@archlinux.org>
    Date: Thu, 2 Jan 2025 16:43:22 +0100
    Subject: [PATCH] Remove support for discontinued Tanglu derivative

    The distribution has been discontinuated since 2017.
    ---
    debian/rules | 3 -
    scripts/aequorea | 202 --------------------------------------------
    scripts/bartholomea | 1 -
    scripts/chromodoris | 1 -
    scripts/dasyatis | 1 -
    5 files changed, 208 deletions(-)
    delete mode 100644 scripts/aequorea
    delete mode 120000 scripts/bartholomea
    delete mode 120000 scripts/chromodoris
    delete mode 120000 scripts/dasyatis

    diff --git a/debian/rules b/debian/rules
    index 4c0f4ef..ae2ef31 100755
    --- a/debian/rules
    +++ b/debian/rules
    @@ -3,9 +3,6 @@
    ifeq (0,$(shell dpkg-vendor --derives-from Ubuntu; echo $$?))
    RECOMMENDS := ubuntu-keyring
    SUGGESTS := debian-archive-keyring, arch-test (>= 0.11~),
    -else ifeq (0,$(shell dpkg-vendor --derives-from Tanglu; echo $$?))
    - RECOMMENDS := tanglu-archive-keyring, arch-test (>= 0.11~),
    - SUGGESTS := debian-archive-keyring, ubuntu-archive-keyring, binutils, xz-utils, zstd
    else ifeq (0,$(shell dpkg-vendor --derives-from Kali; echo $$?))
    RECOMMENDS := kali-archive-keyring, arch-test