Change log for debootstrap package in Debian

175 of 144 results
Published in bullseye-release
debootstrap (1.0.123+deb11u2) bullseye; urgency=medium

  * Non-maintainer upload targeting Debian 11, with maintainer approval
    from Luca Boccassi.

  [ Samuel Thibault ]
  * Enable usrmerge on hurd-i386 too

  [ Ansgar, Tianon Gravi ]
  * debian-common: exclude usrmerge and its dependencies when installing
    usr-is-merged. These are not needed on systems where /usr is already
    merged, and avoiding them saves around 50M in a minbase installation.
    (Closes: #1025657)

  [ Hideki Yamane ]
  * Add support for bootstrapping trixie

  [ Simon McVittie, Luca Boccassi ]
  * Backport merged-/usr support changes from trixie:
    - Implement merged-/usr by post-merging.
      This changes the bootstrap order so that it will be possible for a
      future version of base-files in trixie/sid to take responsibility for
      creating the /bin, /sbin, /lib* symlinks, and is a prerequisite for
      lifting the moratorium imposed by #1035831.
      (Closes: #1049898; implementation by Helmut Grohne)
    - functions: Reinstate setup_merged_usr() as it existed before
      fixing #1049898, for backwards-compatibility with older versions of
      mmdebstrap.
    - functions: Default to merged-/usr for suites newer than bookworm,
      even for the buildd profile. This allows packages targeting trixie
      to assume that merged-/usr is the only layout possible, and is a
      prerequisite for lifting the moratorium imposed by #1035831.
    - Mention --merged-usr in --help output. (Closes: #1031828)
  * Backport autopkgtest regression fixes from trixie:
    - Revert fake/schroot-1.6.10-3 to an accurate emulation of the
      behaviour of schroot 1.6.10-3 (Closes: #983311)
    - Document schroot 1.6.10-3 with the default profile as expected to
      fail to use /dev/pts in a lxc >= 3 or Docker container; this is a
      schroot bug (#983423) and not a debootstrap bug
    - With these changes, the autopkgtest is confirmed to pass in
      autopkgtest-virt-qemu (Closes: #983197)

 -- Simon McVittie <email address hidden>  Wed, 30 Aug 2023 22:34:37 +0100
Published in sid-release
debootstrap (1.0.134) unstable; urgency=medium

  [ Johannes Schauer Marin Rodrigues ]
  * scripts/debian-common: install Priority:required with buildd variant
    for bookworm and earlier
  * scripts/debian-common: fixup for last commit
  * error out if chroot cannot be found in $PATH
  * check_sane_mount: if mknod does not work, test if bind-mounting
    /dev/null works
  * setup_devices: fall back to setup_devices_bind if setup_devices_simple
    failed irrespective of the container
  * debian/tests/debian-testing: support for DEBOOTSTRAP_SCRIPT
    environment variable
  * Move "unshared" test from autopkgtest to salsaci pipeline
  * debian/salsa-ci.yml: add checks for the buildd variant

  [ Matthias Klumpp ]
  * Implement support for repos with modern-style arch:all support
  * Add test for split-arch:all support

  [ Luca Boccassi ]
  * Add Ubuntu scripts/ symlinks for Lunar, Mantic and Noble
  * Add Debian scripts/ symlink for Forky
  * Bump copyright year ranges in d/copyright

 -- Luca Boccassi <email address hidden>  Fri, 05 Jan 2024 10:17:39 +0100
Published in bookworm-release
debootstrap (1.0.128+nmu2+deb12u1) bookworm; urgency=medium

  * Non-maintainer upload targeting Debian 12.2, with maintainer approval
    from Luca Boccassi.
  * Backport merged-/usr support changes from trixie:
    - Implement merged-/usr by post-merging.
      This changes the bootstrap order so that it will be possible for a
      future version of base-files in trixie/sid to take responsibility for
      creating the /bin, /sbin, /lib* symlinks, and is a prerequisite for
      lifting the moratorium imposed by #1035831.
      (Closes: #1049898; implementation by Helmut Grohne)
    - functions: Reinstate setup_merged_usr() as it existed before
      fixing #1049898, for backwards-compatibility with older versions of
      mmdebstrap.
    - functions: Default to merged-/usr for suites newer than bookworm,
      even for the buildd profile. This allows packages targeting trixie
      to assume that merged-/usr is the only layout possible, and is a
      prerequisite for lifting the moratorium imposed by #1035831.
    - Mention --merged-usr in --help output. (Closes: #1031828)
  * Backport autopkgtest regression fixes from trixie:
    - Revert fake/schroot-1.6.10-3 to an accurate emulation of the
      behaviour of schroot 1.6.10-3 (Closes: #983311)
    - Document schroot 1.6.10-3 with the default profile as expected to
      fail to use /dev/pts in a lxc >= 3 or Docker container; this is a
      schroot bug (#983423) and not a debootstrap bug
    - With these changes, the autopkgtest is confirmed to pass in
      autopkgtest-virt-qemu (Closes: #983197)

 -- Simon McVittie <email address hidden>  Wed, 30 Aug 2023 15:21:17 +0100
Superseded in sid-release
debootstrap (1.0.133) unstable; urgency=medium

  [ Luca Boccassi ]
  * Mark debootstrap as MA: foreign
  * Drop obsolete d/rules overrides and stop changing user/group in
    Makefile
  * d/copyright: switch format to DEP5

  [ Johannes Schauer Marin Rodrigues ]
  * functions: use mount from the outside to support chroots without mount
    installed
  * Let the buildd variant only install essential, build-essential and apt
    (Closes: #837060)

 -- Luca Boccassi <email address hidden>  Sat, 21 Oct 2023 12:38:26 +0100
Superseded in sid-release
debootstrap (1.0.132) unstable; urgency=medium

  * Team upload.

  [ Johannes Schauer Marin Rodrigues ]
  * debian/tests/control: run debootstrap with unshared namespaces

  [ Simon McVittie ]
  * d/tests/debian-testing:
    - More accurately emulate the behaviour of pbuilder 0.231
    - Revert fake/schroot-1.6.10-3 to an accurate emulation of the
      behaviour of schroot 1.6.10-3 (Closes: #983311)
    - Document schroot 1.6.10-3 with the default profile as expected to
      fail to use /dev/pts in a lxc >= 3 or Docker container; this is a
      schroot bug (#983423) and not a debootstrap bug
    - Resync fake/schroot-proposed with the patch proposed on #983423
    - Improve debug logging
    - Expand doc-comments
    - With these changes, the autopkgtest is confirmed to pass in
      autopkgtest-virt-qemu (Closes: #983197)
    - Skip systemd-nspawn phase when $container is set

 -- Luca Boccassi <email address hidden>  Mon, 28 Aug 2023 14:16:37 +0100
Superseded in sid-release
debootstrap (1.0.131) unstable; urgency=medium

  * Team upload.

  [ Simon McVittie ]
  * functions: Reinstate setup_merged_usr() as it existed prior to !96

 -- Helmut Grohne <email address hidden>  Sun, 20 Aug 2023 14:11:43 +0200
Superseded in sid-release
debootstrap (1.0.130) unstable; urgency=medium

  * Team upload.

  [ Fatih Altun ]
  * Add Pardus support

  [ Denis 'GNUtoo' Carikli ]
  * Add Trisquel to scripts dir

  [ Helmut Grohne ]
  * implement merged-/usr by post-merging

  [ Luca Boccassi ]
  * Add myself to Uploaders

  [ Michael Chen ]
  * README: add --preserve-env option to sudo command

 -- Luca Boccassi <email address hidden>  Fri, 18 Aug 2023 16:02:59 +0100
Superseded in sid-release
debootstrap (1.0.128+nmu5) unstable; urgency=medium

  * Non-maintainer upload.
  * Undo hostile unwarranted change.

 -- Luca Boccassi <email address hidden>  Sun, 16 Jul 2023 12:42:47 +0100
Superseded in sid-release
debootstrap (1.0.128+nmu4) unstable; urgency=medium

  * Non-maintainer upload.
  * Revert defaulting buildds to usrmerge, as this makes packages move
    files in aliased dirs contrary to CTTE#1035831.  Closes: #1041207
    NB1: such a change was very very inappropriate for a NMU.
    NB2: looking for packages needing a rebuild due to this will be "fun".

 -- Adam Borowski <email address hidden>  Sat, 15 Jul 2023 23:32:31 +0200
Superseded in sid-release
debootstrap (1.0.128+nmu3) unstable; urgency=medium

  * Non-maintainer upload.

  [ Akbarkhon Variskhanov ]
  * functions: Quote $USE_COMPONENTS. Thanks to Robert de Bath for
    reporting the bug and providing the fix (Closes: #963804)

  [ Johannes Schauer Marin Rodrigues ]
  * functions: improve misleading error message when tar fails
  * check if http_proxy is unset instead of checking if it's empty
    (Closes: #1031105)
  * If mount -t proc proc /proc failed, fall back to bind-mounting /proc

  [ Simon McVittie ]
  * Mention --merged-usr in --help output (Closes: #1031828)
  * functions: Default to merged-/usr, even for newer suites' buildds
  * d/source/lintian-overrides: Update overrides syntax

  [ Luca Boccassi ]
  * Bump Standards-Version to 4.6.2, no changes

 -- Luca Boccassi <email address hidden>  Sat, 15 Jul 2023 12:56:11 +0100
Superseded in bookworm-release
Superseded in sid-release
debootstrap (1.0.128+nmu2) unstable; urgency=low

  * Non-maintainer upload.

  [ Matthias Klumpp ]
  * Update PureOS bootstrap script

  [ Luca Boccassi ]
  * autopkgtest: fix running on !amd64
  * autopkgtest: run on 'testing' instead of 'bookworm'

 -- Luca Boccassi <email address hidden>  Tue, 18 Oct 2022 23:49:31 +0100
Superseded in sid-release
debootstrap (1.0.128+nmu1) unstable; urgency=low

  * Non-maintainer upload.
  * autopkgtest: add /usr/sbin to PATH

 -- Luca Boccassi <email address hidden>  Mon, 17 Oct 2022 10:45:01 +0100
Superseded in sid-release
debootstrap (1.0.128) unstable; urgency=low

  [ Samuel Thibault ]
  * Make gbp tag produce the right tag format

  [ Carsten Schoenert ]
  * Add (PureOS) byzantium as a symlink to amber
  * Add (PureOS) crimson as a symlink to amber

  [ Daniel Watkins ]
  * Support Packages files which are not ordered alphabetically by Package field
    (LP: #1990856)

  [ Dimitri John Ledkov ]
  * d/tests/unsorted-packages-files: cleanup temp files and daemon

  [ Tianon Gravi ]
  * Apply "EXCLUDE_DEPENDENCY" during "resolve_deps"

 -- Dimitri John Ledkov <email address hidden>  Fri, 14 Oct 2022 12:31:04 +0100
Superseded in sid-release
debootstrap (1.0.127+nmu1) unstable; urgency=medium

  * Non-maintainer upload.

  [ Ansgar ]
  * debootstrap: optionally exclude specific dependencies
  * debian-common: exclude usrmerge when installing usr-is-merged

  [ Samuel Thibault ]
  * Enable usrmerge on hurd-i386 too.

 -- Luca Boccassi <email address hidden>  Sat, 24 Sep 2022 14:07:46 +0100
Published in buster-release
debootstrap (1.0.114+deb10u1) buster; urgency=medium

  * Non-maintainer upload.
  * setup_merged_usr: create skip flag when merged-usr is disabled on
    bookworm+
  * Add usr-is-merged to the required set on testing/unstable

 -- Luca Boccassi <email address hidden>  Thu, 28 Jul 2022 12:18:59 +0100
Superseded in bullseye-release
debootstrap (1.0.123+deb11u1) bullseye; urgency=medium

  * Non-maintainer upload.
  * setup_merged_usr: create skip flag when merged-usr is disabled on
    bookworm+
  * Add usr-is-merged to the required set on testing/unstable

 -- Luca Boccassi <email address hidden>  Thu, 28 Jul 2022 12:04:03 +0100

Available diffs

Superseded in sid-release
debootstrap (1.0.127) unstable; urgency=medium

  [ Heysion Yuan ]
  * add usrmerge support loongarch64.

  [ Paul Menzel ]
  * Avoid duplicate components in `sources.list`.

  [ Edward Tomasz Napierala ]
  * Mount /dev/fd if the host is FreeBSD.

  [ Debian Janitor ]
  * Bump debhelper from old 12 to 13.
  * Update renamed lintian tag names in lintian overrides.

  [ Luca Falavigna ]
  * Add (Ubuntu) kinetic as a symlink to gutsy.
  * Update standards version to 4.6.0.1, no changes needed.

  [ Luca Boccassi ]
  * setup_merged_usr: create skip flag when merged-usr is disabled on bookworm+
  * Add usr-is-merged to the required set on testing/unstable

 -- Dimitri John Ledkov <email address hidden>  Mon, 25 Jul 2022 13:25:39 +0100
Superseded in sid-release
debootstrap (1.0.126+nmu1) unstable; urgency=medium

  * Non-maintainer upload.
  * Undo the changes of the last upload. (Closes: #998867)

 -- Johannes Schauer Marin Rodrigues <email address hidden>  Sun, 28 Nov 2021 12:38:15 +0100

Available diffs

Superseded in sid-release
debootstrap (1.0.126) unstable; urgency=low

  * Ensure bookworm+ suites are set up with merged-usr. (Closes: #978636)

 -- Dimitri John Ledkov <email address hidden>  Mon, 08 Nov 2021 14:40:06 +0000
Superseded in sid-release
debootstrap (1.0.125) unstable; urgency=medium

  [ Samuel Thibault ]
  * functions (download_main): Let the loops try the different components and
    suites when the checksum doesn't match. This is needed when several of
    them contain the same package name.

  [ Arnaud Rebillout ]
  * Fix auto proxy discovery (Closes: #985811)
  * Fix detection of docker container for cgroup v2 (Closes: #985481)

  [ Johannes 'josch' Schauer ]
  * functions: define link_dir before using it.

  [ Hideki Yamane ]
  * Add (Debian) trixie as a symlink to sid.

  [ Dimitri John Ledkov ]
  * Add (Ubuntu) jammy as a symlink to gutsy.
  * Upload to unstable.

 -- Samuel Thibault <email address hidden>  Thu, 19 Aug 2021 13:49:19 +0200
Deleted in experimental-release (Reason: None provided.)
debootstrap (1.0.124) experimental; urgency=medium

  [ Colin Watson ]
  * Add (Ubuntu) groovy as a symlink to gutsy.

  [ Samuel Thibault ]
  * functions: Turn for loops variables into locals, suggested by jhcha54008.

  [ YunQiang Su ]
  * stage1: re-mkdir /proc if it is a symlink instead of umount. (Closes: #968927)

  [ Luca Falavigna ]
  * Add (Ubuntu) hirsute as a symlink to gutsy.

  [ Tobias Koch ]
  * Add --inrelease-path option to allow specifying by-hash InRelease
    location.

  [ Dimitri John Ledkov ]
  * functions: add zstd control&data support to the ar extractor LP: #1923845
  * Add (Ubuntu) impish as a symlink to gutsy.
  * gutsy: sync changes from Ubuntu, to ensure that impish+ are always
    merged-usr.
  * gutsy: use --extractor=ar if dpkg-deb has no zstd support (i.e. on
    Debian & non-Ubuntu derivatives).
  * rules,control: adjust Recommends/Suggests to be appropriate on each
    distro.

 -- Dimitri John Ledkov <email address hidden>  Mon, 26 Apr 2021 15:02:44 +0100
Superseded in bullseye-release
Superseded in sid-release
debootstrap (1.0.123) unstable; urgency=medium

  * Reinstate safeguard removed in 1.0.121, which is absolutely needed
    to avoid unmounting target entirely, as seen when running in d-i
    with default parameters (Closes: #953849). Vielen Dank, Johannes!

 -- Cyril Brulebois <email address hidden>  Sat, 14 Mar 2020 02:07:20 +0100
Superseded in sid-release
debootstrap (1.0.122) unstable; urgency=medium

  * Revert the addition of (mandatory) security support as debootstrap's
    goal is to provide with a basic Debian system that many provisioning
    systems are built upon. Changing behaviour now seems to be doing a
    disservice to all those tools that would need adapting. In addition to
    not seeming to be a good idea, that triggers regressions for a number
    of use cases (Closes: #953759, #953588, #953593, #953594, #953617).

 -- Cyril Brulebois <email address hidden>  Fri, 13 Mar 2020 05:43:24 +0100
Superseded in sid-release
debootstrap (1.0.121) unstable; urgency=medium

  * Fix "debootstrapping testing and stable results in exit 100",
    use CODENAME for check properly (Closes: #953404)

 -- Hideki Yamane <email address hidden>  Tue, 10 Mar 2020 21:42:03 +0900
Superseded in sid-release
debootstrap (1.0.120) unstable; urgency=medium

  * Check codename for apt-transport-https (Closes: #920255, #879755)
  * Add security mirror setting (Closes: #939852, #543819)

 -- Hideki Yamane <email address hidden>  Sun, 08 Mar 2020 02:01:59 +0900
Superseded in sid-release
debootstrap (1.0.119) unstable; urgency=medium

  [ Hideki Yamane ]
  * Fix: specify --foreign and --unpack-tarball at the same time
    Thanks to Cel Skeggs <email address hidden> for the patch (Closes: #946783)
  * Add check rule for systemd-nspawn

  [ Jeremiah C. Foster ]
  * Adding PureOS 'amber' to scripts dir (Closes: #946476)

 -- Hideki Yamane <email address hidden>  Thu, 27 Feb 2020 21:16:24 +0900
Superseded in sid-release
debootstrap (1.0.118) unstable; urgency=medium

  * rename .gitlab-ci.yml to salsa-ci.yml
  * debian/control
    - use debhelper-compat (= 12) and drop debian/compat
    - set Standards-Version 4.5.0
  * debian/tests/debian-testing
    - use AUTOPKGTEST_TMP instead of obsolete ADTTMP
  * fix /dev/ptmx mount on chroot and re-enable autopkgtest
  * fix: don't pass an empty arg to wget when --verbose is applied
    (Closes: #951367)

 -- Hideki Yamane <email address hidden>  Fri, 21 Feb 2020 21:16:39 +0900
Superseded in sid-release
debootstrap (1.0.117) unstable; urgency=medium

  [ Simon Quigley ]
  * Add (Ubuntu) focal as a symlink to gutsy. (Closes: #944976, #946815)

  [ Holger Wansing ]
  * Remove trailing whitespaces from changelog file, to fix lintian tag.

  [ James Clarke ]
  * Add a new --extra-suites option to support debootstrapping Debian Ports
    architectures with essential/required packages in its unreleased suite.

  [ Hideki Yamane ]
  * Fix "Fails when run from path containing space character" (Closes: #947173)
  * Remove some quote for variables since somehow wget fails with ""
    (double quote with no value)

 -- Hideki Yamane <email address hidden>  Tue, 11 Feb 2020 21:15:26 +0900
Superseded in sid-release
debootstrap (1.0.116) unstable; urgency=medium

  [ Hideki Yamane ]
  * use salsa-pipeline for CI, instead of custom rule
  * disalbe unnecessary blhc and test-build-any CI test

  [ Philip Hands ]
  * disable the failing autopkgtest job
  * provide support for Devuan release names

 -- Hideki Yamane <email address hidden>  Sun, 29 Sep 2019 10:56:48 +0900
Superseded in sid-release
debootstrap (1.0.115) unstable; urgency=medium

  [ Cyril Brulebois ]
  * Remove Christian Perrier from Uploaders, with many thanks for all
    his contributions over the years! (Closes: #927549)

  [ Hideki Yamane ]
  * debian/control
    - Remove Junichi Uekawa <email address hidden> from Uploaders with ack
  * scripts
    - Add (Ubuntu) eoan as a symlink to gutsy.

 -- Hideki Yamane <email address hidden>  Sat, 06 Jul 2019 20:22:30 +0900
Superseded in buster-release
Superseded in sid-release
debootstrap (1.0.114) unstable; urgency=medium

  * Revert changes from 1.0.113 (closes: #918722)

 -- Julien Cristau <email address hidden>  Wed, 09 Jan 2019 14:00:04 +0100
Superseded in sid-release
debootstrap (1.0.113) unstable; urgency=low

  * Fail if its repository is expired (in InRelease file) since creating
    base image from such repository is insecure. If you want to use such
    repo with notice, please use "--no-check-valid-until" option

  * debian/control
    - set Standards-Version: 4.3.0

 -- Hideki Yamane <email address hidden>  Sat, 05 Jan 2019 20:13:44 +0900
Superseded in buster-release
Superseded in sid-release
debootstrap (1.0.112) unstable; urgency=low

  [ Thomas Lange ]
  * optimize code, make debootstrap faster (Closes: #871835)
    - use hash instead of grep for each line we read
    - we can use elsif, because the line can't match both patterns
    - There's no need to print the dependencies for each package separately,
      if when later do sort|uniq, so just collect all dependencies in a hash
      and print them at the end
    - do not read all lines of the Packages file into the perl scripts,
      egrep is used for filtering only the lines we need to read, since egrep
      is faster than perl, this save a lot of time
    - speed up by using grep -P and setting LC_ALL=C
    - automatic detect if grep support perl regex
    - in this part, we only need the package name and priority this makes
      another little speedup, since the perl part need less lines to parse

 -- Hideki Yamane <email address hidden>  Sun, 23 Dec 2018 18:24:00 +0900
Superseded in buster-release
Superseded in sid-release
debootstrap (1.0.111) unstable; urgency=medium

  * Team upload

  [ Simon McVittie ]
  * Disable merged /usr by default when making a buildd chroot (closes: #914208)

 -- Julien Cristau <email address hidden>  Fri, 30 Nov 2018 21:01:08 +0100
Superseded in buster-release
Superseded in sid-release
debootstrap (1.0.110) unstable; urgency=medium

  [ Luca Falavigna ]
  * Add (Ubuntu) disco as a symlink to gutsy.

  [ Hideki Yamane ]
  * Add debian/source/lintian-overrides to ignore lintian warnings
    since it is really necessary for debootstrap

 -- Hideki Yamane <email address hidden>  Thu, 08 Nov 2018 07:16:42 +0900
Superseded in buster-release
Superseded in sid-release
debootstrap (1.0.109) unstable; urgency=medium

  [ Raphaël Hertzog ]
  * Keep all script files in the udeb so that derivatives can use the
    udeb built by Debian. Related to #893713.

  [ Hideki Yamane ]
  * Just set Standards-Version: 4.2.1 without change

 -- Hideki Yamane <email address hidden>  Mon, 10 Sep 2018 02:42:58 +0900
Superseded in buster-release
Superseded in sid-release
debootstrap (1.0.108) unstable; urgency=medium

  * Fix "Do not download packages with --unpack-tarball option"
    (Closes: #551838)
    - Also make some options exclusive each
  * Let debootstrap shows error if there's a file already before extraction,
    not die silently (Closes: #728344)
  * Add Trusty and Xenial for merged-usr blacklist (Closes: #905864, #905873)

 -- Hideki Yamane <email address hidden>  Sun, 12 Aug 2018 17:58:37 +0900
Superseded in buster-release
Superseded in sid-release
debootstrap (1.0.107) unstable; urgency=medium

  [ Patrick McDermott ]
  * Fix wgetprogress() with --debian-installer (Closes: #829725)

  [ Dan Nicholson ]
  * Strip URL scheme from apt lists (Closes: #903481)

  [ Hideki Yamane ]
  * Fix docker detection breaks QEMU's binfmt_misc bootstraping 
    (Closes: #903657)
    - Avoid removing host's /proc on some environment
    - Add workaround for second-stage inside docker
  * Align scripts/gutsy to scripts/debian-common
  * Remove unnecessary script files from udeb package 
    (Closes: #618839, #893713)

 -- Hideki Yamane <email address hidden>  Thu, 26 Jul 2018 19:12:20 +0900
Superseded in buster-release
Superseded in sid-release
debootstrap (1.0.106) unstable; urgency=medium

  * Improve related to container (Closes: #902924)
  * Add docker support (Closes: #890867)
  * Add wget check for non-package environment
  * debian/control
    - set Standards-Version: 4.1.5 with no change

 -- Hideki Yamane <email address hidden>  Thu, 05 Jul 2018 17:48:22 +0900

Available diffs

Superseded in buster-release
Superseded in sid-release
debootstrap (1.0.105) unstable; urgency=medium

  [ Cyril Brulebois ]
  * Improve wording for --log-extra-deps in the manpage, thanks to
    intrigeri for the report.

  [ Hideki Yamane ]
  * Use $container to detect systemd-nspawn and lxc{-libvirt} (Closes: #902350)
  * cache-dir option: change error detection order
  * Rervert "Add 2nd exclude package check to really exclude packages even if
    it breaks dependencies" since it doesn't work as expected and cause
    regression (Closes: #901977) and (Reopen: #830794, #557322, #783589)
    To make it proper, just remove "--exclude" packages twice but do not
    exec dependencies resolution in 2nd time, I guess.

 -- Hideki Yamane <email address hidden>  Sun, 01 Jul 2018 23:09:10 +0900
Superseded in buster-release
Superseded in sid-release
debootstrap (1.0.104) unstable; urgency=medium

  * Fix /etc/machine-id mount issue (Closes: #899155)
  * Fix regression with file:/// mirror (Closes: #901717)

 -- Hideki Yamane <email address hidden>  Sun, 24 Jun 2018 20:41:13 +0900

Available diffs

Superseded in buster-release
Superseded in sid-release
debootstrap (1.0.103) unstable; urgency=medium

  * Avoid failure with old arch-test package (Closes: #900925)
    Thanks to jhcha54008 <email address hidden>
  * Relax merged-usr blacklist restriction (Closes: #901808)
    Thanks to Tianon Gravi <email address hidden>

 -- Hideki Yamane <email address hidden>  Sat, 23 Jun 2018 11:44:57 +0900

Available diffs

Superseded in sid-release
debootstrap (1.0.102) unstable; urgency=medium

  * Enable merged-/usr by default (Closes: #839046)
    This is applied for buster and later.
  * Fix "debootstrap doesn't carry --components across --foreign/--second-stage"
    (Closes: #877855)
  * Fix debian-common path with tarball and --second-stage (Closes: #897379)

 -- Hideki Yamane <email address hidden>  Wed, 13 Jun 2018 22:00:11 +0900

Available diffs

Superseded in buster-release
Superseded in sid-release
debootstrap (1.0.101) unstable; urgency=medium

  [ Hideki Yamane ]
  * debian/test
    - Don't use unshare on some environment
    - Fix chroot dir location
    - Just ignore tests under docker environment
  * scripts
    - Add "bookworm" (Debian12) to script
  * README
    - Update git info to point to salsa repo

  * Fix wrong assumptions for $HOST_OS
  * Move container=lxc-libvirt check to work properly
  * Avoid mknod $TARGET/dev/console failure with systemd-nspawn
  * Fix exclude to work with --no-resolve-deps option
  * Add "--log-extra-deps" option to reduce time
  * Add 2nd exclude package check to really exclude packages even if
    it breaks dependencies (Closes: #830794, #557322, #783589)

  [ Philipp Kern ]
  * Gitlab CI: Disable the broken autopkgtest step.

  [ Tianon Gravi ]
  * Allow "script" argument to be specified as either an absolute path
    as before, or as a raw codename such as "sid", assumed to be
    relative to "/usr/share/debootstrap/scripts" (Closes: #742672)


 -- Hideki Yamane <email address hidden>  Sun, 03 Jun 2018 19:41:23 +0900

Available diffs

Superseded in buster-release
Superseded in sid-release
debootstrap (1.0.100) unstable; urgency=medium

  [ Hideki Yamane ]
  * Specify https mirror to check https mirror specific problem
    (See #896071)
  * Quote $DEBOOTSTRP_DIR properly (Closes: #586158)
  * Simpify checking debian-common file (Closes: #897379)

  [ Philipp Kern ]
  * Add an initial Gitlab CI config file.

 -- Hideki Yamane <email address hidden>  Tue, 22 May 2018 20:15:26 +0900

Available diffs

Superseded in buster-release
Superseded in sid-release
debootstrap (1.0.99) unstable; urgency=medium

  [ Luca Falavigna ]
  * Add (Ubuntu) cosmic as a symlink to gutsy.
  * Bump Standards-Version to 4.1.4.

  [ Hideki Yamane ]
  * Fix download failure when specifying multiple components (Closes: #898738)
    - Also add multiple components to test case

 -- Hideki Yamane <email address hidden>  Thu, 17 May 2018 10:57:52 +0900

Available diffs

Superseded in sid-release
debootstrap (1.0.98) unstable; urgency=medium

  [ Cyril Brulebois ]
  * Update Vcs-{Browser,Git} to point to salsa (alioth's replacement).

  [ Julien Cristau ]
  * Add Acquire-By-Hash support. (Closes: #886016)

  [ Hideki Yamane ]
  * Fix some unnecessary quoting that caused an error. (Closes: #896071)
  * Handle systemd-nspawn and lxc gracefully in second stage.
    (Closes: #840372, #731802)
  * Allow tarballs ending in .tar.gz and .tar.xz to be used to
    acquire already downloaded debs. (Closes: #895096)
  * Properly deal with the fakechroot variant when --foreign is passed
    to debootstrap. Thanks to jhcha54008 for the patch. (Closes: #741964)
  * Properly print proxy auto-detection message.

 -- Philipp Kern <email address hidden>  Mon, 14 May 2018 11:22:35 +0200
Superseded in buster-release
Superseded in sid-release
debootstrap (1.0.97) unstable; urgency=medium

  [ Dan Nicholson ]
  * Handle existing /dev (Closes: #872577)

  [ Hideki Yamane ]
  * Create /dev/console as same as previous (Closes: #872059)
  * Do not ignore HTTPS mirror setting (Closes: #893954)
  * Improve manpage "what is calls a Debian base system" (Closes: #872948)
    Thanks to Emmanuel Kasper <email address hidden> for the patch
  * Improve error message when download fails (Closes: #866401)
    Thanks to Raphaël Hertzog <email address hidden> for the patch
  * Use wget --non-verbose option instead of --quiet
  * Improve error message on Release signed by unknown key (Closes: #698677)
  * Add --cache-dir feature (Closes: #844118)
    It is enabled by default and use /var/cache/apt/archives as default value

  [ Adam Borowski ]
  * Use arch-test if installed to check whether second stage is possible.
    (Closes: #826709)

  [ Lubomir Rintel ]
  * Fix boostrapping libvirt LXC containers (Closes: #890419)

  [ Raphaël Hertzog ]
  * Use "command -v apt-config" to check for apt-config's presence
    (Closes: #895466)
  * Drop default value for --cache-dir parameter
  * Forbid the usage of non-empty directories with --print-debs and
    --make-tarball
  * Do not use HTTPS for Kali bootstrap script

 -- Hideki Yamane <email address hidden>  Tue, 17 Apr 2018 11:06:32 +0900
Superseded in buster-release
Superseded in sid-release
debootstrap (1.0.96) unstable; urgency=medium

  * Escape spaces to fix debootstrap on path contains space fails
    Thanks to Tianon Gravi <email address hidden> for the based patch
    (Closes: #586158, #762431)
  * Add warning if file specified via --keyring does not exist
    Thanks to jnqnfe <email address hidden> for the patch
    (Closes: #754318, #775474)
  * Avoid unnecessary keyring warning with --second-stage option
    (Closes: #734324)
  * Output warning if falling back to sha1 (Closes: #775444)
    Thanks to jnqnfe <email address hidden> for the patch.
  * Prevent unintended removal with --print-debs option (Closes: #833525)
    Thanks to Johannes Schauer <email address hidden> for the patch
  * Add scripts for Kali Linux (Closes: #798564)
  * Improve manpage description for --{unpack,make}-tarball options
    (Closes: #563647)

  * debian/control
    - Add "Suggests: squid-deb-proxy-client"
  * debian/rules
    - Add Kali for ${keyring} pattern

  [ Sjoerd Simons ]
  * Fix multiple components usage for --foreign/--second-stage
    (Closes: #806780)

  [ Michael Vogt ]
  * Try to auto-detect proxy if available (e.g. squid-deb-proxy-client)
    (Closes: #732628)

 -- Hideki Yamane <email address hidden>  Fri, 06 Apr 2018 10:02:20 +0900
Superseded in buster-release
Superseded in sid-release
debootstrap (1.0.95) unstable; urgency=medium

  * Really fix #894415 (Closes: #894415) 

 -- Hideki Yamane <email address hidden>  Sat, 31 Mar 2018 13:28:26 +0900

Available diffs

Superseded in sid-release
debootstrap (1.0.94) unstable; urgency=medium

  * debian/control
    - Add myself to Uploaders
  * scripts/sid
    - Regression fix with #798562 change, work on non-package environment.
      Thanks to Nicolas Boichat <email address hidden> for the report
      (Closes: #894415)

 -- Hideki Yamane <email address hidden>  Fri, 30 Mar 2018 21:41:52 +0900
Superseded in sid-release
debootstrap (1.0.93+nmu3) unstable; urgency=medium

  * Non-maintainer Upload.

  [ Hideki Yamane ]
  * Avoid pre-exist directory causes failure (Closes: #864734)
  * Split common code from scripts/sid to scripts/debian-common and share it
    between distributions (Closes: #798562)

  [ Lubomir Rintel ]
  * Don't let host PATH leak into the target commands. It works on chroots
    that have different PATH like Arch Linux and Fedora (Closes: #718632,
    #770658, #890418)

 -- Hideki Yamane <email address hidden>  Sun, 18 Mar 2018 00:34:09 +0900
Superseded in buster-release
Superseded in sid-release
debootstrap (1.0.93+nmu2) unstable; urgency=medium

  * Non-maintainer upload.
  * fix regression with Ubuntu releases 

 -- Hideki Yamane <email address hidden>  Sat, 17 Mar 2018 23:46:30 +0900
Superseded in sid-release
debootstrap (1.0.93+nmu1) unstable; urgency=medium

  * Non-maintainer Upload.
  * Use force_md5 for breezy, dapper and edgy (Closes: #659360, #676373)
    Now you can create Ubuntu breezy/dapper/edgy chroot.
  * Add Suggests: ubuntu-archive-keyring for debootstraping Ubuntu on Debian.
    When you fetch Ubuntu packages ubuntu-archive-keyring is necessary.
    (Closes: #736995) 
  * Change repository URI for old Ubuntu releases (Closes: #676370, #839073)
    Archived Ubuntu releases are at old-releases.ubuntu.com/ubuntu
  * Set correct keyring and default mirror for old debian releases.
    Now you can fetch popato/woody/sarge/etch/lenny/squeeze if you want.
    (Closes: #891404, #600647, #792729) 

 -- Hideki Yamane <email address hidden>  Mon, 05 Mar 2018 22:28:22 +0900

Available diffs

Superseded in buster-release
Superseded in sid-release
debootstrap (1.0.93) unstable; urgency=medium

  [ Mattia Rizzolo ]
  * Team upload.
  * scripts/gutsy: incorporate changes from Ubuntu:
    + Sync from scripts/sid.
    + Fix debootstrap --variant=fakechroot failure because initscripts is no
      longer part of the base system.

 -- Christian Perrier <email address hidden>  Thu, 07 Dec 2017 09:25:07 +0100
Superseded in buster-release
Superseded in sid-release
debootstrap (1.0.92) unstable; urgency=medium

  * Team upload.
  * Add (Ubuntu) bionic as a symlink to gutsy.
  * Bump Standards-Version to 4.1.1:
    + Priority:extra is deprecated, change to optional.

 -- Mattia Rizzolo <email address hidden>  Fri, 27 Oct 2017 17:05:39 +0200
Superseded in buster-release
Superseded in sid-release
debootstrap (1.0.91) unstable; urgency=medium

  [ Sven Joachim ]
  * Avoid the 'type' shell command (closes: #860545).

 -- Christian Perrier <email address hidden>  Wed, 26 Jul 2017 06:53:10 +0200
Published in jessie-release
debootstrap (1.0.67+deb8u1) jessie; urgency=medium

  * Add support for buster and bullseye.

 -- Mattia Rizzolo <email address hidden>  Sun, 18 Jun 2017 13:48:43 +0200
Superseded in buster-release
Superseded in sid-release
debootstrap (1.0.90) unstable; urgency=medium

  [ Mattia Rizzolo ]
  * Add (Ubuntu) artful as a symlink to gutsy.

 -- Christian Perrier <email address hidden>  Mon, 24 Apr 2017 06:49:33 +0200
Published in stretch-release
Superseded in sid-release
debootstrap (1.0.89) unstable; urgency=medium

  [ Simon McVittie ]
  * Instead of creating a /dev/ptmx → pts/ptmx symlink unconditionally,
    try mknod with “c 5 2” parameters first, and fall back to a symlink
    only if it fails. This should help with various tools like pbuilder,
    sbuild, and schroot (Closes: #817236).
  * Add autopkgtest support to test various scenarios.

  [ Cyril Brulebois ]
  * Uniformize COMPONENTS/USE_COMPONENTS handling.

 -- Cyril Brulebois <email address hidden>  Fri, 10 Mar 2017 13:10:56 +0100
Superseded in stretch-release
Superseded in sid-release
debootstrap (1.0.88) unstable; urgency=high

  [ Sven Joachim ]
  * Strip the arch-qualifier (Closes: #836525)

 -- Steve McIntyre <email address hidden>  Wed, 08 Feb 2017 23:53:10 +0000

Available diffs

Superseded in stretch-release
Superseded in sid-release
debootstrap (1.0.87) unstable; urgency=high

  [ Julien Cristau ]
  * Default to split /usr again, as merged-/usr breaks dpkg-shlibdeps
    (closes: #844221).

  [ Riku Voipio ]
  * remove scratchbox2 support (closes: #796189)

 -- Christian Perrier <email address hidden>  Wed, 16 Nov 2016 06:47:27 +0100
Superseded in stretch-release
Superseded in sid-release
debootstrap (1.0.86) unstable; urgency=high

  * Rework split_inline_sig by using shell built-ins instead of trying to
    mix sed and tr together, which might work on regular systems but not
    from inside the Debian Installer (Closes: #842591). Thanks to Ansgar
    Burchardt for the proof of concept!

 -- Cyril Brulebois <email address hidden>  Sun, 30 Oct 2016 23:35:45 +0100
Superseded in stretch-release
Superseded in sid-release
debootstrap (1.0.85) unstable; urgency=medium

  [ Julien Cristau ]
  * Add support for downloading and validating InRelease files, by splitting
    up detached signature from signed data.
  * Switch default mirror to deb.debian.org.

  [ Colin Watson ]
  * Add (Ubuntu) zesty as a symlink to gutsy.

  [ Ansgar Burchardt ]
  * Add jessie-kfreebsd to merged-/usr blacklist.
  * No longer Build-Depend on makedev. The code using it was already
    removed in debootstrap 1.0.82.
  * Do not use `tar -k` for older releases which might have file
    conflicts between the packages to be installed. (Closes: #838388)
  * Error out when seeing short options. (Closes: #548880)
  * Add oldoldstable -> sid script symlink. (Closes: #792734)
  * Add buster -> sid and bullseye -> sid script symlinks.
  * Only unpack and configure the base system when there are actually
    packages to install. (Closes: #825034)
  * debootstrap.8: Use stretch instead of wheezy in examples.

  [ Marco d'Itri ]
  * Enable merged-/usr by default. (Closes: #839046)

 -- Julien Cristau <email address hidden>  Fri, 21 Oct 2016 20:22:49 +0200
Superseded in stretch-release
Superseded in sid-release
debootstrap (1.0.84) unstable; urgency=medium

  [ Ansgar Burchardt ]
  * Add support for xz-compressed Packages indices. (Closes: #837649)

 -- Christian Perrier <email address hidden>  Thu, 06 Oct 2016 06:59:38 +0200
Superseded in stretch-release
Superseded in sid-release
debootstrap (1.0.83) unstable; urgency=medium

  [ Ansgar Burchardt ]
  * functions: Validate that the requested suite is listed in the
    Release file's Suite or Codename field. (Closes: #837075)
  * Add support for merged-/usr, enabled by a new --merged-usr option.
    (Closes: #810301)
  * Feign install of dpkg in second stage. This avoids problems when
    using dpkg-deb together with busybox' tar. (Closes: #837185)
  * README: Use https://.

  [ Steve McIntyre ]
  * Update Standards-Version to 3.9.8 (no changes needed)

 -- Steve McIntyre <email address hidden>  Tue, 13 Sep 2016 13:16:41 +0100
Superseded in stretch-release
Superseded in sid-release
debootstrap (1.0.82) unstable; urgency=medium

  [ Alex Bennée ]
  * Excise all devices.tar.gz code. Closes: #830869

 -- Christian Perrier <email address hidden>  Thu, 08 Sep 2016 07:09:56 +0200
Superseded in stretch-release
Superseded in sid-release
debootstrap (1.0.81) unstable; urgency=medium

  [ Luca Falavigna ]
  * Add (Ubuntu) yakkety as a symlink to gutsy.

 -- Christian Perrier <email address hidden>  Tue, 03 May 2016 06:51:57 +0200
Superseded in stretch-release
Superseded in sid-release
debootstrap (1.0.80) unstable; urgency=medium

  [ Jon Boden ]
  * scripts/gutsy: Support kfreebsd & hurd arches on Ubuntu targets
    (closes: #818748)

 -- Christian Perrier <email address hidden>  Tue, 22 Mar 2016 19:27:45 +0100
Superseded in stretch-release
Superseded in sid-release
debootstrap (1.0.79) unstable; urgency=medium

  [ Samuel Thibault ]
  * hurd: move setting up dev and servers firmlink to setup_proc stage. Also
    firmlink proc there.  Thanks Gabriele Giacone for all the investigation!
    (Closes: #768102)

 -- Christian Perrier <email address hidden>  Fri, 19 Feb 2016 07:23:59 +0100
Superseded in sid-release
debootstrap (1.0.78+nmu1) unstable; urgency=medium

  * Non-maintainer upload.
  * Split setup_devices in setup_devices (which now only deals with static
    device nodes) and setup_dynamic_devices, and move the calls to
    setup_devices from the beginning of the second stage to the end of the
    first stage.
    setup_dynamic_devices mounts the appropriate filesystems which provide
    dynamic device nodes for the architectures which need one in
    debootstrap (kfreebsd and hurd).
    This fixes a bug in --second-stage introduced in 1.0.34 and exposed
    by the devices-related changes of 1.0.76: the second stage debootstrap
    runs "dpkg --print-architecture >/dev/null" at the very beginning of
    the program when /dev is still empty, so it creates an empty regular
    file in place of /dev/null and this will cause mknod to fail later.
    (Closes: #813232)

 -- Marco d'Itri <email address hidden>  Wed, 17 Feb 2016 01:23:23 +0100

Available diffs

Superseded in stretch-release
Superseded in sid-release
debootstrap (1.0.78) unstable; urgency=high

  * Use HTTPS for Vcs-* URLs, and link to cgit rather than gitweb.
  * Don't call mknod with the --mode option, it's not supported in
    busybox. Use -m instead - fixes the broken fix for #812811.
    Closes: #813124. Urgency high to get this fix propagated quickly -
    it's breaking d-i installs right now. Adding myself to uploaders and
    uploading.

 -- Steve McIntyre <email address hidden>  Fri, 29 Jan 2016 16:36:00 +0000

Available diffs

Superseded in sid-release
debootstrap (1.0.77) unstable; urgency=medium

  [ Marco d'Itri ]
  * Fix permissions on device nodes (Closes: #812811).

 -- Cyril Brulebois <email address hidden>  Wed, 27 Jan 2016 20:22:05 +0100

Available diffs

Superseded in sid-release
debootstrap (1.0.76) unstable; urgency=medium

  [ Marco d'Itri ]
  * Stop creating useless device nodes (Closes: #571136).

 -- Cyril Brulebois <email address hidden>  Sun, 24 Jan 2016 08:55:18 +0100

Available diffs

Superseded in stretch-release
Superseded in sid-release
debootstrap (1.0.75) unstable; urgency=medium

  * Stop cleaning KEEP_DEBOOTSTRAP_DIR twice, as spotted by Chris Lamb
    (Closes: #804415).
  * Add Tanglu support (Closes: #771687), thanks to Matthias Klumpp. At
    the moment, the following extra suites are recognized:
     - aequorea
     - bartholomea
     - chromodoris
     - dasyatis

 -- Cyril Brulebois <email address hidden>  Wed, 11 Nov 2015 18:49:28 +0100

Available diffs

175 of 144 results