Your message dated Tue, 28 Mar 2017 11:04:19 +0000
with message-id <e1csovd-0006up...@fasolo.debian.org>
and subject line Bug#858882: fixed in r-cran-rcppgsl 0.3.2-2
has caused the Debian Bug report #858882,
regarding r-cran-rcppgsl: Missing dependency libgsl-dev
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 ow...@bugs.debian.org
immediately.)


-- 
858882: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=858882
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: r-cran-rcppgsl
Version: 0.3.2-1
Severity: grave
Tags: patch
Justification: renders package unusable

[ Release team see below how to deal with newer upstream version in unstable
  than in testing ]

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?

On a machine without any R packages:

   $ sudo apt-get install r-cran-rcppgsl
   $ echo "library(RcppGSL)" | LC_ALL=C R --no-save                  

R version 3.3.3 (2017-03-06) -- "Another Canoe"
Copyright (C) 2017 The R Foundation for Statistical Computing
Platform: x86_64-pc-linux-gnu (64-bit)

<... snip ...>

> library(RcppGSL)
sh: 1: gsl-config: not found
Error : .onLoad failed in loadNamespace() for 'RcppGSL', details:
  call: system("gsl-config --cflags", intern = TRUE)
  error: error in running command
Error: package or namespace load failed for 'RcppGSL'
Execution halted


   * What exactly did you do (or not do) that was effective (or
     ineffective)?

   $ sudo apt-get install libgsl-dev

   * What was the outcome of this action?

Problem fixed:

   $ echo "library(RcppGSL)" | LC_ALL=C R --no-save 

R version 3.3.3 (2017-03-06) -- "Another Canoe"
Copyright (C) 2017 The R Foundation for Statistical Computing
Platform: x86_64-pc-linux-gnu (64-bit)

<... snip ...>

> library(RcppGSL)
> 

This can be fixed easily by the following patch:

$ diff -u debian/control.old debian/control
--- debian/control.old  2017-03-27 06:35:41.000000000 +0000
+++ debian/control      2017-03-28 07:38:03.501032117 +0000
@@ -11,7 +11,7 @@
 
 Package: r-cran-rcppgsl
 Architecture: any
-Depends: ${R:Depends}, ${shlibs:Depends}, ${misc:Depends}
+Depends: ${R:Depends}, ${shlibs:Depends}, ${misc:Depends}, libgsl-dev
 Recommends: ${R:Recommends}
 Suggests: ${R:Suggests}
 Description: 'Rcpp' Integration for 'GNU GSL' Vectors and Matrices


Alternatively this could be fixed by moving the script gsl-config from
package libgsl-dev to libgsl2.  Since you are the maintainer of both
packages this would be probably easy to do and may be this is the most
straightforward solution anyway if it turns out that the script is not
only needed for building packages against libgsl.

This alternative solution would have another advantage:  The problem is
that you violated freeze policy and have uploaded a newer upstream
version to unstable than it is currently in testing (which is affected
by the problem as well).  If you want to fix the issue inside
r-cran-rcppgsl package you need to either convince the release team to
accept this new upstream version or revert the new version by using an
epoch.  I have CCed the release team where you can get advise about the
most favourable solution for this issue.

Kind regards

        Andreas.

-- System Information:
Debian Release: 9.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-0.bpo.2-amd64
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
Init: unable to detect

Versions of packages r-cran-rcppgsl depends on:
ii  libc6                  2.24-9
ii  libgcc1                1:6.3.0-10
ii  libgsl2                2.3+dfsg-1
ii  libstdc++6             6.3.0-10
ii  r-base-core [r-api-3]  3.3.3-1
ii  r-cran-rcpp            0.12.10-1

r-cran-rcppgsl recommends no packages.

r-cran-rcppgsl suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: r-cran-rcppgsl
Source-Version: 0.3.2-2

We believe that the bug you reported is fixed in the latest version of
r-cran-rcppgsl, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 858...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Dirk Eddelbuettel <e...@debian.org> (supplier of updated r-cran-rcppgsl package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 28 Mar 2017 05:25:09 -0500
Source: r-cran-rcppgsl
Binary: r-cran-rcppgsl
Architecture: source amd64
Version: 0.3.2-2
Distribution: unstable
Urgency: medium
Maintainer: Dirk Eddelbuettel <e...@debian.org>
Changed-By: Dirk Eddelbuettel <e...@debian.org>
Description:
 r-cran-rcppgsl - GNU R package for integration with the GNU GSL
Closes: 858882
Changes:
 r-cran-rcppgsl (0.3.2-2) unstable; urgency=medium
 .
   * debian/control: Add libgsl-dev to Depends          (Closes: #858882)
Checksums-Sha1:
 d5a622f74a3e012da815da139303eabd2eb11e55 1721 r-cran-rcppgsl_0.3.2-2.dsc
 37427b4eb2b9ae1d6f852c51a39ae33878cc6650 2241 r-cran-rcppgsl_0.3.2-2.diff.gz
 1b90d52d65e2f066dca6fa6906f43d413984e8d9 220150 
r-cran-rcppgsl-dbgsym_0.3.2-2_amd64.deb
 e8a5fdca9203b66a766800267d85ab73d7073772 8089 
r-cran-rcppgsl_0.3.2-2_amd64.buildinfo
 f682431b5732db5fee3d7980cca299630d810247 306198 
r-cran-rcppgsl_0.3.2-2_amd64.deb
Checksums-Sha256:
 90ed1daf6e0b16fc0d98f835f501ed7f061221e987a36f79e093db9a09f4e33d 1721 
r-cran-rcppgsl_0.3.2-2.dsc
 970e71b0f77079b6558fb96ab03959d2a56db7e9f0aacfa9ac7d82002b2b07c1 2241 
r-cran-rcppgsl_0.3.2-2.diff.gz
 5dda7789360d01d75a95c3f961a554912640a2f743b6b9db1ada64776040a369 220150 
r-cran-rcppgsl-dbgsym_0.3.2-2_amd64.deb
 9622d7455c09c710ba0bb7d33d40f0239214224fcb079530f99f42988c9134fa 8089 
r-cran-rcppgsl_0.3.2-2_amd64.buildinfo
 3c9cb5023f7cd8fd9c020d1af221db8c624c5345ea1a57d0ed01179b6cdc279b 306198 
r-cran-rcppgsl_0.3.2-2_amd64.deb
Files:
 47cdb9a52ae0f69634ebbff597f55d63 1721 gnu-r optional r-cran-rcppgsl_0.3.2-2.dsc
 09bf1dcd8831167e0c182e7f664a00c3 2241 gnu-r optional 
r-cran-rcppgsl_0.3.2-2.diff.gz
 d4a3ffa20e6a988974d6fcc66305ef2a 220150 debug extra 
r-cran-rcppgsl-dbgsym_0.3.2-2_amd64.deb
 87026e8be4ba1bbf0ed0ad4d04fd05b2 8089 gnu-r optional 
r-cran-rcppgsl_0.3.2-2_amd64.buildinfo
 2d38910c21c58bd33c059a3f6a1dc0de 306198 gnu-r optional 
r-cran-rcppgsl_0.3.2-2_amd64.deb

-----BEGIN PGP SIGNATURE-----

iQIVAwUBWNo8WqFIn+KrmaIaAQibfRAAgIBZuK7oK47gmkU3eIX4TC4/tAEu8uL7
QxxD73v8yT6Dc8/cvwiJ/q/ApN6jBDKR2Pq9fcgsWOuVJhmD28mbYMFoNoP9ZNjg
HL+YtRYj+7qnwJh2dGFJg6qnxKGs0AYz9lOsTkEzZgA/JCwNHhNLKzHSOQtjw/82
IUIPIq8hjm/VtqaP8c18XbaeDGi1Tk2qGCuJvonHbAj5ROfzmxH6IV9eqbVVrIn+
LpZIU60BUfkn+oRvyg5WR8Wp0FMQJsDZfNzyuxfAh5k8JO+UC8QUd+DNbV2GTgvk
PBzqgbgFRpzCIsI1sUEH9yzvsxq/JWL4vZ4j7QnlSk6755aJVFUX7Wscb3baq86a
W3/A9YurJIsPv6qJqn0VXU+hDeaPhbZoESUA9ZFu+4MfNtnDerjfhfHR8nemc8Ok
nUk5OKuCJzSvwbonxJkbOY+ZtjK4o2PsBe4fgRbDs129MzD03EAknonR8EZMHkNt
nboo/WSbyGwPmI0tbtY5arBnnR7AQMMGfz92nnNojfTj2PPkmV0j4n4EJjrpeU2M
NMyvvpqh2ehmrMpEM/K0ryntOikO9GULpwu2/CPoyB1wKzPtuHa7cIUxclojr67M
mLZ4wcwzM5n30Bt3tQtL7Uas57gc9trIcD3A0x1+wHFCe9RBzzCFN3nP6TcmLzYn
JGUQiNbKBGM=
=CgYt
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to