On Mon, 9 Jul 2007, LaMont Jones wrote:

> On Mon, Jul 09, 2007 at 01:40:01PM +0200, Santiago Vila wrote:
> > > Can you please at least move cvs to Recommends of gettext and
> > > mention autopoint and it's cvs dependency in the description of
> > > gettext before closing this bug?
> > Can the submitter please tell me what problem, exactly, are we trying
> > to solve by doing that?
> 
> if a package is silly enough to build-depend on gettext, and regenerate
> it's auto* files including an invocation of autopoint, then it needs to
> know to build-depend cvs (which would be a, um, policy violation).

It's documented that you should add cvs to the build-depends field if
you need autopoint. If a package is silly enough not to do so, we would
know immediately, as the autobuilders would not be able to build it.

So where is the problem?

Basically, there are only two other things that we could do:

* A package who contains just autopoint. There would not be any gain
in doing this, as packages would have to build-depends: autopoint
instead of the current build-depends: cvs. Moreover, people expect
autopoint to be in the gettext package.

* Make gettext to depend on cvs. This would be bad, because it would
force cvs on a lot of people who do not needed, as explained in
README.Debian.

The current status is a compromise. Need autopoint? Add cvs to build-depends.
It's simple, it's documented, it's easy to follow, and it's not worse
than the alternatives.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to