Hi Dirk, Charles and everybody,

Le 06/04/2013 06:08, Charles Plessy a écrit :
> I like the idea of an api virtual package, as it requires little work from the
> parties involved and solves most of the problem.  (The exception being that
> partial upgrades from Wheezy to Jessie will not be supported, but this is also
> the case in the current situation).

To solve the problem of partial upgrades from Wheezy to Jessie, one possibility
would be, *in addition* to the api vritual package (long term solution),
to rename the r-base-core binary package (lets imagine r-base-core3 ¹ for
example) as a one-time solution.
R:Depends would the use this new binary package instead of r-base-core (but
  also still use the api virtual package)
r-base-core3 would Conflicts and Replaces r-base-core

With this, installing the new r-base-core3 package should automatically
lead to the removal (or the upgrade if available) of all r-* packages
as old r-* packages depends on r-base-core that is removed by the
installation of r-base-core3

  Regards,
    Vincent

¹: r-base-core3 as the new name package has the disadvantage of inserting
an api number (3) into a package name that should have none. Perhaps something
better should be found.

-- 
Vincent Danjean       GPG key ID 0x9D025E87         vdanj...@debian.org
GPG key fingerprint: FC95 08A6 854D DB48 4B9A  8A94 0BF7 7867 9D02 5E87
Unofficial pkgs: http://moais.imag.fr/membres/vincent.danjean/deb.html
APT repo:  deb http://people.debian.org/~vdanjean/debian unstable main


-- 
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