# Fix zig build lazy \-\> eager dependency promotion · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/0795e2b2ef96c75b8d5e68ed1b8ac23ced28bfce)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: 0795e2b2ef96c75b8d5e68ed1b8ac23ced28bfce

Requested commit: 0795e2b2ef96c75b8d5e68ed1b8ac23ced28bfce

Commit: 0795e2b2ef96c75b8d5e68ed1b8ac23ced28bfce

Tree: c9f7a5aaaef8107c5fed5bd5e18bc72303ff40c5

Author: Timothy Bess

Committer: Alex Rønne Petersen

## Message

```
Fix zig build lazy -> eager dependency promotion

Before, this had a subtle ordering bug where duplicate
deps that are specified as both lazy and eager in different
parts of the dependency tree end up not getting fetched
depending on the ordering. I modified it to resubmit lazy
deps that were promoted to eager for fetching so that it will
be around for the builds that expect it to be eager downstream
of this.

```

## Parents

- [4fd78f9c2639921739836c08f12949e2476ca2ce](https://git.cafe/gitcafe/zig/commit/4fd78f9c2639921739836c08f12949e2476ca2ce?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/0795e2b2ef96c75b8d5e68ed1b8ac23ced28bfce?format=markdown)
