On 2014-02-21 14:37, Gianfranco Costamagna wrote: > Hi Andreas, > > I tried to add a Break+Replaces, but it didn't work,
How did this look like? And how did it fail? > I think because now boinc-dev is not a real package anymore, just a > transition virtual package. Since the B+R you add are versioned, they only match against real packages. And the old one is a real package. > For this reason I only added a "breaks" on libboinc7, and I tested on a > virtual machine. > > It seems to be working, but this is the first time I play with > breaks/replaces fields, so I might be wrong somewhere. This probably breaks if I torture-test it :-) And it will definitely break in case you add a transitional boing-dev package. > this is the commit, I'll upload a version in the next few days if no answer, > since I think this bug is pretty serious. > > http://anonscm.debian.org/gitweb/?p=pkg-boinc/boinc.git;a=commitdiff;h=c993dd1d92d58a03562c52c3d2f8b180303eb84f > > Can I kindly ask you to review the patch? 7.0.39+dfsg-1 is the version that split up boinc-dev? And this was the first upload of the new 7.0.39+dfsg upstream, i.e. there have not been any 7.0.39+dfsg-1~experimental0 or similar versions? So each package that got a bit of the previous content (and ships it at the same location) should have Breaks: boinc-dev (<< 7.0.39+dfsg) Replaces: boinc-dev (<< 7.0.39+dfsg) (in addition to other B+R it might already have). (this review is based solely on your reply and the commitdiff you linked, I haven't looked at the boinc package in more detail, but I might take a further look at the weekend) Andreas -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org