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>