Your message dated Fri, 18 Apr 2025 07:00:11 -0500
with message-id <[email protected]>
and subject line Closing old bug
has caused the Debian Bug report #752609,
regarding r-base-dev: Please provide a method to run upstream unit tests at 
package build time
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
752609: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=752609
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: r-base-dev
Severity: normal

Hello,

since debhelper compatibility level 9 some automatic test is approached
if upstream provides some tests suite in a default way.  You can also
add overrides to adapt to specific upstream way to run a test suite.

Since for building R packages cdbs is used this is not done
automatically.  So I tried to find out a way how this can be done also
with cdbs[1] but I did not got any response.

Since I think we should really try to test packages
  * before uploaded
  * when beeing autobuilded
I consider running the test suite as very important.  Please try to
provide a method in

  /usr/share/R/debian/r-cran.mk

which does the testing or consider switching the build system for R
packages to dh which has quite transparent features for testing.

Kind regards and thanks for maintaining r-base-dev

       Andreas.

[1] https://lists.debian.org/debian-mentors/2014/05/msg00218.html


-- System Information:
Debian Release: 7.5
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-4-amd64 (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

--- End Message ---
--- Begin Message ---
Per the discussion, closing this as not a valid bug for r-base.

Package system extension can, and are, built as package. Examples for the
test frameworks are testthat, tinytest, RUnit, ... all of which generalize
the basic 'hook' of running what a package has in tests. None of this
requires a change in R.

Dirk

-- 
dirk.eddelbuettel.com | @eddelbuettel | [email protected]

--- End Message ---

Reply via email to