The D ecosystem in Debian with free-as-in-freedom DMD

Russel Winder via Digitalmars-d digitalmars-d at puremagic.com
Tue Apr 11 05:47:13 PDT 2017


On Tue, 2017-04-11 at 12:38 +0000, Gerald via Digitalmars-d wrote:
> Looking into Rust and Cargo Debian packaging, it looks like they 
> are looking to go with source packages to work around the ABI 
> issue:
> 
> "Because Rust doesn't have a stable shared-library ABI, and we 
> don't want to rebuild every Rust library package for every 
> architecture every time we upload a new version of rustc, we 
> package library crates as source code, installed into 
> /usr/share/cargo/registry/cratename-version/. Thus, the Debian 
> "binary" package for a library crate contains the same source as 
> the source package."
> 
> https://internals.rust-lang.org/t/debian-rust-packaging-policy-draft/
> 4453

So why bother, no Rust people will use it, they just use Cargo and it
gets stuff for them. Why bother packaging anything when people will not
use it? All you need to have a working Rust system on Debian is curl
and bash.

-- 
Russel.
=============================================================================
Dr Russel Winder      t: +44 20 7585 2200   voip: sip:russel.winder at ekiga.net
41 Buckmaster Road    m: +44 7770 465 077   xmpp: russel at winder.org.uk
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part
URL: <http://lists.puremagic.com/pipermail/digitalmars-d/attachments/20170411/11142bdc/attachment.sig>


More information about the Digitalmars-d mailing list