Commit Graph

1324 Commits

Author SHA1 Message Date
Steve McIntyre 44d0ff683f make_disc_trees.pl: if files will not fit on media, fail loudly
rather than sitting in a loop foreber. Fail properly in #1069682
2024-04-23 02:33:17 +01:00
Steve McIntyre 64c59791cf Fix counting of images at build time
Closes: #1063858
2024-02-15 01:42:12 +00:00
Steve McIntyre 87459d5964 Add a changelog entry for Arnaud's fonts change 2024-02-01 21:34:05 +00:00
Steve McIntyre b64c13c1db Add a changelog entry for Arnaud's DEP11 change 2024-02-01 21:24:33 +00:00
Steve McIntyre 4f8c844f81 Look for firmware in /usr/lib/firmware as well as /lib/firmware
Closes: #1059858
2024-01-02 15:55:46 +00:00
Samuel Thibault b1f66d7191 Add hurd-amd64 case 2023-11-13 00:23:48 +01:00
Steve McIntyre 24b0d345bd Add changelog entry for the edu artwork 2023-10-11 11:23:24 +01:00
Steve McIntyre 2964b68565 Tweak image sizes for BD media
We used to have some arbitrary hard-coded sizes; tweak those to allow
for ~4% losses for spare sectors if people format media.
2023-07-12 17:56:35 +01:00
Steve McIntyre 6db7794511 Tweak firmware-filtering - remove firmware-ti-connectivity on !arm 2023-07-05 17:04:20 +01:00
Steve McIntyre 1824a66933 Add a way to exclude named firmware packages from media
So we can control which packages are included - see
tasks/$codename/firmware-exclude
2023-07-04 17:14:00 +01:00
Steve McIntyre b21326bc12 Remove old data and config for jessie and stretch 2023-06-12 08:39:56 +01:00
Steve McIntyre 2582ea9495 Start trixie development
Copy the bookworm dirs to trixie as a start
2023-06-12 08:37:20 +01:00
Cyril Brulebois 9d858acb1e releasing version 3.2.1 2023-04-30 18:11:28 +02:00
Cyril Brulebois b23ca3c198 tools/generate_di+k_list: Add zstd alongside initramfs-tools and busybox.
It's now getting installed by base-installer (starting with 1.212).
2023-04-27 18:25:41 +02:00
Steve McIntyre ae8cf8b946 Kill loadlin and the /tools dir 2023-03-26 23:10:03 +01:00
Steve McIntyre da2e501700 Add a changelog entry for the hardlink change 2023-03-12 18:43:56 +00:00
Cyril Brulebois 5aebb6794a releasing version 3.2.0 2023-02-24 17:04:20 +01:00
Steve McIntyre feb344b3c2 Add iucode-tool to the list of base packages wanted for amd64/i386
so we will have it available for installing CPU microcode.
2023-02-23 23:51:28 +00:00
Steve McIntyre 7131e37390 Add new config option DISABLE_UEFI_32 to control mixed-mode EFI
on x86 builds. Closes: #1031424
2023-02-23 21:46:37 +00:00
Steve McIntyre dcbf4ea088 make-firmware-image: Add a list file
to show what's included in the firmware archives
2023-02-20 12:29:05 +00:00
Cyril Brulebois d7796845f4 Document recent changes. 2023-02-08 12:22:51 +01:00
Cyril Brulebois de66d9f692 Add pigz to Depends for parallel gzip compression. 2023-01-23 19:30:32 +01:00
Cyril Brulebois 47ae1a293b Add uuid-runtime to Depends.
That's needed for uuidgen, added in 6d1fdf2446.
2023-01-19 18:16:20 +01:00
Holger Levsen e3eccce114 release as 3.1.36
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2023-01-15 13:14:04 +01:00
Holger Levsen de9eb1226c Update standards version to 4.6.2, no changes needed.
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2023-01-14 14:16:23 +01:00
Steve McIntyre bba0f2116c Stop adding win32-loader stuff, it's dead 2022-12-29 03:57:01 +00:00
Steve McIntyre 8a8e623819 Add 32-bit EFI binaries to all amd64 images too
so we no longer need a multi-arch image for Bay Trail etc.
2022-12-29 03:54:45 +00:00
Steve McIntyre 6d1fdf2446 Change how we find the installer when booting via grub-efi
instead of looking for the .disk/info file, use .disk/id/$UUID
instead. Closes: #1024346, #1024720.
2022-11-26 01:45:26 +00:00
Janitor b97abf735f Fix some issues reported by lintian 2022-10-22 17:38:47 +00:00
Steve McIntyre 32291d88a3 Add a Contents-firmware file
to help with looking up firmware packages in d-i
2022-10-09 01:44:37 +01:00
Steve McIntyre e57aa6fa72 Add non-free-firmware support
List the desired non-free sections to use in NONFREE_COMPONENTS in
CONF.sh, default to "non-free non-free-firmware" by default until
things are all migrated.
2022-10-08 17:48:59 +01:00
Raphaël Hertzog 805b36d16b Remove tools/sort_deps_edu
Its only purpose was to try to implement the recursive lookup that got
implemented in ca9ac8deac
2022-08-09 19:39:46 +02:00
Raphaël Hertzog e77ade6033 Remove dead code in sort_deps and improve log messages
The dependency tree created by parsing the output of "apt-cache depends" always
generates an array of array. The old representation of a simple dependency as
an hash is gone in favor of an OR with a single entry (so the hash is the only
element within the array).

So all the code in add_missing() that was dealing with the case of the hash
was never triggered.

I tweaked the OR case so that the generated log messages actually
mention "OR" only if it's a true OR dependency (i.e. with multiple
entries in the array).
2022-08-09 19:39:15 +02:00
Raphaël Hertzog ca9ac8deac Implement recursive lookup of Recommends and Suggests
Everywhere where we call add_missing() on Depends, we must do it also
on Recommends and Suggests based on $add_rec and $add_sug.

Tweak the code that is supposed to stop the recursion to use
the list that we have built but don't be strict about version
constraints on Recommends/Suggests since they can't always
be respected.

Closes: #601203
2022-08-09 19:37:48 +02:00
Steve McIntyre 3a13ddb48a Revert "Implement recursive lookup of Recommends and Suggests"
This reverts commit 8513b237af.

This change doesn't seem ready yet - running a weekly build failed
with massive memory usage.
2022-08-08 20:23:13 +01:00
Steve McIntyre 8c86a9b3ed Revert "Remove tools/sort_deps_edu"
This reverts commit cc4e1fa450.
2022-08-08 20:22:44 +01:00
Steve McIntyre bb10a80445 Tweak grub boot menu highlight graphics to work again
Wwitch from greyscale to colour, as newer grub has removed greyscale
PNG support.. Closes: #1013079, #1013432.
2022-08-07 01:09:57 +01:00
Raphaël Hertzog cc4e1fa450
Remove tools/sort_deps_edu
Its only purpose was to try to implement the recursive lookup that got
implemented in 8513b237af.
2022-08-05 09:52:58 +02:00
Raphaël Hertzog 8513b237af
Implement recursive lookup of Recommends and Suggests
Everywhere where we call add_missing() on Depends, we must do it also
on Recommends and Suggests based on $add_rec and $add_sug.

Closes: #601203
2022-08-05 09:36:17 +02:00
Raphaël Hertzog bbeab52f9a
Fix install_firmwares_initrd to not fail when the firmware is not found. 2022-08-05 09:12:54 +02:00
John Paul Adrian Glaubitz af49fe7832 Remove leftover files of silo bootloader on sparc64 2022-04-25 09:43:23 +02:00
John Paul Adrian Glaubitz 9de43f43e2 Remove leftover files of silo bootloader on sparc 2022-04-25 09:42:25 +02:00
Samuel Thibault daa1af93d0 On firmware images, include the sound firmwares
in the espeakup-enabled initrd itself. Closes: #992699
2022-02-14 18:31:18 +01:00
bauen1 465f9c335b pass --invariant and -i deb00001 to mkfs.msdos
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2022-02-14 11:34:32 +01:00
bauen1 65196d4dcf Avoid embedding timestamps into gzipped Packages and Translations files.
Signed-off-by: Holger Levsen <holger@layer-acht.org>
2022-02-14 11:34:13 +01:00
Wolfgang Schweer a35ad1b9dc
tasks/sid: Replace bullseye with bookworm
Signed-off-by: Wolfgang Schweer <wschweer@arcor.de>
2021-09-29 16:19:19 +02:00
Steve McIntyre 05a54460d5 Update default config in various places post-bullseye
Closes: #994121
2021-09-22 21:34:33 +01:00
Wolfgang Schweer fa562c6b07
data/bookworm: Use Debian Edu 12 installer logo and syslinux splash image
from src:debian-edu-artwork 2.12.0.1-1 (showing version number 12)

Signed-off-by: Wolfgang Schweer <wschweer@arcor.de>
2021-09-06 12:22:44 +02:00
Raphaël Hertzog 8d2bd4aa2e
Add cryptsetup-initramfs to tools/generate_di+k_list
It's required by debian-installer and cryptsetup >= 2.4.0 no longer
recommends it, so it ends up missing in the netinst image.

base-installer then fails to honor the apt-setup request and the
resulting system is unbootable because the initramfs doesn't contain
anything to unlock the encrypted partitions. :-(
2021-08-27 19:12:02 +02:00
Cyril Brulebois 897bf4754d generate_firmware_patterns: Drop support for the temporary --test option. 2021-08-22 16:17:41 +02:00