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

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: