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