[Pkg-rust-maintainers] Please consider packaging a Rust version that allows #![feature(...)]
Angus Lees
gus at debian.org
Mon Aug 31 13:08:05 UTC 2015
On Mon, 31 Aug 2015 at 20:41 Ximin Luo <infinity0 at debian.org> wrote:
> On another note, I'm pretty sure we don't need to do the
> Conflicts/Replaces. Isn't the whole point of using a name like
> libstd-rust-xxxx is to be able to install two of them side-by-side?
Correct, different libstd-rust-xxx can be installed side-by-side just fine,
and the Conflicts/Replaces is unncessary. It was mistakenly added in the
last version, and we just haven't removed it yet.
> I've filed [1] to ask at least whether we can make it human-readable.
> [1] https://github.com/rust-lang/rust/issues/28120
To your point above, I don't think semver is a good fit here, since the ABI
in the library is completely incompatible between rustc versions. There is
no implicit order, and "minor" increments in rustc do _not_ produce
forwards compatible libstd-rust-xxx libraries. (The Rust-level API has
compatibility guarantees, but the dylib ABI does not)
- Gus
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-rust-maintainers/attachments/20150831/d32be440/attachment.html>
More information about the Pkg-rust-maintainers
mailing list