rules_py icon indicating copy to clipboard operation
rules_py copied to clipboard

`pth` file generation causes conflicting actions, failing `sync`

Open mattem opened this issue 3 years ago • 1 comments

ERROR: file 'infrastructure/modules/alerting/alerting_lambda.venv.pth' is generated by these conflicting actions:
Label: //infrastructure/modules/alerting:alerting_lambda, //infrastructure/modules/alerting:alerting_lambda.venv
RuleClass: py_binary rule, py_venv rule
Configuration: 64bc08393d028e5ccc963edf5af7bc9dda1534448ad539fdcfa666f7f32fa714
Mnemonic: FileWrite
Action key: 2736b8df497d396f2da6ee43f422fb5bad84e827e404354d95cdcf21f3661376, a792c4c08d71cd1bb50755b1219ce610760f47c56059316a4c9d84d7ab23ad4f
Progress message: Writing file infrastructure/modules/alerting/alerting_lambda.venv.pth
PrimaryInput: (null)
PrimaryOutput: File:[[<execution_root>]bazel-out/darwin_arm64-fastbuild/bin]infrastructure/modules/alerting/alerting_lambda.venv.pth
Owner information: ConfiguredTargetKey{label=//infrastructure/modules/alerting:alerting_lambda, config=BuildConfigurationValue.Key[64bc08393d028e5ccc963edf5af7bc9dda1534448ad539fdcfa666f7f32fa714]}, ConfiguredTargetKey{label=//infrastructure/modules/alerting:alerting_lambda.venv, config=BuildConfigurationValue.Key[64bc08393d028e5ccc963edf5af7bc9dda1534448ad539fdcfa666f7f32fa714]}
MandatoryInputs: are equal
Outputs: are equal

mattem avatar Sep 15 '22 13:09 mattem

Repro might just be bazel build //... at HEAD?

alexeagle avatar Oct 02 '23 19:10 alexeagle