[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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



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 https://salsa.debian.org/installer-team/iso-scan.git
 
-[packages/kbd-chooser]
-checkout = git clone https://salsa.debian.org/installer-team/kbd-chooser.git
-
 [packages/kernel-wedge]
 checkout = git clone https://salsa.debian.org/installer-team/kernel-wedge.git
 
@@ -120,9 +111,6 @@ checkout = git clone https://salsa.debian.org/installer-team/kickseed.git
 [packages/libdebian-installer]
 checkout = git clone https://salsa.debian.org/installer-team/libdebian-installer.git
 
-[packages/lilo-installer]
-checkout = git clone https://salsa.debian.org/installer-team/lilo-installer.git
-
 [packages/live-installer]
 checkout = git clone https://salsa.debian.org/installer-team/live-installer.git
 
@@ -231,9 +219,6 @@ checkout = git clone https://salsa.debian.org/installer-team/partman-newworld.gi
 [packages/partman-partitioning]
 checkout = git clone https://salsa.debian.org/installer-team/partman-partitioning.git
 
-[packages/partman-prep]
-checkout = git clone https://salsa.debian.org/installer-team/partman-prep.git
-
 [packages/partman-swapfile]
 checkout = git clone https://salsa.debian.org/installer-team/partman-swapfile.git
 
@@ -252,15 +237,9 @@ checkout = git clone https://salsa.debian.org/installer-team/partman-zfs.git
 [packages/pkgsel]
 checkout = git clone https://salsa.debian.org/installer-team/pkgsel.git
 
-[packages/prep-installer]
-checkout = git clone https://salsa.debian.org/installer-team/prep-installer.git
-
 [packages/preseed]
 checkout = git clone https://salsa.debian.org/installer-team/preseed.git
 
-[packages/quik-installer]
-checkout = git clone https://salsa.debian.org/installer-team/quik-installer.git
-
 [packages/rescue]
 checkout = git clone https://salsa.debian.org/installer-team/rescue.git
 
@@ -300,9 +279,6 @@ checkout = git clone https://salsa.debian.org/installer-team/user-setup.git
 [packages/win32-loader]
 checkout = git clone https://salsa.debian.org/installer-team/win32-loader.git
 
-[packages/yaboot-installer]
-checkout = git clone https://salsa.debian.org/installer-team/yaboot-installer.git
-
 [packages/zipl-installer]
 checkout = git clone https://salsa.debian.org/installer-team/zipl-installer.git
 

Reply to: