<div dir="ltr">Yeah, agreed - and it will be up to us to keep that under control somehow(*).<div><br></div><div>I thought forcibly preventing overlapping installs was going to make it unnecessarily hard to transition between rustc releases (in unstable), however - so I made sure there were no actual file overlaps when doing the package reorg.</div><div><br></div><div>(*) <span style="font-size:13.1999998092651px;line-height:19.7999992370605px"> </span><span style="font-size:13.1999998092651px;line-height:19.7999992370605px">I'm not super-concerned about this g</span><span style="line-height:1.5;font-size:13.1999998092651px">iven the set of such packages that will depend on the dylibs package (currently only rustc.deb itself, and always expected to be small).</span></div><div><br></div><div>So you didn't observe any actual issues that required the Replaces/Breaks?  This is good.</div><div><br></div><div>.. Oh I see what you mean - you're worried about the old package versions being installed.  Hrm, does apt's auto-remove features take care of this, like it would for any other soname transition?</div><div><br></div><div> - Gus</div></div><br><div class="gmail_quote"><div dir="ltr">On Wed, 12 Aug 2015 at 17:00 Sylvestre Ledru <<a href="mailto:sylvestre@debian.org">sylvestre@debian.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Le 12/08/2015 04:23, Angus Lees a écrit :<br>
> Re: <a href="https://alioth.debian.org/plugins/scmgit/cgi-bin/gitweb.cgi?p=pkg-rust/rust.git;a=commitdiff;h=c5ecc3628abb792f40ce8ef2023924b322914597" rel="noreferrer" target="_blank">https://alioth.debian.org/plugins/scmgit/cgi-bin/gitweb.cgi?p=pkg-rust/rust.git;a=commitdiff;h=c5ecc3628abb792f40ce8ef2023924b322914597</a><br>
><br>
><br>
> Why was Replaces/Breaks: libstd-rust-7d23ff90 necessary?<br>
><br>
> (My hope was that different versions of libstd-rust-* could coexist to<br>
> ease upgrades of packages that use dylibs - of course we don't have<br>
> any of those currently or soon, but I was hoping to exercise the<br>
> approach in preparation)<br>
><br>
Oh, I didn't realize that. However, this is going to be messy: users<br>
will have a tonne of rust libraries at some point.<br>
<br>
S<br>
<br>
</blockquote></div>