From owner-svn-ports-all@freebsd.org Fri Nov 4 17:38:02 2016 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0EE93C30E8E for ; Fri, 4 Nov 2016 17:38:02 +0000 (UTC) (envelope-from jrm@ftfl.ca) Received: from mail-qt0-f169.google.com (mail-qt0-f169.google.com [209.85.216.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C8FC5836 for ; Fri, 4 Nov 2016 17:38:01 +0000 (UTC) (envelope-from jrm@ftfl.ca) Received: by mail-qt0-f169.google.com with SMTP id c47so52578574qtc.2 for ; Fri, 04 Nov 2016 10:38:01 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=PRBWs4J+NqF5KaQurefB1BYVb1+6yfPlguxrrVVBtyc=; b=e4ADgbeT3IOPQAdkYcbT2f215Wf4B802DzcZcW59xT4fsi2/Gl6gP0bk6nHEN0IYVa kVqGroFr4fX+hmRwH7sdkPDXw5YPlg3TnyqIDVtkWdK+GxFhBAxmSwNqqj9rEnddmWcr 6kPFaWG81NUKPFJ5pId4z9T+n9diE5uvsi6Xpfwoj00PZp+326Fjf3rUpBErWrEzRyNt c4AspNI+IbbhuPZttapzcmhsZRdvl+nIvYqlNc+CR+h/cGUXQKdbushdQ7SjwBHCpS9s hc8S6x4HgYUUBNmNz7cQIHFp7de1UBx36zTE0fQedEyhJ8aUL3ZvI2J2yS0K67UQD86j 0U5g== X-Gm-Message-State: ABUngvcKogZatTG0SGtidTKuhX6WXg9Oh4/569ioyPPCd/qqa4Sd1kxRxKn77aZFtmANsg== X-Received: by 10.237.47.227 with SMTP id m90mr15103662qtd.120.1478280652633; Fri, 04 Nov 2016 10:30:52 -0700 (PDT) Received: from phe.ftfl.ca.ftfl.ca (hlfxns017vw-047055140230.dhcp-dynamic.FibreOp.ns.bellaliant.net. [47.55.140.230]) by smtp.gmail.com with ESMTPSA id q5sm8082570qkf.6.2016.11.04.10.30.51 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 04 Nov 2016 10:30:51 -0700 (PDT) From: Joseph Mingrone To: John Marino 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 References: <201611031355.uA3DtwAu092458@repo.freebsd.org> <4373a3b5-f340-d561-3619-9b13fc0f8a2f@marino.st> Date: Fri, 04 Nov 2016 14:30:45 -0300 In-Reply-To: <4373a3b5-f340-d561-3619-9b13fc0f8a2f@marino.st> (John Marino's message of "Thu, 3 Nov 2016 09:55:45 -0500") Message-ID: <86zilf2lve.fsf@phe.ftfl.ca> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Nov 2016 17:38:02 -0000 --=-=-= Content-Type: text/plain John Marino 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----- --=-=-=--