[Pkg-xen-devel] Bug#450638: Bug#450638: Bug#450638: Rebuild fails even if only debian/changelog updated

Bastian Blank waldi at debian.org
Fri Nov 9 10:27:56 UTC 2007


On Fri, Nov 09, 2007 at 09:50:46AM +0000, Ian Jackson wrote:
> Bastian Blank writes ("Re: [Pkg-xen-devel] Bug#450638: Rebuild fails even if only debian/changelog updated"):
> > Build-dependencies are for building the package, not changing it. It is
> > not really documented what is needed to change it.
> I have to say that I find this quite a surprising response.  The
> purpose of being able to build the package is so that one can make
> and use changes.

No. The purpose of this formal package descriptions is to allow someone
to build the package.

>                   That's the whole point of Free Software, surely ?

This is about formalisms.

> In any case, the package will not work if it needs to be bin-NMUd (ie,
> rebuilt), because adding a changelog entry without making any changes
> is exactly what the buildds do in that case.

BinNMUs follows other rules: the version matches \+b\d+$. The relevant
code is available but currently not commited into xen-3.

> I think the package should be buildable even after changes, and that
> the Build-Depends should specify all of the necessary parts for that.

No. Do you expect that a package which uses automake is rebuildable
after a change of a Makefile.am without pulling in automake? It is not
needed for an unchanged rebuild.

Bastian

-- 
Those who hate and fight must stop themselves -- otherwise it is not stopped.
		-- Spock, "Day of the Dove", stardate unknown





More information about the Pkg-xen-devel mailing list