Re: Policy Weekly Issue #4/4: Announcing new packages before uploading them
Charles Briscoe-Smith wrote:
> Nooo... Look at this page, in the paragraph about urgency:
>
> http://www.debian.org/doc/manuals/packaging-manual/ch-sourcepkg.html#s-dpkgchangelog
>
> Closes would be a keyword, like urgency, and can be handled by the current
> keyword=value system, just like urgency. It should be something like
>
> foo (1.0-2) unstable; urgency=low, closes=10002 11930 10109
Great, whoever thought up the changelog format was on the ball and provided
for future expansion. :-)
I just did a little experiment: unpacked a source package, added something
like the above to the changelog, built the package.
It works! Right out of the box, no changes needed. Oh, there are some
complaints:
parsechangelog/debian: warning: unknown key-value key Closes - copying to
XS-Closes, at changelog line 1
And here is the resulting .changes file.
Format: 1.5
Date: Mon, 27 Oct 1997 12:42:33 -0500
Source: debhelper
Binary: debhelper
Architecture: source all
Version: 0.14
Distribution: unstable
Urgency: low
Maintainer: Joey Hess <joeyh@master.debian.org>
Description:
debhelper - helper programs for debian/rules
Changes:
debhelper (0.14) unstable; urgency=low, closes=10002 10021 20222
.
* Fixed a number of bugs (just testing).
Files:
8b563893956a0f2e66bc0085c0cc8a9e 511 devel optional debhelper_0.14.dsc
c8f2e00b4414a78a6f274f0efdb75fb9 18017 devel optional debhelper_0.14.tar.gz
544c262dc1c680356c5ec644a148dbc7 28912 devel optional debhelper_0.14_all.deb
It looks like we could start using this today.
--
see shy jo
Reply to: