Skip to content

When using transitions, RBE doesn't include all dependencies #9987

@johnedmonds

Description

@johnedmonds

ATTENTION! Please read and follow:

  • if this is a question about how to build / test / query / deploy using Bazel, or a discussion starter, send it to [email protected]
  • if this is a bug or feature request, fill the form below as best as you can.

Description of the problem / feature request:

See https://buildkite.com/bazel/rules-rust-rustlang/builds/571 and https://buildkite.com/bazel/rules-rust-rustlang/builds/572. There is a test which attempts to dynamically load a library but fails when transitions are introduced. (Note that the builds above link to the commits. See bazelbuild/rules_rust@0e70531 for the commit that (re-)introduces the transitions and causes the test to fail.)

Feature requests: what underlying problem are you trying to solve with this feature?

Replace this line with your answer.

Bugs: what's the simplest, easiest way to reproduce this bug? Please provide a minimal example if possible.

Unfortunately, it's difficult for me to try to reproduce on a real RBE but see bazelbuild/rules_rust@0e70531 for an example of what you need to do to trigger the bug.

What operating system are you running Bazel on?

Ubuntu 16.04

What's the output of bazel info release?

release 1.0.0

If bazel info release returns "development version" or "(@Non-Git)", tell us how you built Bazel.

Replace this line with your answer.

What's the output of git remote get-url origin ; git rev-parse master ; git rev-parse HEAD ?

Replace this line with your answer.

Have you found anything relevant by searching the web?

Replace these lines with your answer.

Places to look:

Any other information, logs, or outputs that you want to share?

Replace these lines with your answer.

If the files are large, upload as attachment or provide link.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P3We're not considering working on this, but happy to review a PR. (No assignee)staleIssues or PRs that are stale (no activity for 30 days)team-Remote-ExecIssues and PRs for the Execution (Remote) teamtype: bug

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions