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----- |