Your message dated Mon, 11 May 2015 12:05:32 +0000
with message-id <[email protected]>
and subject line Bug#704805: fixed in r-base 3.2.0-3
has caused the Debian Bug report #704805,
regarding r-base-dev: generated dependency in substvars should specify a 
maximum R version
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.)


-- 
704805: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=704805
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: r-base-dev
Version: 3.0.0-2
Tags: patch

After the call for all the r-cran packages to be updated for R 3.0,
which is binary(?) incompatible with earlier versions, and the later
reference to ${R:Depends} in the ongoing discussion, I realised that
the ${R:Depends} is currently faulty: packages built under R 2.x have
a generated Depends line which reads: r-base-core (>= 2.14.1-2) or
similar, but actually, this should be tighter, and also specify
r-base-core (<< 3), as it appears that packages built under R 2.x will
not run under R 3.x.  The attached patch modifies the r-cran.mk file
to specify that r-base-core has to be less than the next major
version, under the assumption that this is the only time that binary
incompatibilities are introduced for packages built with earlier
versions of R.  This patch also assumes that there is no epoch,
otherwise the expr command will fail.

   Julian
--- /tmp/r-cran.mk.orig	2013-04-03 16:29:47.000000000 +0100
+++ /tmp/r-cran.mk	2013-04-09 09:11:48.000000000 +0100
@@ -61,6 +61,8 @@
 #			dpkg-parsechangelog -l- --count 1  | \
 #			awk '/^Version/ {print $$2}')
 rversion	:= $(shell dpkg-query -W -f='$${Version}' r-base-dev)
+rmajorversion   := $(shell echo $(rversion) | cut -d. -f1)
+rnextmajorver   := $(shell expr $(rmajorversion) + 1)
 
 ## we use these results for the to-be-installed-in directory
 debRlib		:= $(CURDIR)/debian/$(package)/$(debRdir)
@@ -76,7 +78,7 @@
 		dh_installdirs		$(debRdir)
                 ##
                 ## support ${R:Depends} via debian/${package}.substvars
-		echo "R:Depends=r-base-core (>= ${rversion})" >> debian/$(package).substvars
+		echo "R:Depends=r-base-core (>= ${rversion}), r-base-core (<< $(rnextmajorver))" >> debian/$(package).substvars
                 ##
                 ## call R to install the sources we're looking at
                 ## use this inside xvfb-run if this wrapper is installed

--- End Message ---
--- Begin Message ---
Source: r-base
Source-Version: 3.2.0-3

We believe that the bug you reported is fixed in the latest version of
r-base, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Dirk Eddelbuettel <[email protected]> (supplier of updated r-base 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Mon, 11 May 2015 06:08:12 -0500
Source: r-base
Binary: r-base r-base-core r-base-dev r-mathlib r-base-html r-doc-pdf 
r-doc-html r-doc-info r-recommended r-base-core-dbg
Architecture: source amd64 all
Version: 3.2.0-3
Distribution: unstable
Urgency: low
Maintainer: Dirk Eddelbuettel <[email protected]>
Changed-By: Dirk Eddelbuettel <[email protected]>
Description:
 r-base     - GNU R statistical computation and graphics system
 r-base-core - GNU R core of statistical computation and graphics system
 r-base-core-dbg - GNU R debug symbols for statistical comp. language and 
environmen
 r-base-dev - GNU R installation of auxiliary GNU R packages
 r-base-html - GNU R html docs for statistical computing system functions
 r-doc-html - GNU R html manuals for statistical computing system
 r-doc-info - GNU R info manuals statistical computing system
 r-doc-pdf  - GNU R pdf manuals for statistical computing system
 r-mathlib  - GNU R standalone mathematics library
 r-recommended - GNU R collection of recommended packages [metapackage]
Closes: 704805
Changes:
 r-base (3.2.0-3) unstable; urgency=low
 .
   * debian/control: The r-base-core package now 'Provides: r-api-3' which
     can be used to have r-cran-* depend on a particular API vintage.
                                                        (Closes: #704805)
 .
   * debiab/r-cran.mk: Have the build-time API vintage encoded as a Depends
     (with thanks to Julian Gilbey, Charles Plessy, and others for the patch)
 .
   * debian/control: Set Standards-Version: to current version
Checksums-Sha1:
 b663925e4547ef17766f932eca2402ec3c091558 2822 r-base_3.2.0-3.dsc
 b3f8abac46d29160cd773b54b17a0db78438b93f 86131 r-base_3.2.0-3.diff.gz
 2f7e2a4f4821f232604684f6a19ee42bf682b1c7 20392302 r-base-core_3.2.0-3_amd64.deb
 7fdefd5c8f4611e630e231a1ca90f2ddf6c408e7 1351958 r-mathlib_3.2.0-3_amd64.deb
 574df55c2d97161f3d0aaaa5907143cefffb658d 2887772 
r-base-core-dbg_3.2.0-3_amd64.deb
 a7a2f5bfe45026a9a4afef9e88de20b4c9af8be4 38286 r-base_3.2.0-3_all.deb
 2f4c056c6073d05a9055f36b638d63ba053da01a 4376 r-base-dev_3.2.0-3_all.deb
 be1f2977b78f7b0f1f05a04fcb051122efe5f5ac 82862 r-base-html_3.2.0-3_all.deb
 e694a21b4c144f314b55ff2e636117cbc0efa46f 14415974 r-doc-pdf_3.2.0-3_all.deb
 077983497122ba9d98b4204e8bf3a98d5653a789 536476 r-doc-html_3.2.0-3_all.deb
 d6ed0bbc2c1b0e879a60ef8ab3b1e31c925b3544 594082 r-doc-info_3.2.0-3_all.deb
 ba4dc6acc3e7c2f7eb0bb4482539b4317ae1b1cf 2844 r-recommended_3.2.0-3_all.deb
Checksums-Sha256:
 dede2fc6a6c73ec9547ac90801cc4d190857486cfcd0ffa8182ef333078d920e 2822 
r-base_3.2.0-3.dsc
 2f1a1b53c333addaecd9e4e359106723e5bfb70ab72838b098b92b872eabb030 86131 
r-base_3.2.0-3.diff.gz
 943a7e700bdbcaf7ebab7d8ce165ebff73e5b15c6d49df7753ee05a3f1b279f2 20392302 
r-base-core_3.2.0-3_amd64.deb
 250b9ce90801de8398e15a7eab930b4c5b6f44cb89efc47d1e76bbfe579e3d86 1351958 
r-mathlib_3.2.0-3_amd64.deb
 b81ecfa77557e7da637b0a79cbd005593ffe7e1809947e0e4aa93be2cabad00f 2887772 
r-base-core-dbg_3.2.0-3_amd64.deb
 24a67c95313f2d18a807edcb6476e5f179d40c49f36a17b5305b660715d1e0b3 38286 
r-base_3.2.0-3_all.deb
 97619cf2eb814929068225c5d4a3346124846075e5f281f21c93c39d8ea26b46 4376 
r-base-dev_3.2.0-3_all.deb
 f55f1a0d7d1f6254a5b649817aa2b1cf92c1d357ecea6e1a1b56ee3bf06296cc 82862 
r-base-html_3.2.0-3_all.deb
 7b4ac44daa9a6a946cc3ef393d94e91c43923da6ce9364b828474b5fb281d5f2 14415974 
r-doc-pdf_3.2.0-3_all.deb
 8b3c76ad23a0f30835ed2c369c5c052160ea2c8e40da1f645f825aeb707de1b6 536476 
r-doc-html_3.2.0-3_all.deb
 890d1f700f80e717c1f608b7f22c9fd6ae096fbe5532fbd637198d916a435a11 594082 
r-doc-info_3.2.0-3_all.deb
 260b184e38a611b17d05044b097b82b998c7869ec0abb12e69269aac4384030b 2844 
r-recommended_3.2.0-3_all.deb
Files:
 cc0aca2f79b41e2d74500ab32f8a612a 2822 gnu-r optional r-base_3.2.0-3.dsc
 352daee88b1476fda2370b1afae47393 86131 gnu-r optional r-base_3.2.0-3.diff.gz
 b30621de15e38650c1bc43735d8c2266 20392302 gnu-r optional 
r-base-core_3.2.0-3_amd64.deb
 6d66362ff6118dbc37266b7e60335a44 1351958 gnu-r optional 
r-mathlib_3.2.0-3_amd64.deb
 1eab8bb7c50f86af29d547c74c0f8fd6 2887772 debug extra 
r-base-core-dbg_3.2.0-3_amd64.deb
 0f72b9117c14a19c1c3d0a5354f6d63a 38286 gnu-r optional r-base_3.2.0-3_all.deb
 dbad08db2faacbeefb42d80f0689aa0f 4376 gnu-r optional r-base-dev_3.2.0-3_all.deb
 7ab595c05258da51cb4e7cf7ad98d846 82862 doc extra r-base-html_3.2.0-3_all.deb
 b7dcd2d55fba65c905b726d755485a20 14415974 doc optional 
r-doc-pdf_3.2.0-3_all.deb
 18c6eeb2877f27bb0c5973eedf510dc1 536476 doc optional r-doc-html_3.2.0-3_all.deb
 ad7658758f423573f69bab1d0e6da02c 594082 doc optional r-doc-info_3.2.0-3_all.deb
 ef2d87a7ee0d93e9db4570dd9d96673a 2844 gnu-r optional 
r-recommended_3.2.0-3_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIVAwUBVVCW1qFIn+KrmaIaAQIThQ/9Fx8TFFhIzfDLFi3Sku06Kr+klNucS9iv
oDRHWxcuQMWVSKshNtOKMm5Bit0+FpaHxUI+RsenJOC1ZyOowq7p87YiMAJjWdCG
ewssLX8RxmicvqsFwls3RiA8kwZCIqGUvZ6my+vjsm+dfP4ceSvDrr7gHtCoHFKo
3hYB9EOaPT/+lCy/eicV8zP0lC9u2kQUeknFzyGnK59AWxyUQEfxQaZ5/YvsqFaf
19KsOlshqrruve62fVFu1bQG/Xf26yo/aYAF0R7NufQHplZzdIkoFggoUPOitSXM
cOgZBQ9PLWNC62sQpk7KQNw1KHl63mIalQxzliroD+VspcC1RekORst80cM81UOs
YNVT1ewdOnEDzg7XyHNr3wT8i2bcudsaG7x0cRJeuaGIDdYm+li2PbbPoqPVatU6
iJ1i09zGuS2wWzvv3d3RlHAtTEzyrXWcmoEMBklITY0qdXmrldakr+h8OzpJe5KQ
vb0mQ0BumfV6sd/mqCjmg42qB2b5353Cw4vgR9Ih8Awd28JsdH+qLCx5q5LW1h9o
614fyMHCCOb6HDZ/pdgyKJUQBYXcZi5OMcnU/6acB0LYpIt62MTv2C/axrLsu0va
I4JV+PJ/pCadv+ImWSIaGbRrku6VqVBQNZFzuGjpLp6dd1l45i/klBhuOZ3wqShA
z9Pk8dHS35s=
=TLYl
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to