Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 02 Dec 2010 13:27:48 +0100
From:      Alexander Leidinger <netchild@FreeBSD.org>
To:        Alexey Dokuchaev <danfe@FreeBSD.org>
Cc:        cvs-ports@FreeBSD.org, Ion-Mihai Tetcu <itetcu@FreeBSD.org>, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org
Subject:   Re: cvs commit: ports/mail/claws-mail Makefile
Message-ID:  <20101202132748.12431e6339pdtrdw@webmail.leidinger.net>
In-Reply-To: <20101202055653.GB47177@FreeBSD.org>
References:  <201011291602.oATG2c1R058379@repoman.freebsd.org> <20101201135146.67d50901@it.buh.tecnik93.com> <20101202055653.GB47177@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Quoting Alexey Dokuchaev <danfe@FreeBSD.org> (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 <netchild@FreeBSD.org> 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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20101202132748.12431e6339pdtrdw>