On 6 April 2013 at 12:58, Charles Plessy wrote:
| Package: r-base-dev
| Version: 3.0.0-2
| Severity: wishlist
| Tags: patch
| 
| Hi Dirk,
| 
| in light with the recent discussion and suggestions about the rare API
| breakages with R, I would like to propose the following:
| 
|  - R provides a virtual package, for instance, 'r-api-3'.  This name is
|    modified (for instance to 'r-api-4', 'r-api-3b', etc.) when
|    backward-incompatible changes are introduced.
| 
|  - R library packages depend on that virtual package through the already
|    implemented R:Depends system, replacing the current convention of
|    depending on any version equal or superior to one of the r-base package
|    used at build time.
| 
| This can be done with the attached patch, that I tested locally.

Thanks for proposing and testing this.

I am not (yet?) sold:

  -- there is only one "provider" or r-api-*

  -- we actually do have a "greater than" relation

  -- the version numbers already solve this

  -- this was needed three times in ten years

I think we are overengineering this.  

Dirk

-- 
Dirk Eddelbuettel | e...@debian.org | http://dirk.eddelbuettel.com


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to