Bug 207393 - sysutils/debootstrap: update to 1.0.79
Summary: sysutils/debootstrap: update to 1.0.79
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Raphael Kubo da Costa
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-02-21 14:49 UTC by Nikolai Lifanov
Modified: 2016-02-21 16:35 UTC (History)
1 user (show)

See Also:


Attachments
sysutils/debootstrap: 1.0.78 -> 1.0.79 (984 bytes, patch)
2016-02-21 14:49 UTC, Nikolai Lifanov
lifanov: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Nikolai Lifanov 2016-02-21 14:49:56 UTC
Created attachment 167258 [details]
sysutils/debootstrap: 1.0.78 -> 1.0.79

Please update sysutils/debootstrap to 1.0.79. Changes:

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)
    (Closes: #768102)

 -- Christian Perrier <bubulle@debian.org>  Fri, 19 Feb 2016 07:23:59 +0100

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 <md@linux.it>  Wed, 17 Feb 2016 01:23:23 +0100
Comment 1 commit-hook freebsd_committer freebsd_triage 2016-02-21 16:27:07 UTC
A commit references this bug:

Author: rakuco
Date: Sun Feb 21 16:27:04 UTC 2016
New revision: 409304
URL: https://svnweb.freebsd.org/changeset/ports/409304

Log:
  Update to 1.0.79.

  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)
      (Closes: #768102)

   -- Christian Perrier <bubulle@debian.org>  Fri, 19 Feb 2016 07:23:59 +0100

  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 <md@linux.it>  Wed, 17 Feb 2016 01:23:23 +0100

  PR:		207393
  Submitted by:	Nikolai Lifanov <lifanov@mail.lifanov.com> (maintainer)

Changes:
  head/sysutils/debootstrap/Makefile
  head/sysutils/debootstrap/distinfo
Comment 2 Raphael Kubo da Costa freebsd_committer freebsd_triage 2016-02-21 16:35:37 UTC
Committed, thanks!