Gentoo Archives: gentoo-dev

From: Daniel Campbell <zlg@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] [RFC] dev-rust category
Date: Sat, 05 Sep 2015 21:23:05
Message-Id: 55EB5D35.3040406@gentoo.org
In Reply to: Re: [gentoo-dev] [RFC] dev-rust category by Matthew Thode
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA256
3
4 On 09/05/2015 01:04 PM, Matthew Thode wrote:
5 > On 09/05/2015 02:21 PM, Jauhien Piatlicki wrote:
6 >> Hi,
7 >>
8 >> I have plans to split ?/cargo-bin [1] package from the
9 >> dev-lang/rust-bin one. We have already dev-rust/cargo package in
10 >> the rust overlay[2].
11 >>
12 >> It would be logical to have dev-rust/cargo-bin package then. But
13 >> there is a problem: it will be the only package in this category
14 >> in the tree and it is not welcome to have categories with small
15 >> number of packages. Other rust stuff will appear, but later (with
16 >> no estimate), as a number of problems with packaging source rust
17 >> packages should be solved before (afaik upstream also has plans
18 >> to improve rust packaging). The same about moving source cargo to
19 >> the tree.
20 >>
21 >> So what is better, create dev-util/cargo-bin package and later,
22 >> when rust infrastructure grows, move it to the dev-rust category
23 >> or create new category now?
24 >>
25 >> [1] https://crates.io/ [2]
26 >> https://github.com/Heather/gentoo-rust
27 >>
28 >> -- Jauhien
29 >>
30 >
31 > I think cargo should probably go in dev-util with other rust
32 > libraries and programs going into dev-rust as needed, but that's
33 > just me :D
34
35 Agreed. dev-util until it grows in size (isn't the recommendation
36 5-10+ pkgs?), then dev-rust. Despite the package moves being somewhat
37 cumbersome, it makes more sense to do it once it's clear Rust has an
38 ecosystem going rather than catch stragglers in its infancy.
39
40 For platform-specific things like compilers, dev-lang/ may be a better
41 candidate.
42
43 Just my 2ยข.
44
45
46 - --
47 Daniel Campbell - Gentoo Developer
48 OpenPGP Key: 0x1EA055D6 @ hkp://keys.gnupg.net
49 fpr: AE03 9064 AE00 053C 270C 1DE4 6F7A 9091 1EA0 55D6
50 -----BEGIN PGP SIGNATURE-----
51 Version: GnuPG v2
52
53 iQIcBAEBCAAGBQJV610xAAoJEAEkDpRQOeFw/RwQAJZfazVJ5hXgLUKDnsLS4fEX
54 qVtUoacuC5CCXrcfqFcH5joYdhRAjFkM1AsS1zmGac7Ew3rLBuZZeZmOEror7NL9
55 LaNqWkLNGNjOWmg+R3fE+LpsiBfl2iD4taCdlZ9W4Qv2gSV2gsWhHRgCM3n6MtqB
56 hg4y9INeUauEkwKiTqTr8ZBoqSmo49t+isbytQQfGS22SLZXVK7iQny7w/NR7vr6
57 dVgbURa/+fLOaPGd3+O66zj1CD40bpohLmcgbXELkOfe5x+P7ngAUq0SBqytzI7b
58 nex6Jx+7ioQtyl8DEg22M16EIuF7t7/ySetI0Dd2SgurapzxAykIJcgrU8FvBxOi
59 k5buTcqSXcf2GQqqDQJyFFUIqf4BT9H5cM+7MkDNiQFqck8UkA8uVMSbWGw5E+Po
60 /6zfaXkBBOZlt6eH55XFdCGouSdAD/Pu7bNQ+GEswRWqSs3CQ9SkibRxr/d8rV85
61 1uipXSH8wcVPgOWoM2gIhBydGP6nqBjS4DHiPF9HL5felAdErTmk6tdnAxAkfey7
62 DVUdmMG5rjaOorpFHYvujTufUO3BYDXf0eA8ImR6jwok4Sfm2UR0xfReBGmNpNz6
63 lDa3kC3q0x5iU9vBv3NvhAH/mG/J9lE2BAxyS0F00l/4ykf2bMKSjqfrLLIpTUcb
64 bW5RmPOk9vVc7GSKSdox
65 =cMLX
66 -----END PGP SIGNATURE-----

Replies

Subject Author
Re: [gentoo-dev] [RFC] dev-rust category Jauhien Piatlicki <jauhien@g.o>