Bug#397939: Proposal: Packages must have a working clean target
On Fri, 10 Nov 2006 16:11:22 +0100, Martin Zobel-Helas <zobel@ftbfs.de> said:
> Package: debian-policy Severity: important
> Hi,
> during the last months i had to review several packages. Quite a
> number of packages were not buildable two times
> (eg. "unrepresentable changes to source"). Most of these packages
> used svn-buildpackage or cvs-buildpackage. This bug is quite
> annoying as one needs to either manual interact or run dpkg-source
> -x again.
Sounds like a bug in the package. Whydo we need to make policy
that says "Do not create buggy packages"?
> I therefore propose a policy change for etch+1, that all packages
> need to have a proper working clean target, so a directly rebuild of
> the package is possible without manual interaction.
Policy already states that the clean target must exist, and
has to undo whatever build did. Violating this precept already seems
like a bug.
> Discussion and rephrasing of that text welcome.
I suggest closig this proposal, and filing bugs on pakages
that do not have a working clean target, in violation of existing
policy.
If people are not following current policy, and we can't
enforce current policy, making new policy doctums is unlikely to
help.
manoj
--
Its name is Public Opinion. It is held in reverence. It settles
everything. Some think it is the voice of God. -- Mark Twain
Manoj Srivastava <srivasta@debian.org> <http://www.debian.org/~srivasta/>
1024D/BF24424C print 4966 F272 D093 B493 410B 924B 21BA DABB BF24 424C
Reply to: