From edd @end|ng |rom deb|@n@org  Tue May  4 23:38:19 2021
From: edd @end|ng |rom deb|@n@org (Dirk Eddelbuettel)
Date: Tue, 4 May 2021 16:38:19 -0500
Subject: [Rd] Testing R build when using --without-recommended-packages?
In-Reply-To: <CAD4oTHG3U=tDeX2fEsnf0QPksTZYuJ7GDey45nNBE3DnCDb86w@mail.gmail.com>
References: <CAFDcVCS8_8c0g8CXAmHd96XH49YYUX7jt8J9Bj3guWkX8X=Knw@mail.gmail.com>
 <24721.33130.749929.947885@rob.eddelbuettel.com>
 <CAFDcVCTQ4mNK35NGaZEsiTDynuoxVk1VUCRGpgaGjMh3v++ESA@mail.gmail.com>
 <24721.36776.942664.909986@rob.eddelbuettel.com>
 <CAFDcVCTkwZtY5jVHuorT15Yc35aGMJLsyeo3p3AmeUG3oUmsHA@mail.gmail.com>
 <24721.40673.20828.844418@rob.eddelbuettel.com>
 <CAFDcVCS2SgCkVPULH4ovMPX8cgegNuQkY1cA-fW6jpPRHDNeBw@mail.gmail.com>
 <CAD4oTHG3U=tDeX2fEsnf0QPksTZYuJ7GDey45nNBE3DnCDb86w@mail.gmail.com>
Message-ID: <24721.48843.56458.417087@rob.eddelbuettel.com>


On 4 May 2021 at 14:10, Gabriel Becker wrote:
| A couple of things. Firstly, so far asI have ever heard, it's valid that a
| package have hard dependencies in its tests for packages listed only in
| Suggests.  In fact, that is one of the stated purposes of Suggests. An
| argument could be made, I suppose, that the base packages should be under
| stricter guidelines, but stats isn't violating the letter or intention of
| Suggests by doing this.

Like Ben, I also take the other side here and point you e.g. to the extended
discussion between Duncan and myself on r-package-devel (look for the thread
with Subject: "winUCRT failures").

Optional packages need testing for presence before they are used, and we are
slowly moving in that direction. Repeating "but that's not what we used to
do" is of limited interest as things do sometimes change for the better.

Dirk

-- 
https://dirk.eddelbuettel.com | @eddelbuettel | edd at debian.org



[Rd] Testing R build when using --without-recommended-packages?
Dirk Eddelbuettel