 debootstrap (1.0.141)
[PTS] [DDPO]
 debootstrap (1.0.141)
[PTS] [DDPO]
NEW: VCS has unreleased changes: 1.0.142 > 1.0.141
- Git: https://salsa.debian.org/installer-team/debootstrap.git
- 
 
- Branch: master
- Path:  debian/changelog 
- Repo size: 2039808
- Browser: https://salsa.debian.org/installer-team/debootstrap
- Last scan: 2025-10-28 18:28:22+00
- Next scan: 2025-11-06 16:54:00+00
- Merge requests: 20
- CI pipeline status: success
- Debian changelog in Git: debootstrap (1.0.142) UNRELEASED; urgency=medium
  [ Steve McIntyre ]
  * fstab: add more helpful boilerplate. Thanks to Marc Haber for the
    suggestion. Closes: #1107594
 -- Steve McIntyre <93sam@debian.org>  Sun, 22 Jun 2025 21:41:04 +0100
- This branch is 13 commits ahead of tag 1.0.141
- Git log: commit 21dee0b0a26e40b3e3df7ee689b54526269f999e
Author: Luca Boccassi <luca.boccassi@gmail.com>
Date:   Tue Oct 14 15:52:19 2025 +0100
    autopkgtest: explicitly install bsdutils for 'script' command
    
    No longer pulled in by default
commit 4fb63ccdebee07e12fb1f0fdd4b01c39793c94c2
Merge: a595764 28e60e6
Author: Luca Boccassi <bluca@debian.org>
Date:   Sun Sep 21 11:53:07 2025 +0000
    Merge branch 'trisquel' into 'master'
    
    Sync Trisquel script and add ecne. Closes: #1115863
    
    See merge request installer-team/debootstrap!143
commit 28e60e613a93cc0ce27578a9a765216c6a4dbaa0
Author: Simon Josefsson <simon@josefsson.org>
Date:   Sat Sep 20 22:04:14 2025 +0200
    Sync Trisquel script and add ecne
    
    Closes: #1115863
commit a595764e0dd6fe1aaa4f71e947d55b38333996ca
Merge: 6f4bcf4 beee4a9
Author: Luca Boccassi <bluca@debian.org>
Date:   Tue Aug 26 22:24:32 2025 +0000
    Merge branch 'pu/sid-pgp-keyring' into 'master'
    
    Prefer .pgp keyring if present over .gpg one for Debian sid
    
    See merge request installer-team/debootstrap!142
commit beee4a94afcc3caddae7377107c13407930a019c
Author: Guillem Jover <guillem@debian.org>
Date:   Wed Aug 27 00:01:09 2025 +0200
    Prefer .pgp keyring if present over .gpg one for Debian sid
    
    The debian-archive-keyring package switched its keyrings to be named
    with a .pgp extension, with backwards compatibility symlinks for the
    old .gpg pathnames. But the latter will eventually get removed, so we
    should prepare the code to prefer the former if they are available.
commit 6f4bcf49927136c23668f5c6f341a2e27d2be261
Merge: 156ec8f 237fd98
Author: Luca Boccassi <bluca@debian.org>
Date:   Wed Aug 6 09:07:31 2025 +0000
    Merge branch 'ca-certificate' into 'master'
    
    support for custom https ca certificates
    
    See merge request installer-team/debootstrap!141
commit 237fd98575087a5574f54ceee988992914f308e1
Author: Thomas Weißschuh <thomas.weissschuh@linutronix.de>
Date:   Wed Aug 6 10:35:05 2025 +0200
    support for custom https ca certificates
    
    Allow validating the certificate of a https repository against a custom
    trust root. This is useful for company-internal repositories.
commit 497eed7b0ecf3e78279b27389c6ae736cbb5cbc8
Author: Thomas Weißschuh <thomas.weissschuh@linutronix.de>
Date:   Wed Aug 6 10:10:30 2025 +0200
    style: fix identation of --in-release-path
    
    Align the option with all the other options.
commit 156ec8fc93c6820b7653ef4996e84b760879fa83
Merge: 23af3e7 db37c22
Author: Luca Boccassi <bluca@debian.org>
Date:   Sun Jun 29 09:35:01 2025 +0000
    Merge branch 'dawn' into 'master'
    
    PureOS: Add symlinks for dawn and landing
    
    See merge request installer-team/debootstrap!140
commit db37c2218886b16585b972704ff4ab0a0c2b83b4
Author: Sebastian Krzyszkowiak <sebastian.krzyszkowiak@puri.sm>
Date:   Sun Jun 29 06:27:20 2025 +0200
    PureOS: Add symlinks for dawn and landing
commit 23af3e768c7781c19e025f9f62f0e2f0dcb88761
Author: Steve McIntyre <steve@einval.com>
Date:   Sun Jun 22 21:47:36 2025 +0100
    fstab: add more helpful boilerplate.
    
    Thanks to Marc Haber for the suggestion. Closes: #1107594
commit f743a98b0733572619d1c3c8cad971e8e3f3550a
Merge: 8457f34 bea8aec
Author: Luca Boccassi <bluca@debian.org>
Date:   Wed Jun 4 13:58:28 2025 +0000
    Merge branch 'arch-all-foreign-bootstrap' into 'master'
    
    functions: Fix support for modern-style arch:all with foreign bootstrap
    
    See merge request installer-team/debootstrap!139
commit bea8aec547715588e8137557b8fe95e717592c7b
Author: Jonathon Hall <jonathon.hall@puri.sm>
Date:   Wed May 28 11:04:49 2025 -0400
    functions: Fix support for modern-style arch:all with foreign bootstrap
    
    Commit 5fa79061 ("Implement support for repos with modern-style
    arch:all support") added support for modern-style arch:all - where the
    architecture-specific release files do not list packages for arch all;
    they're in a separate list.
    
    However, it did not work for foreign bootstrap when the second stage is
    performed separately.  The second stage relied on a global
    "ARCH_ALL_SUPPORTED" being set by the first stage, which doesn't happen
    when they are executed separately.  This caused PureOS Crimson to fail
    a foreign bootstrap, because dpkg could not record the selection of
    cron-daemon-common (an arch:all pre-dependency of cron).
    
    Additionally, it appears this would not have been precisely correct for
    multiple suites.  Most logic would use the ARCH_ALL_SUPPORTED value of
    the last suite for all suites.  download_release_indices would have
    carried over the 'all' from prior suites to later suites, possibly
    duplicating it if more than one suite supports all.
    
    Don't use global state for this.  Check support for each suite when
    needed.
    
    Signed-off-by: Jonathon Hall <jonathon.hall@puri.sm>