Source: r-base Version: 2.11.0-1 Severity: normal Hello,
I stumbled upon this issue while analizing kdeedu FTBFS [1] on armel. It is caused by likely buggy kdeedu buildsystem settings when /usr/lib/R/lib/libRlapack.so is present. So it is not the fault of the r-base-core package directly. But this issue left me wondering why armel is the *only* architecture which still builds /usr/lib/R/lib/lib{Rblas,Rlapack}.so: $ wget -O amd64_filelist http://packages.debian.org/sid/amd64/r-base-core/filelist $ wget -O armel_filelist http://packages.debian.org/sid/armel/r-base-core/filelist <strip irrelevant html and text from both> $ diff -u amd64_filelist armel_filelist --- amd64_filelist 2010-05-12 00:03:42.000000000 +0300 +++ armel_filelist 2010-05-12 00:04:00.000000000 +0300 @@ -45,6 +45,8 @@ /usr/lib/R/etc/ldpaths /usr/lib/R/etc/repositories /usr/lib/R/lib/libR.so +/usr/lib/R/lib/libRblas.so +/usr/lib/R/lib/libRlapack.so /usr/lib/R/library/R.css /usr/lib/R/library/base/CITATION /usr/lib/R/library/base/DESCRIPTION Then I saw this old code in debian/rules: # edd 14 Nov 2003 turn blas off on arm ifeq ($(arch),arm) atlas = --without-blas endif As far as I can tell, --without-blas disables detection of system blas at configure stage. But libblas-dev build dependency is NOT arch specific (or it should be [!armel]). What is more, there is also the following at m4/R.m4:2894 # We cannot use LAPACK if BLAS is not found if test "x${acx_blas_ok}" != xyes; then acx_lapack_ok=noblas fi So system lapack cannot be used if system blas is not used yet --with-lapack is passed to configure on armel by debian/rules. And again, liblapack-dev build dependency is NOT architecture specific. So my question is if that --without-blas is still intentional nowadays. I would appretiate quick answer or upload because kdeedu is part of ongoing KDE SC 4.4.3 transition. Initial 10 days is about to expire for majority of other KDE SC packages. If /usr/lib/R/lib/libRlapack.so is intentional on armel, I will have to fix kdeedu build system and if it is not, I could wait a bit until fixed r-base is uploaded to sid and request a give back. 1. https://buildd.debian.org/fetch.cgi?&pkg=kdeedu&ver=4%3A4.4.3-1&arch=armel&stamp=1273585548&file=log -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (101, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.33-2-amd64 (SMP w/1 CPU core) Locale: LANG=lt_LT.UTF-8, LC_CTYPE=lt_LT.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org