Re: Proposal: Handling of changelog bug closures in Debian derived distros
On Wed, 2006-11-15 at 01:59:52 +1000, Anthony Towns wrote:
> On Tue, Nov 14, 2006 at 08:11:01AM +0200, Guillem Jover wrote:
> > foo (1.0-2naibed2) quux; urgency=low, origin=naibed
> > foo (1.0-2naibed1) quux; urgency=low, origin=naibed
> > foo (1.0-2) unstable; urgency=high
> Presumably Debian should REJECT uploads with an Origin: field other than
> "debian", no?
I think there's an item on dak's TODO list about rejecting .deb:s with
an Origin != debian. For the .changes files, if dpkg-dev started putting
such field by default, then that could be considered, but as Joey said
this could not be enforced until a stable system supported this, even
with uploads putting that option in the changelog manually,
dpkg-genchanges nor dpkg-gencontrol will export it (because the optional
field ends up being XS-Origin).
> Would it be more pleasant to have something like:
> > foo (1.0-2naibed1) naibed/quux; urgency=low
> Would it be worth requiring:
> > foo (1.0-2) debian/unstable; urgency=high
Maybe, but the problem with those is that it makes the changelog
format incompatible, the origin stuff is optional and old tools should
not barf, at most complain that they do not understand that option.
> > foo (1.0-2) unstable; urgency=high, origin=debian
> for Debian uploads?
I'd say not for now, and would tend for a smooth introduction of this
into Debian. So that this would benefit the derivatives and they could
start using it and Debian could switch to that in the future.