lp:ubuntu/gutsy-backports/debootstrap

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/gutsy-backports/debootstrap
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Development

Recent revisions

24. By Jonathan Riddell

Automated backport upload; no source changes.

23. By Colin Watson

Ignore errors when unmounting filesystems, to avoid stopping at the
first one with problems.

22. By Otavio Salvador

[ Joey Hess ]
* Document --components in man page.
* Update man page, as packages listed in --include should now be auto
  dep-resolved by default.

[ Colin Watson ]
* Extensive quoting fixes, allowing installation to a target containing
  spaces (closes: #387673).
* scripts/debian/sid: Handle libc0.3 on hurd-i386 (thanks, Michael Banck;
  closes: #314304).
* functions: Stub out /proc setup and add device setup for the Hurd
  (thanks, Michael Banck; closes: #314311).
* Add --version option (closes: #294484).

[ Otavio Salvador ]
* Fix bunzip2 path. Thanks Martín Ferrari <email address hidden> by
  the patch (closes: #436218).

21. By Colin Watson

* scripts/ubuntu/gutsy: Determine buildd variant dynamically using
  Build-Essential: yes.
* scripts/ubuntu/gutsy.fakechroot: Remove devmapper postinst hack, no
  longer needed.
* scripts/ubuntu/*.fakechroot: Merge into the corresponding main scripts
  as variants.

20. By Colin Watson

[ Anthony Towns ]
* Make debootstrap team maintained under the d-i banner.
* Add Joey, Frans and Junichi as uploaders, remove JHM (not in the
  d-i group).
* Make pkgdetails.c not need C99 extensions. (Closes: Bug#398977)
* Fix am_doing_phase implementation in debootstrap script. Thanks to
  Tero Janka for spotting the problem and the fix. (Closes: Bug#409881)

[ Joey Hess ]
* Drop support for sarge from the udeb.
* Update README.Debian:
  - One todo item is done. (I think cross-strap is too, but unsure.)
  - Reword NMU policy to note that it's team-maintained now.
* ACK my prior NMU. Closes: #418600
* If /dev/MAKEDEV DNE, as on certain s390 machines, use /sbin/MAKEDEV.
  Closes: #420908
  Note that /dev/MAKEDEV is still the correct location, and is still tried
  first so that building works on all FHS systems, as noted in #190239.

[ Colin Watson ]
* Add support for Ubuntu dapper (Closes: #342838), edgy, feisty, and
  gutsy. Exclude everything but gutsy from the udeb.
* Fix "deboostrap" typo in debootstrap(8) (thanks, Adam Conrad).
* Fix "htp" typo in temporary /etc/apt/sources.list.
* Drop support for woody from the udeb too.
* When removing $TARGET/debootstrap, debootstrap.log is still open as
  stdout/stderr and needs to remain so, but after unlinking it some NFS
  servers implement this by a temporary file in the same directory, which
  makes it impossible to rmdir that directory. Moving it instead works
  around the problem (thanks, Steven McCoy;
  https://launchpad.net/bugs/65003).
* Fix formatting error in debootstrap(8) (.R is not a macro).
* Reorganise scripts into scripts/debian/ and scripts/ubuntu/ directories
  in the source tree to declutter the top level.
* Add default_mirror function; reorganise the debootstrap script a little
  so that it works. Set the default mirror for Ubuntu suites to
  http://archive.ubuntu.com/ubuntu, and the default mirror for Debian
  etch/lenny/sid architectures other than amd64 and i386 to
  http://ftp.us.debian.org/debian (per ajt; see bug #363049).
* Add devices created by fd to devices-std.tar.gz, so that
  /dev/std{in,out,err} is available conveniently in chroots with /proc and
  /dev/pts mounted (thanks, Matthias Klose).
* Document --keyring and --make-tarball. (Closes: #368988)
* Update Ubuntu mirrors: warty/hoary/breezy => old-releases.ubuntu.com,
  unsupported architectures => ports.ubuntu.com.
* Add myself to Uploaders.
* Bump to 1.0.0. Nobody uses debootstrap in production, do they?

[ Joey Hess ]
* Remove the extended package description (aka bloat) from the udeb.

19. By Martin Pitt

{feisty,gutsy}.fakechroot: Remove libdevmapper1 postinst before
configuring packages. It tries to create /dev/mapper which fails with
fakechroot (since /dev/ is a symlink to the real /dev).

18. By Colin Watson

[gutsy, gutsy.fakechroot] Make libgcc4 build-essential on hppa
(LP: #111476).

17. By Colin Watson

[gutsy, gutsy.fakechroot] Link /etc/localtime to Etc/UTC rather than
UTC, to work around Debian bug #420895.

16. By Colin Watson

* Resynchronise with Debian. Remaining changes:
  - Add dapper, edgy, edgy.fakechroot, feisty, and feisty.fakechroot
    scripts.
  - Default mirror to http://archive.ubuntu.com/ubuntu.
  - Move debootstrap.log before unlinking it to work around NFS
    brain-damage.
  - Fix typo in debootstrap(8) man page.
  - Fix "htp" typo in temporary /etc/apt/sources.list.
  - Add devices created by fd to devices-std.tar.gz.
* [gutsy] New script to install Gutsy Gibbon, copied from feisty.
* [gutsy.fakechroot] New fakechroot variant of gutsy.
* [Makefile] Install gutsy and gutsy.fakechroot.

15. By Matthias Klose

Add devices created by fd to devices-std.tar.gz (make dev/std*
available in a chroot with bind mounting /proc (and /dev/pts), but
without bind mounting /dev).

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/karmic/debootstrap
This branch contains Public information 
Everyone can see this information.

Subscribers