[Debian-med-packaging] Bug#891948: r-cran-bbmisc: autopkgtest regressions
Steve Langasek
steve.langasek at canonical.com
Sat Mar 3 00:30:24 UTC 2018
Package: r-cran-bbmisc
Version: 1.11-1
Severity: normal
Tags: patch
User: ubuntu-devel at lists.ubuntu.com
Usertags: origin-ubuntu bionic ubuntu-patch autopkgtest
Hi Andreas,
r-cran-bbmisc has recently started failing its autopkgtests in Debian and
Ubuntu:
Loading required package: BBmisc
-- 1. Failure: lsort (@test_lsort.R#5) ----------------------------------------
lsort(c("a", "<U+00E4>", "<U+00F6>", "o")) not equal to c("a", "o", "<U+00E4>", "<U+00F6>").
4/4 mismatches
x[1]: "\u00e4"
y[1]: "a"
x[2]: "\u00f6"
y[2]: "o"
x[3]: "a"
y[3]: "\u00e4"
x[4]: "o"
y[4]: "\u00f6"
[...]
== testthat results ===========================================================
OK: 736 SKIPPED: 2 FAILED: 1
1. Failure: lsort (@test_lsort.R#5)
Error: testthat unit tests failed
Execution halted
autopkgtest [09:50:30]: test run-unit-test: -----------------------]
(https://ci.debian.net/packages/r/r-cran-bbmisc/unstable/amd64/)
I don't know why this autopkgtest has regressed, but it is trivially fixed
by using the C.UTF-8 locale instead of overriding it to C. A patch is
attached.
Cheers,
--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
Ubuntu Developer http://www.debian.org/
slangasek at ubuntu.com vorlon at debian.org
-------------- next part --------------
diff -Nru r-cran-bbmisc-1.11/debian/tests/run-unit-test r-cran-bbmisc-1.11/debian/tests/run-unit-test
--- r-cran-bbmisc-1.11/debian/tests/run-unit-test 2017-10-12 07:35:51.000000000 -0700
+++ r-cran-bbmisc-1.11/debian/tests/run-unit-test 2018-03-02 16:25:26.000000000 -0800
@@ -7,5 +7,5 @@
cd $ADTTMP
cp -a /usr/share/doc/${pkg}/tests/* $ADTTMP
gunzip -r *
-LC_ALL=C R --no-save < run-all.R
+LC_ALL=C.UTF-8 R --no-save < run-all.R
rm -fr $ADTTMP/*
More information about the Debian-med-packaging
mailing list