• Clean-up d-i repo [ Re: Closing the window for the l10n updates ]

    From Holger Wansing@21:1/5 to Holger Wansing on Fri Oct 29 23:40:01 2021
    This is a multi-part message in MIME format.

    Hi,

    Holger Wansing <hwansing@mailbox.org> wrote (Sat, 24 Jul 2021 13:54:22 +0200):

    Cyril Brulebois <kibi@debian.org> wrote (Sat, 24 Jul 2021 02:03:35 +0200):
    Holger Wansing <hwansing@mailbox.org> (2021-07-23):
    arcboot-installer is no longer relevant for the bullseye release,
    since it's mips arch, which is no release arch for bullseye (and this
    is why I ignored that for months already), or did I miss something?

    You're absolutely right; maybe we should retire this package from the
    l10n machinery, so that it no longer shows up in translations.txt?

    Will look into this.

    The l10n-sync mechanism currently doesn't have an option to exclude specific packages from being processed: it simply acts on all po files it finds in ../packages/*/debian/po/ within the d-i tree.

    So such exclude option could be added, or we just clean-up the tree a bit :-)


    What about removing such unused packages from d-i?

    A patch is attached, to remove the following from .mrconfig:
    - arcboot-installer
    - elilo-installer
    - kbd-chooser
    - lilo-installer
    - partman-prep
    - prep-installer
    - quik-installer
    - yaboot-installer


    More possible candidates (not sure, if these are still in use; these
    packages don't have any po files, so removing them is not to exclude
    them from l10n machinery):

    - desktop-chooser
    - efi-reader
    - mountmedia
    - oldsys-preseed
    - partconf
    - usb-discover


    Also, all such "deactivated" packages should most likely be moved into a subgroup named "attic" or similar, to demonstrate their status.

    (The packages from the first group (those which are to be removed from the
    l10n machinery) can of course moved to attic as well.)

    I seem to lack permission for such moves, though.


    Comments welcome!

    Holger


    --
    Holger Wansing <hwansing@mailbox.org>
    PGP-Fingerprint: 496A C6E8 1442 4B34 8508 3529 59F1 87CA 156E B076

    diff --git a/.mrconfig b/.mrconfig
    index ff531c93e7..eb25d6137d 100644
    --- a/.mrconfig
    +++ b/.mrconfig
    @@ -15,9 +15,6 @@ checkout = git clone https://salsa.debian.org/installer-team/anna.git
    [packages/apt-setup]
    checkout = git clone https://salsa.debian.org/installer-team/apt-setup.git

    -[packages/arcboot-installer]
    -checkout = git clone https://salsa.debian.org/installer-team/arcboot-installer.git
    -
    [packages/base-installer]
    checkout = git clone https://salsa.debian.org/installer-team/base-installer.git

    @@ -84,9 +81,6 @@ checkout = git clone https://salsa.debian.org/installer-team/dh-di.git
    [packages/efi-reader]
    checkout = git clone https://salsa.debian.org/installer-team/efi-reader.git

    -[packages/elilo-installer]
    -checkout = git clone https://salsa.debian.org/installer-team/elilo-installer.git
    -
    [packages/finish-install]
    checkout = git clone https://salsa.debian.org/installer-team/finish-install.git

    @@ -108,9 +102,6 @@ checkout = git clone https://salsa.debian.org/installer-team/installation-report
    [packages/iso-scan]
    checkout = git clone h
  • From John Paul Adrian Glaubitz@21:1/5 to Holger Wansing on Sat Oct 30 09:30:01 2021
    Hello!

    On 10/29/21 23:23, Holger Wansing wrote:
    What about removing such unused packages from d-i?

    A patch is attached, to remove the following from .mrconfig:
    - arcboot-installer
    - elilo-installer
    - kbd-chooser
    - lilo-installer
    - partman-prep
    - prep-installer
    - quik-installer
    - yaboot-installer

    Please don't touch the repos itself, however. Also, quik-installer will be used in the future again when I restore support for OldWorld PowerMacs.

    More possible candidates (not sure, if these are still in use; these
    packages don't have any po files, so removing them is not to exclude
    them from l10n machinery):

    - desktop-chooser
    - efi-reader
    - mountmedia
    - oldsys-preseed
    - partconf
    - usb-discover


    Also, all such "deactivated" packages should most likely be moved into a subgroup named "attic" or similar, to demonstrate their status.

    Please let me look through the packages first thoroughly. I don't have the
    time for that now, however.

    Adrian

    --
    .''`. John Paul Adrian Glaubitz
    : :' : Debian Developer - glaubitz@debian.org
    `. `' Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de
    `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913

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