[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Preparation of the next stable update



On Thu, Apr 01, 2004 at 10:12:09AM +0200, Martin Schulze wrote:
> Preparation of Debian GNU/Linux 3.0r3
> =====================================
> debootstrap-udeb  updates   0.1.17.7woody1  alpha arm hppa i386 ia64 m68k mips mipsel powerpc s390 sparc
> debootstrap       stable    0.1.17          alpha arm hppa i386 ia64 m68k mips mipsel powerpc s390 sparc source
> debootstrap       updates   0.1.17.7woody1  alpha arm hppa i386 ia64 m68k mips mipsel powerpc s390 sparc source
> 
> 	* NMU
> 
> 	* Rebuild of 0.1.17.8 for woody to pull in race condition fix and missing
> 	  package dependency fixes, among others.
> 
> 	* NMU versioned the way it is so that dpkg doesn't think 0.1.17.[1-7] is
> 	  newer than this release, but "upgrades" (actually sidegrades) to 0.1.17.8
> 	  are still straightforward.
> 
> 	TODO: Why?
> 
> 	James once said that -udeb packages won't appear in stable, so
> 	this should not be a problem.
> 
> 	Aha, Ray Dassen and Lucas Albers explained that a dependency
> 	to binutils is missing so that debootstrap cannot use ar to
> 	unpack the .deb files and hence cannot work at all if binutils
> 	isn't installed "by accident", which is fixed in
> 	0.1.17.7woody1. (Bug#223835)
> 
> 	Documenting such changes would be too much, dear Branden?
> 	Wasn't you one of those requesting properly written changelog
> 	entries?

Huh?  What?  I had nothing to do with #223835.

The only debootstrap bugs I recall having anything to do with were #139543 and
#139529, which I NMUed the package for.

debootstrap (0.1.17.8) unstable; urgency=low

  * NMU
  * The "it didn't change the way the installer worked" release.
  * Makefile: create $(DESTDIR)/usr/share/man/man8 before attempting to
    install a file to it (Closes: #139543)
  * functions: fix race condition in smallyes() implementation; thanks to Matt
    Zimmerman for the analysis.  "Sometimes, dpkg finishes executing before
    smallyes runs, and it loops forever while echo fails repeatedly due to the
    broken pipe."  To fix this race, we simply swap the loop condition and
    body, so that if the echo fails, smallyes() exits cleanly.  I further
    changed "true" to ":" to save the expense of an extra process for shells
    where "true" is not a built-in.
    (Closes: #139529)

 -- Branden Robinson <branden@progeny.com>  Thu, 29 Aug 2002 12:50:08 -0500

Is there something wrong with the above changelog entry?  If so, what?

-- 
G. Branden Robinson                |     Software engineering: that part of
Debian GNU/Linux                   |     computer science which is too
branden@debian.org                 |     difficult for the computer
http://people.debian.org/~branden/ |     scientist.

Attachment: signature.asc
Description: Digital signature


Reply to: