1 |
On 4/4/21 10:56 AM, Neil Bothwick wrote: |
2 |
> On Sun, 4 Apr 2021 10:33:15 +0200, n952162 wrote: |
3 |
> |
4 |
>> [ebuild R ] dev-libs/libuv-1.40.0:0/1::gentoo USE="-static-libs" |
5 |
>> 0 KiB |
6 |
>> |
7 |
>> I'm not sure where the static-libs USE flag comes from, it's not in |
8 |
>> /etc/portage/package.use. |
9 |
> The flag is defined in the ebuild and defaults to off. |
10 |
> |
11 |
>> I don't follow the "0 KiB" |
12 |
> It's the size of the files portage needs to download to install this. As |
13 |
> you have already installed it, the source files are in your $DISTDIR so |
14 |
> there's nothing to download. |
15 |
> |
16 |
> |
17 |
|
18 |
Thank you. |
19 |
|
20 |
After re-running quickpkg, I still get no "binary"s in the emerge output |
21 |
dependency tree. |
22 |
|
23 |
I now have this: |
24 |
|
25 |
02/var/cache/distfiles>ll *rust* |
26 |
-rw-r--r-- 1 root root 50278 Apr 3 14:30 eselect-rust-20200419.tar.bz2 |
27 |
-rw-r--r-- 1 root root 117764080 Apr 3 14:30 |
28 |
rust-1.45.1-x86_64-unknown-linux-gnu.tar.xz |
29 |
-rw-r--r-- 1 root root 127200200 Apr 3 14:29 |
30 |
rust-1.46.0-x86_64-unknown-linux-gnu.tar.xz |
31 |
-rw-r--r-- 1 root root 101868452 Apr 3 14:30 rustc-1.46.0-src.tar.xz |
32 |
-rw-r--r-- 1 root root 104143736 Apr 3 14:29 rustc-1.47.0-src.tar.xz |
33 |
|
34 |
02/var/cache/distfiles>cd ../binpkgs |
35 |
|
36 |
|
37 |
22/var/cache/binpkgs>ll */*rust* |
38 |
-rw-r----- 1 root root 15249 Apr 4 11:36 |
39 |
app-eselect/eselect-rust-20200419.tbz2 |
40 |
-rw-r----- 1 root root 95134383 Apr 4 11:29 dev-lang/rust-1.47.0-r2.tbz2 |
41 |
-rw-r----- 1 root root 17542 Apr 4 11:46 virtual/rust-1.47.0.tbz2 |
42 |
|
43 |
and: |
44 |
|
45 |
[ebuild U ] virtual/rust-1.47.0::gentoo [1.46.0::gentoo] 0 KiB |
46 |
[ebuild U ] dev-lang/rust-1.47.0-r2:stable/1.47::gentoo |
47 |
[1.46.0:stable/1.46::gentoo] USE="-clippy -debug (-doc) (-libressl) |
48 |
(-miri) (-nightly) (-parallel-compiler) -rls -rustfmt |
49 |
(-system-bootstrap) (-system-llvm) -test% -wasm" CPU_FLAGS_X86="sse2" |
50 |
LLVM_TARGETS="(X86) -AArch64 -AMDGPU -ARM -AVR% -BPF -Hexagon -Lanai |
51 |
-MSP430 -Mips -NVPTX -PowerPC -RISCV -Sparc -SystemZ -WebAssembly |
52 |
-XCore" 0 KiB |
53 |
|
54 |
No USE flags associated with "rust" on server or client. |
55 |
|
56 |
I would expect that it would have "binary" instead of "ebuild" if it |
57 |
were to come from the server. |
58 |
|
59 |
I reran the emaint commands. |
60 |
|
61 |
Here's the command: |
62 |
|
63 |
+ emerge -p --getbinpkg y -v --tree --deep --update --noreplace |
64 |
--changed-use --newuse --changed-deps --verbose-conflicts --keep-going |
65 |
--with-bdeps=y --backtrack=100 @world |
66 |
|
67 |
Relevant lines from /etc/portage/make.conf: |
68 |
|
69 |
PORTAGE_BINHOST="http:///xxx//packages" |
70 |
FEATURES="getbinpkg" |
71 |
|
72 |
(I guess the FEATURES definition is redundant). |
73 |
|
74 |
Yesterday, I successfully binary-updated a vm from a different server, |
75 |
and another vm on that same (other) server is updating now, successfully |
76 |
pulling in binary packages. |