Quoting Alexey Dokuchaev <[email protected]> (from Thu, 2 Dec 2010 05:56:53 +0000):

On Wed, Dec 01, 2010 at 01:51:46PM +0200, Ion-Mihai Tetcu wrote:
On Mon, 29 Nov 2010 16:02:38 +0000 (UTC)
Alexander Leidinger <[email protected]> wrote:
> netchild    2010-11-29 16:02:38 UTC
>
>   Modified files:
>     mail/claws-mail      Makefile
>   Log:
>   Add dependency to docbook-utils for the manual build. Unfortunately
>   the manual is build as soon as one of the conversion utilities is
>   detected, even if it is requested to not build the manual during
>   the build.

I'm afraid this behavior (bogus unwanted building of manual) should be
properly fixed, instead of forcing users to pollute their systems with

I fully agree with you.

tons of essentially useless stuff.  (I recall the similar problem with
mail/mutt and audio/jack, when one had to explicitly disable building of
documentation to avoid pulling crap like sgmlformat or doxygen.)

Your crap may be gold for someone else...

I'm happy we don't have a plist error anymore, bu maybe you can find a
way to patch this? I really don't want to
        Install textproc/docbook-utils
        Install print/jadetex
        Install textproc/docbook-310
        Install textproc/jade
        Install textproc/p5-SGMLSpm
        Install www/lynx
since I never use this manual.

Exactly.  Carefully selected dependencies is one of the great things
about our Ports, and we should not lower the bar here.  Of course

I don't. I fix the build until the problem is fixed properly. I'm not happy about those build dependencies either.

documentation is nice thing to have, but not at the cost of half dozen
of weird packages I will not be able to recall what they are for and
how the hell did they end up on my system in the first place.  Plus I

Remove all the leaf ports you didn't install yourself, and they will be gone (in the case of claws-mail). This is just a build dependency, not a run or lib dependency.

believe many find it easier to point their browser to WWW: page instead
of digging the docs from the filesystem.

Believing is nice, I believe in something too. The point is: it does not matter what you or I belive. What matters is what will be done. I will report the bug upstream. If I get the time to create a patch for it myself, I will even include it in the bugreport. When it is fixed properly, I will put the build dependency within proper options.

Bye,
Alexander.

--
http://www.Leidinger.net  Alexander @ Leidinger.net: PGP ID = B0063FE7
http://www.FreeBSD.org     netchild @ FreeBSD.org  : PGP ID = 72077137
Say no, then negotiate.
                -- Helga

_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "[email protected]"

Reply via email to