Debian Package Tracker
Register | Log in
Subscribe

debian-installer

Debian Installer documentation

Choose email to subscribe with

general
  • source: debian-installer (main)
  • version: 20250803+deb13u5
  • maintainer: Debian Install System Team (archive) (DMD)
  • uploaders: Cyril Brulebois [DMD]
  • arch: any
  • std-ver: 4.3.0
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • o-o-stable: 20210731+deb11u12
  • o-o-p-u: 20210731+deb11u12
  • oldstable: 20230607+deb12u14
  • stable: 20250803+deb13u5
  • testing: 20250803+deb13u5
  • unstable: 20250803+deb13u5
versioned links
  • 20210731+deb11u12: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 20230607+deb12u14: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 20250803+deb13u5: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • debian-installer (459 bugs: 1, 316, 142, 0)
action needed
lintian reports 1 error and 2 warnings high
Lintian reports 1 error and 2 warnings about this package. You should make the package lintian clean getting rid of them.
Created: 2026-05-16 Last update: 2026-05-16 21:02
16 bugs tagged patch in the BTS normal
The BTS contains patches fixing 16 bugs (19 if counting merged bugs), consider including or untagging them.
Created: 2026-04-06 Last update: 2026-05-20 23:30
Depends on packages which need a new maintainer normal
The packages that debian-installer depends on which need a new maintainer are:
  • devio (#1050466)
    • Build-Depends: devio
  • docbook-xml (#802368)
    • Build-Depends: docbook-xml
  • docbook-xsl (#802370)
    • Build-Depends: docbook-xsl
Created: 2023-08-03 Last update: 2026-05-20 23:00
version in VCS is newer than in repository, is it time to upload? normal
vcswatch reports that this package seems to have a new changelog entry (version 20250804, distribution UNRELEASED) and new commits in its VCS. You should consider whether it's time to make an upload.

Here are the relevant commit messages:
commit 074ed297392777b1b9d7c376ea504c1b23b7bb66
Author: Cyril Brulebois <kibi@debian.org>
Date:   Fri May 15 21:25:50 2026 +0200

    Adjust linux-image build-deps as well.

commit ff21f7bcd15ea5402cbfb7788e8f1fe7e768c3d7
Author: Cyril Brulebois <kibi@debian.org>
Date:   Fri May 15 21:25:29 2026 +0200

    Bump Linux kernel ABI to 7.0.7+deb14.

commit ae49a34137e33cccf7d50e8e4b4cf388f583d6b7
Author: Cyril Brulebois <kibi@debian.org>
Date:   Fri May 8 10:13:51 2026 +0200

    Adjust linux-image build-deps as well.

commit 42224d3eb69c1bc1d71f25a6814faff18ef130ec
Author: Cyril Brulebois <kibi@debian.org>
Date:   Fri May 8 10:13:40 2026 +0200

    Bump Linux kernel ABI to 7.0.4+deb14.

commit c168200e5f0d96ee99176986f3e0f2c4b06ea6ef
Author: Cyril Brulebois <kibi@debian.org>
Date:   Fri May 1 21:45:28 2026 +0200

    Adjust linux-image build-deps as well.

commit feedf27f2678aedbecf72faaeac53b5269436b54
Author: Cyril Brulebois <kibi@debian.org>
Date:   Fri May 1 21:45:10 2026 +0200

    Bump Linux kernel ABI to 7.0.3+deb14.

commit 43d9b84f11d71dead5aa56d120594de5b3b83e7f
Author: Cyril Brulebois <kibi@debian.org>
Date:   Sun Apr 26 12:58:50 2026 +0200

    Adjust linux-image build-deps as well.

commit b27444012b94a71dd3046826e1c6eb0ae6e3cc78
Author: Cyril Brulebois <kibi@debian.org>
Date:   Sun Apr 26 12:58:37 2026 +0200

    Bump Linux kernel ABI to 6.19.14+deb14.

commit e230255e28c97340ebee4ec075c954d2645e4018
Author: Cyril Brulebois <kibi@debian.org>
Date:   Mon Apr 20 01:53:55 2026 +0200

    Document latest changes.

commit 69c8eeeec4bb5d1280d74362e70c2d65412439a4
Merge: 6d170b93 aa0989eb
Author: Cyril Brulebois <kibi@debian.org>
Date:   Mon Apr 20 01:48:49 2026 +0200

    Merge branch 'merge-requests/77' (Drop arm64 cdrom depthcharge image for gru and hana boards)
    
    Thanks to Arnaud Rebillout!

commit 6d170b93907c911c1eecec228e8e8ce2e28d4c25
Author: Cyril Brulebois <kibi@debian.org>
Date:   Mon Apr 20 01:43:29 2026 +0200

    Adjust linux-image build-deps as well.

commit 5809a8c9f2ae50d5c7990b97ff9e684c74deb028
Author: Cyril Brulebois <kibi@debian.org>
Date:   Mon Apr 20 01:43:16 2026 +0200

    Bump Linux kernel ABI to 6.19.13+deb14.

commit aa0989eb18fb4cb5a2dd01d5dc011bd6b7a3bd4b
Author: Arnaud Rebillout <arnaudr@kali.org>
Date:   Fri Apr 17 11:40:51 2026 +0700

    Drop arm64 cdrom depthcharge image for gru and hana boards
    
    Support for those 2 boards was added in commits:
    * hana: 6bed4d8c2a54e49cdd2ab0264e55be672f7deee5
    * gru:  14c6f157b72966411544874b37d0b5eaa8fd7237
    
    At the time, and for both commits, it was noted:
    
    > it has a 32MiB size limit for its images. The non-graphical cdrom
    > image can fit into it, but barely.
    
    As it turns out, kernel and initrd keep growing bigger, and are now too
    big to fit. The build_cdrom_grub target for arm64 has been failing for
    around ~ 40 days, cf.
    https://d-i.debian.org/daily-images/daily-build-overview.html
    
    This is due to the gru board:
    
    ```
    Image with compression 'lzma' is too big for this board.
    Couldn't build a small enough image for this board. This is usually solvable by making the initramfs smaller, check your OS's documentation on how to do so.
    stat: cannot statx './tmp/cdrom_grub/depthcharge/gru.kernel.img': No such file or directory
    /bin/sh: 11: arithmetic expression: expecting primary: " / 512 + 2048"
    ```
    
    After disabling the gru board, it fails for the hana board:
    
    ```
    Image with compression 'lzma' is too big for this board.
    Couldn't build a small enough image for this board. This is usually solvable by making the initramfs smaller, check your OS's documentation on how to do so.
    stat: cannot statx './tmp/cdrom_grub/depthcharge/hana.kernel.img': No such file or directory
    /bin/sh: 11: arithmetic expression: expecting primary: " / 512 + 2048"
    ```
    
    More logs and background at:
    https://d-i.debian.org/daily-images/daily-build-overview.html

commit 07efcb8fac8e809d340f281face203f6c94b4655
Author: Cyril Brulebois <kibi@debian.org>
Date:   Thu Apr 16 10:47:17 2026 +0200

    Adjust linux-image build-deps as well.

commit e362e7bf4873252d2f3bde2c7cea0ada34465776
Author: Cyril Brulebois <kibi@debian.org>
Date:   Thu Apr 16 10:46:48 2026 +0200

    Bump Linux kernel ABI to 6.19.12+deb14.

commit 0edf742acc7806e865752980d42317f7265c6be9
Author: Cyril Brulebois <kibi@debian.org>
Date:   Tue Apr 7 01:59:12 2026 +0200

    Adjust linux-image build-deps as well.

commit e390fb43e93530b32f5b4dfe78bad8f9e097973c
Author: Cyril Brulebois <kibi@debian.org>
Date:   Tue Apr 7 01:58:56 2026 +0200

    Bump Linux kernel ABI to 6.19.11+deb14.

commit 5ef0df2376a4741c87633f6a7b330167854f1a3a
Author: Cyril Brulebois <kibi@debian.org>
Date:   Sat Mar 28 17:42:44 2026 +0100

    Adjust linux-image build-deps as well.

commit ee90099af8a4ceba3d112596afa63b0e8b74edca
Author: Cyril Brulebois <kibi@debian.org>
Date:   Sat Mar 28 17:42:12 2026 +0100

    Bump Linux kernel ABI to 6.19.10+deb14.

commit ab6da483e4f2a498dc1ae6ffacb1f5ee27bf85b7
Author: Cyril Brulebois <kibi@debian.org>
Date:   Mon Mar 16 06:11:26 2026 +0100

    Adjust linux-image build-deps as well.

commit e54a54aeb540ca3a5553b0731455a800ab092ca9
Author: Cyril Brulebois <kibi@debian.org>
Date:   Mon Mar 16 06:11:05 2026 +0100

    Bump Linux kernel ABI to 6.19.8+deb14.

commit a2b9ca78551263330cb9aed5a27739d42d08b1b6
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date:   Sat Mar 14 16:24:31 2026 +0100

    Add missing changelog entry

commit cc7a4ccbd4ec5319f63573f65ee35ca07a80cbad
Author: Cyril Brulebois <kibi@debian.org>
Date:   Fri Mar 13 13:26:09 2026 +0100

    Adjust linux-image build-deps as well.

commit b7aea1a6d5df493b7f9ecb3be6e6f22f9d119a85
Author: Cyril Brulebois <kibi@debian.org>
Date:   Fri Mar 13 13:26:07 2026 +0100

    Bump Linux kernel ABI to 6.19.6+deb14+1.

commit 105ceb2ca1b8abc874dad53e2be1dcf456e8c0dd
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date:   Sat Mar 7 16:03:21 2026 +0100

    Add KERNEL_NAME variable to configure the kernel package base name

commit 8dea7d8d8a5a0ba7508076c8115e99f0a39915c0
Author: Cyril Brulebois <kibi@debian.org>
Date:   Fri Mar 6 23:56:21 2026 +0100

    Switch kernel udeb from kernel-image-* to linux-binary-*.
    
    This matches changes on the kernel side.
    
    The Provides looked promising, but build/util/get-packages performs a
    naive, filename-based check after downloading packages:
    
        Download complete and in download only mode
        Needed kernel-image-6.19.6+deb14-amd64-di not found (looked in apt.udeb/cache/archives/, debugudebs/)

commit 0962615a5d66b04913df755b8d784736fd011b65
Author: Cyril Brulebois <kibi@debian.org>
Date:   Fri Mar 6 12:20:33 2026 +0100

    Adjust linux-image build-deps as well.

commit 21161913a4101c8ad317738a0cbe300ed8a0b3e8
Author: Cyril Brulebois <kibi@debian.org>
Date:   Fri Mar 6 12:20:20 2026 +0100

    Bump Linux kernel ABI to 6.19.6+deb14.

commit f9c31938921d50e307fa465fe87250e00bfc9daa
Author: Cyril Brulebois <kibi@debian.org>
Date:   Sat Feb 28 09:26:05 2026 +0100

    Adjust linux-image build-deps as well.

commit 8d0ab7fb7456cfab171a7ba63311766fdc77a091
Author: Cyril Brulebois <kibi@debian.org>
Date:   Sat Feb 28 09:25:49 2026 +0100

    Bump Linux kernel ABI to 6.18.15+deb14.

commit dbdcf477b6f7271ae7b41e982f2c0545e82276a0
Author: Cyril Brulebois <kibi@debian.org>
Date:   Fri Feb 27 05:27:28 2026 +0100

    Adjust linux-image build-deps as well.

commit 4124bd7220d8a07fa3e593d64ad14b19ace9379d
Author: Cyril Brulebois <kibi@debian.org>
Date:   Fri Feb 27 05:27:18 2026 +0100

    Bump Linux kernel ABI to 6.18.13+deb14.

commit 64a3e48fcb1a7d1fbc11314dc4e0690ca7f5225e
Author: Cyril Brulebois <kibi@debian.org>
Date:   Tue Feb 17 21:36:51 2026 +0100

    Adjust linux-image build-deps as well.

commit 2682074f4583978ee2eeb4c9bacd9d9d5d085e9c
Author: Cyril Brulebois <kibi@debian.org>
Date:   Tue Feb 17 21:36:37 2026 +0100

    Bump Linux kernel ABI to 6.18.12+deb14.

commit 946e28ada9ea97e0c06eac80194a8957a432a8c0
Author: Cyril Brulebois <kibi@debian.org>
Date:   Sat Feb 14 20:22:12 2026 +0100

    Adjust linux-image build-deps as well.

commit 4f42f39ab4d74aee9c6664a72ff9f7e7e6d19052
Author: Cyril Brulebois <kibi@debian.org>
Date:   Sat Feb 14 20:21:54 2026 +0100

    Bump Linux kernel ABI to 6.18.10+deb14.

commit c73013f32750d38ffa396ebff5a671b3a8b99fbb
Author: Cyril Brulebois <kibi@debian.org>
Date:   Sun Feb 8 17:21:06 2026 +0100

    Adjust linux-image build-deps as well.

commit fcc39a447e8131470233030152dffb1f4952e9a3
Author: Cyril Brulebois <kibi@debian.org>
Date:   Sun Feb 8 17:20:51 2026 +0100

    Bump Linux kernel ABI to 6.18.9+deb14.

commit 261d77d57079f9e8f0917f8622d75b76c2460aac
Author: Cyril Brulebois <kibi@debian.org>
Date:   Thu Feb 5 00:02:57 2026 +0100

    Adjust linux-image build-deps as well.

commit ac909ebe3791c1327668bd0162f4d682c4a81336
Author: Cyril Brulebois <kibi@debian.org>
Date:   Thu Feb 5 00:02:41 2026 +0100

    Bump Linux kernel ABI to 6.18.8+deb14.

commit e99418377375e31ae1a87de8f987816b7c83f5f2
Author: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
Date:   Tue Jan 20 10:10:06 2026 +0100

    loong64: Add initial pkg-list for netboot

commit 6caa57196772bec315763f84b6e7e4adf14eac58
Author: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
Date:   Sun Jan 18 16:36:41 2026 +0100

    riscv64: Remove debian-ports-archive-keyring from Build-Depends

commit 02919216cec3ec0b2b1c666e613bceca538b5bd8
Author: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
Date:   Sun Jan 18 16:35:42 2026 +0100

    loong64: Remove debian-ports-archive-keyring from Build-Depends

commit 8d415974286d801ad825aa744f3a7c005bb8c594
Author: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
Date:   Sun Jan 18 16:34:39 2026 +0100

    loong64: Add netboot flavour using a mini.iso

commit f861a88d3f522530c72d72a083cf995fa71aa724
Author: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
Date:   Sun Jan 18 16:02:42 2026 +0100

    loong64: Add loong64 to the list of RELEASE_ARCHES

commit 20e9c244a9d2ff6f653ef7ec003274c8759b7012
Author: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
Date:   Sun Jan 18 15:58:14 2026 +0100

    loong64: Remove debian-ports-archive-keyring-udeb from pkg-lists

commit a39ada70df0b5a32fff50e63ffbe40e03d856d84
Author: Cyril Brulebois <kibi@debian.org>
Date:   Sat Jan 17 20:11:46 2026 +0100

    Adjust linux-image build-deps as well.

commit 498d26508616b34342585eed14f7bdb0ad986b57
Author: Cyril Brulebois <kibi@debian.org>
Date:   Sat Jan 17 20:11:25 2026 +0100

    Bump Linux kernel ABI to 6.18.5+deb14.

commit 0e6279b2f2f11fe9ef907c558acd5922d6ba6472
Author: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
Date:   Fri Jan 16 13:50:56 2026 +0100

    loong64: Remove USE_UNRELEASED override for Debian Ports

commit f051a1c5ed07dff571281d8ccb0fdbbdc0ed2df6
Author: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
Date:   Fri Jan 16 13:50:03 2026 +0100

    loong64: Remove KEYRING override for Debian Ports

commit 001297501d3553e0626f34b088a891638d4eb4d0
Author: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
Date:   Fri Jan 16 13:49:07 2026 +0100

    loong64: Remove DEBIAN_RELEASE override for Debian Ports

commit 2eb7176118bdd9a450c83633e3ca1a904931a6e8
Author: Philip Hands <phil@hands.com>
Date:   Wed Jan 14 10:52:54 2026 +0100

    salsa-CI: simplify avail_abi sed pattern
    
    This just ensures that the version bit of the pattern cannot cross
    multiple packages (by excluding commas), and otherwise accepts anything
    else on the dependency line.
    
    It will break if we ever have multi-line Depends:, with the
    linux-headers-... bit not appearing in the first line, but we'll cross
    that bridge when we get to it.

commit 60b93db7eedab9743182c43a19d074d64a65f63b
Author: Philip Hands <phil@hands.com>
Date:   Tue Jan 13 16:37:20 2026 +0100

    salsa-CI: handle linux-headers-... depending upon linux-base-...
    
    The sed command that is used to extract the available ABI version from
    linux-headers-${arch} now needs to be able to handle dependencies that
    appear prior to the versioned linux-headers-...-${arch} it is looking
    for, because linux-headers-${arch} now depends on linux-base-${arch}

commit da403f95dc94012e7e16d4902831455c33738ea7
Author: Aurelien Jarno <aurelien@aurel32.net>
Date:   Tue Jan 6 23:38:33 2026 +0100

    Makefile: handle the new dtb path introduced in linux 6.18

commit 70856d8b099634140ba62b30a32d20c96bd0401d
Author: Cyril Brulebois <kibi@debian.org>
Date:   Tue Jan 6 08:36:10 2026 +0100

    Adjust linux-image build-deps as well.

commit ea8d94662e5a9caaff18086b5f699d22eb75a781
Author: Cyril Brulebois <kibi@debian.org>
Date:   Tue Jan 6 08:35:56 2026 +0100

    Bump Linux kernel ABI to 6.18.3+deb14.

commit 680ddab2def19d29a59a683d5929509396890bd3
Merge: 5eb5ca60 f11f5b2a
Author: Holger Wansing <holgerw@debian.org>
Date:   Tue Dec 23 23:00:31 2025 +0100

    Merge branch 'pham/partman_doc' into 'master'
    
    partman-doc: Document the new parted_server command SET_FLAG
    
    See merge request installer-team/debian-installer!74

commit f11f5b2aadcfe0826e55aedaa32ef2fee9da756a
Author: Pascal Hambourg <pascal@plouf.fr.eu.org>
Date:   Mon Dec 22 09:22:49 2025 +0100

    parted-doc: Normalize parted_server command argument style
    
    Use the <replaceable> tag instead of shell variable substitution for all
    user-supplied arguments.

commit fc989a1a4d946c6c7ab7c96e69d01ce1a45f0c38
Author: Pascal Hambourg <pascal@plouf.fr.eu.org>
Date:   Mon Dec 22 09:03:43 2025 +0100

    partman-doc: Fix typo

commit d5aa9ab20c4b3db481abd16cda4138de313c5603
Author: Pascal Hambourg <pascal@plouf.fr.eu.org>
Date:   Mon Dec 22 08:59:14 2025 +0100

    partman-doc: Document the new parted_server command SET_FLAG
    
    This command was added in partman-base 239 as a simpler and more reliable
    alternative to change an individual flag state than SET_FLAGS.

commit 5eb5ca60e0d1fb217ee8b0e80b1b9db9b961ed7b
Author: Cyril Brulebois <kibi@debian.org>
Date:   Tue Dec 23 06:01:26 2025 +0100

    Adjust linux-image build-deps accordingly.

commit 681f0c1bafe11d5a2c260cf4c66bcbe758773d33
Author: Cyril Brulebois <kibi@debian.org>
Date:   Tue Dec 23 06:01:10 2025 +0100

    Bump Linux kernel ABI to 6.17.13+deb14.

commit 641963f94c3d27464d93f23f57a5a641a7412549
Author: Philip Hands <phil@hands.com>
Date:   Mon Dec 22 22:00:43 2025 +0100

    only define PRESEED if APTLY_REPO is already defined

commit 221b849b2a94b71e95ac24ccd2591118861b7436
Author: Philip Hands <phil@hands.com>
Date:   Fri Dec 19 11:57:15 2025 +0100

    salsa-CI: restore miniISO's ability to access aptly repo
    
    This is a change is prompted by the salsa-CI pipeline switching to
    sbuild with the unshare backend, which no longer pays attention to edits
    that are applied to the source just before running sbuild.
    
    The APTLY_* settings needed to achieve this are passed into sbuild's env
    by adding settings to sbuild's config file.
    
    In debian/rules, conditional upon the 'pkg.debian-installer.miniiso'
    profile being defined, this creates a sources.list.udeb.local file that
    includes the current salsa-CI pipeline's aptly repo, and also ensures
    that the miniISO being created includes a preseed.cfg that also points
    to that aptly repo, so that the installed target system will be able to
    make use of the repo as well.
    
    this also adds a conditional dependancy on ca-certificates so that the
    aptly repo (which is via an https URL) will be seen to have a valid
    certificate (otherwise apt refuses to trust it).

commit 1c1d4ff68b82bdfe233def06aa894382a9bc46f9
Author: Cyril Brulebois <kibi@debian.org>
Date:   Mon Dec 15 22:00:48 2025 +0100

    Adjust linux-image build-deps accordingly.

commit fa574ca0c81977bdb11f0409493b5d21af4c31a6
Author: Cyril Brulebois <kibi@debian.org>
Date:   Mon Dec 15 22:00:29 2025 +0100

    Bump Linux kernel ABI to 6.17.12+deb14.

commit 2fcb66f10ea75ee0bd12fb402b0857b50b8081e3
Author: Alper Nebi Yasak <alpernebiyasak@gmail.com>
Date:   Sat Oct 5 12:55:21 2024 +0300

    Add debian-installer-images tarball to CI reprotest artifacts
    
    The salsa-ci pipeline runs reprotest without an artifact pattern by
    default, and reprotest defaults to testing "*.deb" generated as a result
    of the build. A recent commit to the pipeline adds a new variable we can
    use to specify the artifact pattern argument to be passed to reprotest.
    
    The debian-installer build generates a tarball of images, so set the
    variable to include it. For unknown reasons diffoscope exits with -9,
    so we can't enable it yet to get a description of the difference other
    than "Binary files differ".
    
    Signed-off-by: Alper Nebi Yasak <alpernebiyasak@gmail.com>
    (cherry picked from commit 2eeff1d84ef33570ffc58f58b983d3ef7af8fd74)
    Signed-off-by: Holger Levsen <holger@layer-acht.org>

commit a975f01d580c7b730399031f6228564274018b8f
Author: Alper Nebi Yasak <alpernebiyasak@gmail.com>
Date:   Mon Nov 3 17:47:25 2025 +0300

    gen-hd-image: Use pseudorandom label IDs
    
    The sfdisk utility generates random IDs for the partition tables it
    creates unless one is given. We currently pass fixed label IDs to it to
    make the images reproducible. Replace these with a pseudorandom ID,
    in line with the previous commits doing so for FAT32 systems.
    
    Signed-off-by: Alper Nebi Yasak <alpernebiyasak@gmail.com>
    (cherry picked from commit e78e7676c9eea702e7edb65bd3263048c30e2160)
    Signed-off-by: Holger Levsen <holger@layer-acht.org>

commit 86c4a74f4f20c39ee21d712b58339d81ff74f234
Author: Alper Nebi Yasak <alpernebiyasak@gmail.com>
Date:   Mon Sep 23 18:58:28 2024 +0300

    Use pseudorandom volume ID for FAT filesystems
    
    The mkfs.msdos utility generates a random volume ID filesystems it
    creates and would break reproducibility, but we usually specify a fixed
    "deb00001" value in an argument to make it reproducible.
    
    Instead, use the SOURCE_DATE_EPOCH environment variable to generate a
    pseudorandom value for the volume ID, similar to what live-build does
    for their images.
    
    Signed-off-by: Alper Nebi Yasak <alpernebiyasak@gmail.com>
    (cherry picked from commit 01425636dcc84920f4ff7c2e0da27b1dbf507bfe)
    Signed-off-by: Holger Levsen <holger@layer-acht.org>

commit b90d77b2f794f983d54f891b0f51001d1ea5ffd3
Author: Alper Nebi Yasak <alpernebiyasak@gmail.com>
Date:   Sat Apr 29 19:55:02 2023 +0300

    Set C.UTF-8 locale for bdftobogl calls
    
    The output of bdftobogl seems to depend on system locale in some way.
    Set LC_ALL=C.UTF-8 when using it so that its output is reproducible.
    
    Signed-off-by: Alper Nebi Yasak <alpernebiyasak@gmail.com>
    (cherry picked from commit fae114bc6cf7d3a9345e41486a3fa94e95f8fb0c)
    Signed-off-by: Holger Levsen <holger@layer-acht.org>

commit 5774c5f5db5d181cc530c518480f2d6d6dd87158
Author: Alper Nebi Yasak <alpernebiyasak@gmail.com>
Date:   Sat Apr 29 09:34:44 2023 +0300

    Make seagate network-console uInitrd reproducible
    
    The seagate network-console initramfs image is not reproducible because
    it includes files created during build (with system-date timestamps) and
    does not invoke cpio in a reproducible way. Fix the timestamps and pass
    --reproducible to cpio to help make it reproducible.
    
    Signed-off-by: Alper Nebi Yasak <alpernebiyasak@gmail.com>
    (cherry picked from commit d89a83e0775ddd7596b7f74e50879cd3fe61e7ba)
    Signed-off-by: Holger Levsen <holger@layer-acht.org>

commit a83ecf581a851b2187325017fd18b25f883ccbbc
Author: Alper Nebi Yasak <alpernebiyasak@gmail.com>
Date:   Fri Apr 28 18:54:43 2023 +0300

    Use xorriso to isohybridize x86 mini.iso images
    
    Invoking isohybrid (via geniso_hybrid_plus_firmware_partition) on the
    x86 mini.iso files inserts a GPT table with random disk and partition
    UUIDs, with no way to set them to reproducible values. Apparently,
    xorriso itself can do whatever isohybrid is doing.
    
    Try to replicate the effect of geniso_hybrid_plus_firmware_partition
    with xorriso arguments. The EFI part ends up broken with --efi-boot,
    switch it to -e as that's what debian-cd also appears to be doing.
    
    The differences from the old output as far as I can tell are the MBR
    disk ID, EFI partition size in MBR, disk size being slightly larger,
    disk size in ISO9660 headers, relocation of the backup GPT header to the
    end of image, GPT disk and partition UUIDs, ISOHybrid partition rename
    to ISOHybrid1 and the firmware partition now showing up in GPT.
    
    Tested that it boots in QEMU with both SeaBIOS and TianoCore (OVMF).
    
    Signed-off-by: Alper Nebi Yasak <alpernebiyasak@gmail.com>
    (cherry picked from commit e24077828f6ac37ddffeb4c2e53d449cb3a08d98)
    Signed-off-by: Holger Levsen <holger@layer-acht.org>

commit 75d265c5e26ee5df658231a914378c5ef74dd551
Author: Alper Nebi Yasak <alpernebiyasak@gmail.com>
Date:   Fri Apr 28 11:37:22 2023 +0300

    Use gen-tarball to generate armhf tarballs
    
    Files created during the build have timestamps set to system time, which
    can leak into tarballs and break reproducibility if we just use tar. The
    gen-tarball utility fixes timestamps, use it to create the currently
    unreproducible armhf hd-media and netboot tarballs.
    
    Signed-off-by: Alper Nebi Yasak <alpernebiyasak@gmail.com>
    (cherry picked from commit 2dbac905cda4afe24fa2694719f40634ffd784db)
    Signed-off-by: Holger Levsen <holger@layer-acht.org>

commit a6de557a1e14e4fac82fdb47478864d3e9b6185f
Author: Alper Nebi Yasak <alpernebiyasak@gmail.com>
Date:   Mon Apr 24 21:54:23 2023 +0300

    Set invariant mode, volume ID and label for mkfs.msdos calls
    
    FAT filesystems have a volume ID that mkfs.msdos generates based on the
    time if it's not specified. Upstream has support for SOURCE_DATE_EPOCH
    but it's not released, and not patched in Debian yet. So, filesystem
    images it generates are not reproducible.
    
    Some make recipes (incl. config/x86.cfg) pass more options to mkfs.msdos
    to get a deterministic output. Copy those here as well with the same
    values.
    
    Signed-off-by: Alper Nebi Yasak <alpernebiyasak@gmail.com>
    (cherry picked from commit c71988d732d1e4794fb9b457723f42ba6bf242e6)
    Signed-off-by: Holger Levsen <holger@layer-acht.org>

commit 6ecffbc0a64e2b3d75038a76434948c9389d48d3
Author: Alper Nebi Yasak <alpernebiyasak@gmail.com>
Date:   Sat Apr 29 21:10:19 2023 +0300

    gen-tarball: Normalise file permissions
    
    Tarballs include file permissions which depend on build user's umask.
    There is a "normalise_permissions" call available in Makefile that fixes
    these, in addition to a "clamp_mtiles" that fixes file timestamps.
    
    Since the gen-tarball util fixes timestamps itself before creating a
    tarball, make it also fix file permissions while doing so, like in the
    make targets.
    
    Signed-off-by: Alper Nebi Yasak <alpernebiyasak@gmail.com>
    (cherry picked from commit 7f219684fc677e7c87f70491235fedf58ee72ce2)
    Signed-off-by: Holger Levsen <holger@layer-acht.org>

commit f7498eccc8849534b3e20fd990154858ce4b1b4f
Author: Alper Nebi Yasak <alpernebiyasak@gmail.com>
Date:   Mon Nov 3 23:51:04 2025 +0300

    Normalise permissions of files included in mini.iso images
    
    There is a "normalise_permissions" call available in Makefile that is
    commonly used after "clamp_mtimes" in the Makefile. Although it looks
    like xorriso etc. set basic permissions on their own in the images they
    generate, it might be safer to pass normalised files to them, so do
    that wherever we also are clamping modification times.
    
    Signed-off-by: Alper Nebi Yasak <alpernebiyasak@gmail.com>
    (cherry picked from commit 9c9e6f78e894b144b66e031df10ff8613ac3b29c)
    Signed-off-by: Holger Levsen <holger@layer-acht.org>

commit 962e03b7b35a5e0012ddf1d5f3ea2fc6e85c1f95
Author: Alper Nebi Yasak <alpernebiyasak@gmail.com>
Date:   Thu Apr 27 16:52:36 2023 +0300

    Clamp mtimes of files included in mini.iso images
    
    The mini.iso files are not reproducible because they include files
    created during build, whose timestamps set to system time and are
    embedded into the images. Fix the timestamps before creating the
    mini.iso images to help make it reproducible.
    
    Signed-off-by: Alper Nebi Yasak <alpernebiyasak@gmail.com>
    (cherry picked from commit f4e334feca7cd8a87206541f0ece88aa4e3a827d)
    Signed-off-by: Holger Levsen <holger@layer-acht.org>

commit cfe495672eb2933b26c0fcdc68a12271d0ced9cb
Author: Cyril Brulebois <kibi@debian.org>
Date:   Tue Dec 9 18:42:06 2025 +0100

    Adjust linux-image build-deps accordingly.

commit 7b9f0001f46f78a4f738f7712c85e71cc3ce3748
Author: Cyril Brulebois <kibi@debian.org>
Date:   Tue Dec 9 18:42:06 2025 +0100

    Bump Linux kernel ABI to 6.17.11+deb14.

commit 1fc14d2a8256a238c48c226e0283f836f0f4d098
Author: Philip Hands <phil@hands.com>
Date:   Tue Nov 11 08:47:53 2025 +0100

    salsa-ci: pass $OQA_CLONE_GRUBADD to openqa-link

commit 67d718490ff8d9d22b66cab987cd15e61646f2c3
Author: Philip Hands <phil@hands.com>
Date:   Tue Nov 11 08:47:15 2025 +0100

    salsa-ci: tidy up debugging

commit cceb85e8b5474bcc60e390f4e6d1c8ce73459603
Author: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
Date:   Fri Dec 5 11:18:49 2025 +0100

    loong64: Add pkg-list for cdrom-based gtk installer

commit 6b4c878dee93311f1af32e084be4eda301222651
Author: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
Date:   Fri Dec 5 11:18:08 2025 +0100

    loong64: Add configuration for cdrom-based gtk installer

commit 1cb1067682fd10114ad04ca136e86fe8772c7323
Author: Cyril Brulebois <kibi@debian.org>
Date:   Wed Dec 3 10:22:51 2025 +0100

    Adjust linux-image build-deps accordingly.

commit 8c8a3f1dcd59daed82eb2ba53879c55b09df290d
Author: Cyril Brulebois <kibi@debian.org>
Date:   Wed Dec 3 10:22:38 2025 +0100

    Bump Linux kernel ABI to 6.17.10+deb14.

commit 1f1fabd995f6a2c61fbb99e1b357770d07ffb434
Author: Cyril Brulebois <kibi@debian.org>
Date:   Fri Nov 28 03:29:38 2025 +0100

    Adjust linux-image build-deps accordingly.

commit 296df0cfb2daa24865633410f3cb047076932355
Author: Cyril Brulebois <kibi@debian.org>
Date:   Fri Nov 28 03:29:21 2025 +0100

    Bump Linux kernel ABI to 6.17.9+deb14.

commit 3537f2948d7383ae84a7191e98fbdb9fc6f2bf78
Merge: 64f6b14d 354d28fc
Author: Steve McIntyre <93sam@debian.org>
Date:   Mon Nov 17 12:45:24 2025 +0000

    Merge branch 'wip/smcv/not-13' into 'master'
    
    artwork: Drop the version from the Ceratopsian and Homeworld boot screens
    
    See merge request installer-team/debian-installer!71

commit 64f6b14dcf44c40ed2338487f5ad254dda7e94da
Author: Cyril Brulebois <kibi@debian.org>
Date:   Sun Nov 16 18:48:23 2025 +0100

    Adjust linux-image build-deps accordingly.

commit d0d850705da3f7777cbf451667eb3d39b62e697f
Author: Cyril Brulebois <kibi@debian.org>
Date:   Sun Nov 16 18:47:04 2025 +0100

    Bump Linux kernel ABI to 6.17.8+deb14.

commit bded2d17b979131f69fff5326a1784b09e15207b
Author: Cyril Brulebois <kibi@debian.org>
Date:   Sat Nov 8 03:24:44 2025 +0100

    Adjust linux-image build-deps accordingly.

commit 98559a3e5148ca40d5f97b668afd5a886fda0af6
Author: Cyril Brulebois <kibi@debian.org>
Date:   Sat Nov 8 03:24:22 2025 +0100

    Bump Linux kernel ABI to 6.17.7+deb14+1.

commit 354d28fc440c56cb3a090b1c05a744f39be29d1e
Author: Simon McVittie <smcv@debian.org>
Date:   Tue Oct 21 10:55:46 2025 +0100

    Update changelog
    
    Signed-off-by: Simon McVittie <smcv@debian.org>

commit f7ae7c0979990eda00924bb894eae6f933ec3763
Author: Simon McVittie <smcv@debian.org>
Date:   Tue Oct 21 10:46:58 2025 +0100

    artwork: Drop the version from the Ceratopsian and Homeworld boot screens
    
    It's misleading for the d-i snapshot that will install testing/unstable
    to identify itself as Debian 13. Until Debian 14 artwork becomes
    available, delete the "13" from the Ceratopsian boot splash artwork,
    and move the logotype across to compensate.
    
    Similarly, remove the "11" from the Homeworld artwork for completeness.
    
    This is analogous to commit 074ca9ca "Drop the “12” version from the
    Emerald boot screen", but for forky.
    
    Closes: #1118488
    Signed-off-by: Simon McVittie <smcv@debian.org>

commit 7e074b207ceeb8740671af1492cdaf7aaf23ffa2
Author: Jochen Sprickerhof <jspricke@debian.org>
Date:   Sat Aug 30 07:59:22 2025 +0200

    Make tarball reproducible
    
    As discussed in #1091668
    
    (cherry picked from commit 11d7ef079f8363e47fe7abe4749fed8917f017b0)
    Signed-off-by: Holger Levsen <holger@layer-acht.org>

commit de1fa9536e63b794344161184eec875fd6b37f53
Author: Jochen Sprickerhof <jspricke@debian.org>
Date:   Thu Aug 28 15:02:39 2025 +0200

    Use fakeroot instead of Rules-Requires-Root: binary-targets
    
    This makes the package not FTBFS with debrebuild and on
    reproduce.debian.net.
    
    debrebuild uses the buildinfo file generated on the buildd to reproduce
    the package. But the buildinfo file does not safe the version of the
    fakeroot package used so it can't use that and uses the unshare root
    instead. unshare root can't handle mknod as done in build/Makefile so
    the package FTBFS there. Instead this depends on fakeroot and rely on
    build/Makefile re executing with fakeroot.
    
    This reverts 680ab3ddc.
    
    (cherry picked from commit 536db97fe06401e82be0ad9015f3c76866aae996)
    Signed-off-by: Holger Levsen <holger@layer-acht.org>

commit 6db5b4721e217fb097131e74231daaed402cda37
Author: Cyril Brulebois <kibi@debian.org>
Date:   Sun Nov 2 02:38:54 2025 +0100

    Adjust linux-image build-deps accordingly.

commit 255ed688332576c033ac3ad6cde7d96479abac54
Author: Cyril Brulebois <kibi@debian.org>
Date:   Sun Nov 2 02:38:17 2025 +0100

    Bump Linux kernel ABI to 6.17.6+deb14.

commit ea76952276629671de826c02bfdf3d479007647b
Author: Svante Signell <svante.signell@gmail.com>
Date:   Tue Oct 28 17:56:04 2025 +0100

    hurd boot menu: Explicit which console is getting used

commit 7b1a80ee36e8bc6ed87ec4b458ccc719c7eac63f
Author: Cyril Brulebois <kibi@debian.org>
Date:   Sat Oct 18 19:39:13 2025 +0200

    Adjust linux-image build-deps accordingly.
Created: 2025-08-13 Last update: 2026-05-16 15:03
17 open merge requests in Salsa normal
There are 17 open merge requests for this package on Salsa. You should consider reviewing and/or merging these merge requests.
Created: 2025-08-19 Last update: 2026-01-26 16:00
Multiarch hinter reports 1 issue(s) low
There are issues with the multiarch metadata for this package.
  • debian-installer could be converted to Architecture: all and marked Multi-Arch: foreign
Created: 2026-01-22 Last update: 2026-05-20 21:30
Standards version of the package is outdated. wishlist
The package should be updated to follow the last version of Debian Policy (Standards-Version 4.7.4 instead of 4.3.0).
Created: 2019-07-08 Last update: 2026-05-16 18:19
news
[rss feed]
  • [2026-05-17] debian-installer 20250803+deb13u5 MIGRATED to testing (Debian testing watch)
  • [2026-05-11] Accepted debian-installer 20250803+deb13u5 (source) into proposed-updates (Debian FTP Masters) (signed by: Cyril Brulebois)
  • [2026-05-11] Accepted debian-installer 20230607+deb12u14 (source) into oldstable-proposed-updates (Debian FTP Masters) (signed by: Cyril Brulebois)
  • [2026-03-15] debian-installer 20250803+deb13u4 MIGRATED to testing (Debian testing watch)
  • [2026-03-11] Accepted debian-installer 20250803+deb13u4 (source) into proposed-updates (Debian FTP Masters) (signed by: Cyril Brulebois)
  • [2026-01-11] debian-installer 20250803+deb13u3 MIGRATED to testing (Debian testing watch)
  • [2026-01-05] Accepted debian-installer 20230607+deb12u13 (source) into oldstable-proposed-updates (Debian FTP Masters) (signed by: Cyril Brulebois)
  • [2026-01-05] Accepted debian-installer 20250803+deb13u3 (source) into proposed-updates (Debian FTP Masters) (signed by: Cyril Brulebois)
  • [2025-11-16] debian-installer 20250803+deb13u2 MIGRATED to testing (Debian testing watch)
  • [2025-11-12] Accepted debian-installer 20250803+deb13u2 (source) into proposed-updates (Debian FTP Masters) (signed by: Cyril Brulebois)
  • [2025-09-07] debian-installer 20250803+deb13u1 MIGRATED to testing (Debian testing watch)
  • [2025-09-02] Accepted debian-installer 20250803+deb13u1 (source) into proposed-updates (Debian FTP Masters) (signed by: Cyril Brulebois)
  • [2025-09-01] Accepted debian-installer 20230607+deb12u12 (source) into oldstable-proposed-updates (Debian FTP Masters) (signed by: Cyril Brulebois)
  • [2025-08-05] debian-installer 20250803 MIGRATED to testing (Debian testing watch)
  • [2025-08-03] Accepted debian-installer 20250803 (source) into unstable (Cyril Brulebois)
  • [2025-07-02] debian-installer 20250701 MIGRATED to testing (Debian testing watch)
  • [2025-07-01] Accepted debian-installer 20250701 (source) into unstable (Cyril Brulebois)
  • [2025-07-01] Accepted debian-installer 20250630 (source) into unstable (Cyril Brulebois)
  • [2025-05-16] debian-installer 20250515 MIGRATED to testing (Debian testing watch)
  • [2025-05-15] Accepted debian-installer 20250515 (source) into unstable (Cyril Brulebois)
  • [2025-05-13] Accepted debian-installer 20230607+deb12u11 (source) into proposed-updates (Debian FTP Masters) (signed by: Cyril Brulebois)
  • [2025-03-10] Accepted debian-installer 20230607+deb12u10 (source) into proposed-updates (Debian FTP Masters) (signed by: Cyril Brulebois)
  • [2025-01-07] Accepted debian-installer 20230607+deb12u9 (source) into proposed-updates (Debian FTP Masters) (signed by: Cyril Brulebois)
  • [2024-12-29] debian-installer 20241227 MIGRATED to testing (Debian testing watch)
  • [2024-12-28] Accepted debian-installer 20241227 (source) into unstable (Cyril Brulebois)
  • [2024-11-04] Accepted debian-installer 20230607+deb12u8 (source) into proposed-updates (Debian FTP Masters) (signed by: Cyril Brulebois)
  • [2024-09-16] debian-installer 20240914 MIGRATED to testing (Debian testing watch)
  • [2024-09-14] Accepted debian-installer 20240914 (source) into unstable (Cyril Brulebois)
  • [2024-08-28] Accepted debian-installer 20230607+deb12u7 (source) into proposed-updates (Debian FTP Masters) (signed by: Cyril Brulebois)
  • [2024-08-27] Accepted debian-installer 20210731+deb11u12 (source) into oldstable-proposed-updates (Debian FTP Masters) (signed by: Cyril Brulebois)
  • 1
  • 2
bugs [bug history graph]
  • all: 486 498
  • RC: 2 3
  • I&N: 338 342
  • M&W: 146 153
  • F&P: 0
  • patch: 16 19
links
  • lintian (1, 2)
  • buildd: logs, reproducibility, cross
  • popcon
  • browse source code
  • other distros

Debian Package Tracker — Copyright 2013-2025 The Distro Tracker Developers
Report problems to the tracker.debian.org pseudo-package in the Debian BTS.
Documentation — Bugs — Git Repository — Contributing