[Pkg-rust-maintainers] On bootstrapping cargo

Luca Bruno lucab at debian.org
Sat Aug 1 18:39:28 UTC 2015


On Friday 31 July 2015 17:55:14 Sylvestre Ledru wrote:

> Congrat, did you push something ?

So far only pytoml, now available in sid.

I'm still unsure about the orig tarball, but in the end it will probably be 
another multi-tarball containing the following:
 * cargo source
 * crates.io index
 * all cargo dependencies bundled together

This is the most straightforward way to ship buildable cargo source, but:
 * the get-orig-source target will be quite complex
 * the copyright file will be veeeery long

If you don't have better ideas/suggestions, I'll try to push an initial 
skeleton in the next few days. So far I was building by hand in a docker 
environment, so I need to translate everything into a proper debian/ dir.

Cheers, Luca

PS. the current list of dependencies/crates that need to be embedded is:

./semver-0.1.20
./gcc-0.3.11
./tar-0.2.14
./advapi32-sys-0.1.2
./libssh2-sys-0.1.27
./encoding-index-korean-1.20141219.5
./time-0.1.31
./matches-0.1.2
./winapi-build-0.1.0
./serde-0.4.3
./encoding_index_tests-0.1.4
./docopt-0.6.67
./encoding-index-singlebyte-1.20141219.5
./encoding-0.2.32
./kernel32-sys-0.1.3
./regex-syntax-0.2.1
./rand-0.3.8
./rustc-serialize-0.3.15
./memchr-0.1.3
./libz-sys-0.1.7
./winapi-0.1.23
./encoding-index-simpchinese-1.20141219.5
./term-0.2.11
./num-0.1.25
./flate2-0.2.7
./libgit2-sys-0.2.20
./miniz-sys-0.1.5
./regex-0.1.41
./aho-corasick-0.3.0
./openssl-sys-0.6.4
./crates-io-0.1.0
./libc-0.1.9
./curl-sys-0.1.25
./bitflags-0.1.1
./env_logger-0.3.1
./url-0.2.36
./git2-curl-0.2.4
./num_cpus-0.2.6
./git2-0.2.13
./glob-0.2.10
./filetime-0.1.4
./threadpool-0.1.4
./pkg-config-0.3.5
./encoding-index-japanese-1.20141219.5
./curl-0.2.10
./winapi-0.2.1
./encoding-index-tradchinese-1.20141219.5
./strsim-0.3.0
./toml-0.1.21
./log-0.3.1

-- 
 .''`.  ** Debian GNU/Linux **  | Luca Bruno (kaeso)
: :'  :   The Universal O.S.    | lucab (AT) debian.org
`. `'`                          | GPG: 0xBB1A3A854F3BBEBF
  `-     http://www.debian.org 	| Debian GNU/Linux Developer




More information about the Pkg-rust-maintainers mailing list