Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 04 Nov 2016 14:30:45 -0300
From:      Joseph Mingrone <jrm@FreeBSD.org>
To:        John Marino <freebsd.contact@marino.st>
Cc:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org, marino@freebsd.org
Subject:   Re: svn commit: r425213 - head/math/R
Message-ID:  <86zilf2lve.fsf@phe.ftfl.ca>
In-Reply-To: <4373a3b5-f340-d561-3619-9b13fc0f8a2f@marino.st> (John Marino's message of "Thu, 3 Nov 2016 09:55:45 -0500")
References:  <201611031355.uA3DtwAu092458@repo.freebsd.org> <4373a3b5-f340-d561-3619-9b13fc0f8a2f@marino.st>

next in thread | previous in thread | raw e-mail | index | archive | help
--=-=-=
Content-Type: text/plain

John Marino <freebsd.contact@marino.st> writes:

> On 11/3/2016 08:55, Joseph Mingrone wrote:
>> Author: jrm
>> Date: Thu Nov  3 13:55:58 2016
>> New Revision: 425213
>> URL: https://svnweb.freebsd.org/changeset/ports/425213

>> Log:
>>   math/R: Revert documentation changes and bump PORTREVISION

>>   In an attempt to simplify the handling of documentation for users, changes
>>   were made in the last commit. When the documentation knob was off, (almost)
>>   no HTML, PDF, etc. files or their sources were installed, and when the knob
>>   was on, all these files were installed. Because some of these documentation
>>   files depended on some very large TeX ports, despite the usual convention,
>>   the knob was turned off by default. Unfortunately, this caused problems for
>>   a few R-dependent ports, because they copy documentation files from math/R
>>   when they are installed.


> Is there any way you can fix the dependent ports either not copy the
> documentation or optionally install it independently?

I'm not certain yet, but I think R itself would have to be patched and the
change would have a wide impact.  For example, it would impact how users install
R packages directly.

> There is a trend to move e.g. DOXYGEN to it's own option, separate from docs, so
> what you did previously was welcome.

> I'd vote for fixing those dependent ports and bringing the previous version
> back.

> Thanks,
> John

I've made a change in 425338 that I think is the lesser of all evils.

I have followed your and mat's suggestion and re-introduced a knob specifically
for the TeX-dependent documentation and left it off by default.

I have not included a knob to remove core documentation files (in the
post-install target) that upstream installs non-optionally.

Thanks for your feedback,

Joseph

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQJ8BAEBCgBmBQJYHMXFXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ1NUIwOTNBNzI2QzM4ODU1NzEyMkJBRDUz
NkE0MEM4M0IwRDZFRjlFAAoJEDakDIOw1u+eH1cQAKPPUaNZEGuqw69CxOAdrMBN
DLc0SIX1bPLmDryynJdB/q+bHGxH7MG1O1l2atKKZhkh6+Mc+sPsz+qrb+jo2uM9
6ebVr0L3J4BEdyAi8AQZy+S0D+EOWaloWP5VLNqDoeYKhGpEdJZsX5rRF5vwrpsj
IPNnzEA8t84z9gRTJRsLhNzESrgmocytAIhdP/H3HefsPSesD4u28XlMcnQBRnRd
TOmQb/nWtS4M87NneiN1q/uln2PBZCfxF+erEAXlXuFJZ/qwTJPwA5TPMhmqLjWC
GzcxuTcrG6NJkoPY2qMBagKdH8Ghwi1DvXTc5X93mWjNchuh+3v3VMBYWinwv+1K
0LHTP/Z6dIjVxBuZ0DbfsIhc5Iye5dN3o6ZO+wfu9IQc/csXD2IOzvrKv/eL1C28
BFkIMxh4cOnx0I43xlfApvVkSazToP74g6YZKjFRAGwvkcvPjKJiUjlkrn+1iyaK
WR0+2PnRJg8SymzosBVaRARf9HocSkBCJ0iKWh2ah9lYLTis7zPzAUXUepZ9uXza
OPhf+JlixYiDY2w1ax1SiQzFxTRSKN5wFF9xnKSD37wxVdCjAtETwzv+phxAw3HB
WcOOlQ7OC475mib1mhtSGyO/xfAn2b52KUvkqsOW1IiO90aZhFF+7w83OyXaBLNM
MpIh2MjfQAngQeiQu1yC
=ZpfZ
-----END PGP SIGNATURE-----
--=-=-=--



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