[yocto] Dualing downloads
Martin Jansa
martin.jansa at gmail.com
Thu Mar 10 05:51:28 PST 2016
On Thu, Mar 10, 2016 at 02:21:42PM +0100, Gary Thomas wrote:
> 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.
The first one should create the lock file and second fetch task should
just reuse the already downloaded source.
Otherwise sharing whole downloads directory between multiple builders
wouldn't work as well.
> 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
> yocto at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/yocto
--
Martin 'JaMa' Jansa jabber: Martin.Jansa at gmail.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20160310/4295d921/attachment.pgp>
More information about the yocto
mailing list