1 |
On 9/12/19 10:13 AM, Nikos Chantziaras wrote: |
2 |
> As for getting around the first 3, you need to uninstall everything |
3 |
> that depends on them and then unmerge them. I don't know how feasible |
4 |
> that is, because some important packages probably depend on LLVM? Not |
5 |
> sure. Right now, Python 2.7 is required for a useful desktop machine |
6 |
> because important packages like Mesa probably depend on something |
7 |
> that in turn uses Python 2.7. For a minimal system without X11 though |
8 |
> you can probably do it. |
9 |
|
10 |
Even on headless systems it's not completely possible at the moment. |
11 |
|
12 |
At least spidermonkey aka mozjs is required by polkit and only builds |
13 |
with python-2.7, thanks to their own !"§$% home-grown build system. |
14 |
Mozilla are working on it and it should be fixed "by the end of the year". |
15 |
|
16 |
Same for llvm-8 which still has a hard dependency on 2.7 as well. |
17 |
The pending llvm-9 release will supposedly work with 3.x. |
18 |
|
19 |
-h |