Camillo
Camillo
I have run into this problem too. I narrowed it down as follows: - It is the virtualenv bin/activate script that breaks the prompt. If you comment out the `_validated_source...
The root issue is that BaseException has a custom __reduce__ that can't handle subclasses with required keyword-only arguments. Overriding __reduce__ is the right fix (barring a fix in Python), but...
The output base does not contain the install directory, but only a symlink to it. The actual install directory is not removed by `bazel clean --expunge`.
An option doesn't really help. If you know to use the option, you know enough to delete the directories manually. The problem is that we leave behind a separate installation...
@kchodorow: in general, ensuring that temporary files get deleted is the responsibility of whoever creates them. If this were a 10 MB cache, you could say "eh, whatever, it's not...
That's just the thing, though. Dumping tens of gigabytes of stale temp files in the course of normal operation is not doing things "well". And Bazel is an open source...
Gentle ping. I keep pruning it, but it grows back quickly. This is mostly within the last two months: $ du -sh /private/var/tmp/_bazel_camillol/install/ 883M /private/var/tmp/_bazel_camillol/install/
I would suggest reclassifying this from "feature request" to "bug".
> sorry for the late answer, can you add a test that would fail before and this change fixes? Done!