1 |
Hi, |
2 |
|
3 |
Am Donnerstag, 22. Juni 2017, 09:13:24 CEST schrieb Danny YUE: |
4 |
> Hi guys, |
5 |
> I just found during upgrading my system that Firefox 54.0 depends on |
6 |
> dev-lang/rust and cannot be disabled?! |
7 |
|
8 |
as mentioned by others here FF 54 uses now some code written in Rust, so |
9 |
USE="-rust" could not build the browser. |
10 |
> It really takes a long time to compile rust, and I do not want to add |
11 |
> such a burden to my system compilation time. |
12 |
> |
13 |
> Does anyone knows why? Any idea? |
14 |
> |
15 |
> Thanks. |
16 |
> |
17 |
> Danny |
18 |
|
19 |
There is actually rust-bin in the tree - we just have to push our maintainers |
20 |
a bit to use it =) |
21 |
|
22 |
https://bugs.gentoo.org/show_bug.cgi?id=622136 |
23 |
|
24 |
I guess the best workaround for you would be copying the firefox ebuild from |
25 |
tree to a local overlay[1], bumping it to -r1 and renaming the dependency |
26 |
>=dev-lang/rust-1.15.1 to >=dev-lang/rust-1.15.1-bin. |
27 |
|
28 |
If the compilations works fine & and the compiled firefox runs well a small |
29 |
message plus the output of "emerge --info firefox rust" in the bugreport could |
30 |
be useful aswell. |
31 |
|
32 |
|
33 |
[1] https://wiki.gentoo.org/wiki/Ebuild_repository/Local_overlay |
34 |
|
35 |
Hope that helps while waiting for a proper fix. |
36 |
|
37 |
Greetings, |
38 |
Nils |
39 |
|
40 |
-- |
41 |
GPG fingerprint: '00EF D31F 1B60 D5DB ADB8 31C1 C0EC E696 0E54 475B' |
42 |
Nils Freydank (proxy maintainer) |
43 |
IRC: holgersson on freenode IRC servers |
44 |
XMPP: nils [at] holgersson [dot] xyz |