If I have a package X that depends on X-native and they build
from the same sources, doesn't the fetch step duplicate effort
if the sources need to be downloaded from scratch?  I just saw
this [appear to] happen and it's not clear if the sources were
downloaded once or twice.

I this is the case, perhaps if X depends on X-native then X.fetch
should depend on X-native.fetch so then download happens only once?
Or is that too hard to detect?

For many packages (and fast network links) this probably isn't an
issue, but I could imagine some very large packages simply wasting
network bandwidth.

Note: I'm happy if I'm wrong about this, it just jumped out at me.

--
------------------------------------------------------------
Gary Thomas                 |  Consulting for the
MLB Associates              |    Embedded world
------------------------------------------------------------
--
_______________________________________________
yocto mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/yocto

Reply via email to