Bug#920353: debian-installer configuration on alpha

jhcha54008 <[email protected]>
Newsgroups gmane.linux.debian.ports.alpha
Message-ID <20190124154633.kwm7qkksqdlhwngw__40165.098935698$1548344912$gmane$org@debirf-dominicain>
Package: debian-installer
Version: 20190118
Severity: wishlist
Tags: patch
X-Debbugs-CC: John Paul Adrian Glaubitz <[email protected]>, [email protected], [email protected]

Dear Maintainer,

- The debian installer currently downloads udebs 
from the buster/testing suite - which doesn't exist
for alpha and other non released architectures 
(powerpc is similar, see [1])

I propose to set

DEBIAN_RELEASE = unstable

in the alpha configuration file.

- It is required to include debian-ports-archive-keyring-udeb 
in netboot images to check Release signatures (it shouldn't
hurt in cdrom images too - to build a business-card cdrom or to 
download additional udebs)

Including pata-modules-${kernel:Version} would ease testing with
qemu.

Thanks in advance for your comments and for all your work on
the debian-installer.

Regards,
JH Chatenet

[1] : http://lists.debian.org/debian-powerpc/2019/01/msg00083.txt

diff -Naur a/build/config/alpha.cfg b/build/config/alpha.cfg
--- a/build/config/alpha.cfg
+++ b/build/config/alpha.cfg
@@ -10,6 +10,9 @@
 
 KEYRING = /usr/share/keyrings/debian-ports-archive-keyring.gpg
 
+# alpha is presently a non released architecture
+DEBIAN_RELEASE = unstable
+
 # include firmware files (qlogic, cciss,  radeon)
 # EXTRAFILES = `find /lib/firmware/ -type f`
 
diff -Naur a/build/pkg-lists/cdrom/alpha.cfg b/build/pkg-lists/cdrom/alpha.cfg
--- a/build/pkg-lists/cdrom/alpha.cfg
+++ b/build/pkg-lists/cdrom/alpha.cfg
@@ -16,3 +16,7 @@
 # Added optionally as udeb may not yet be available
 sata-modules-${kernel:Version} ?
 virtio-modules-${kernel:Version} ?
+
+debian-ports-archive-keyring-udeb
+
+pata-modules-${kernel:Version}
diff -Naur a/build/pkg-lists/netboot/alpha.cfg b/build/pkg-lists/netboot/alpha.cfg
--- a/build/pkg-lists/netboot/alpha.cfg
+++ b/build/pkg-lists/netboot/alpha.cfg
@@ -26,3 +26,5 @@
 serial-modules-${kernel:Version} ?
 usb-serial-modules-${kernel:Version} ?
 uinput-modules-${kernel:Version} ?
+
+debian-ports-archive-keyring-udeb
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.