Closed 0xSage closed 3 years ago
I did a bit more research into this. It looks like the issue is caused because SYNTHTOOL_TRACK_OBSOLETE_FILES defaults to False, then it is enabled as part of the synth.py file. This means when MetadataTrackerAndWriter is exited, should_track_obsolete_files has a different value than when it was entered.
A solution seems to be to enable the flag before MetadataTrackerAndWriter is entered, but that seems to be before the synth.py file is called. For now, I'm going to turn set_track_obsolete_files off for the logging library (https://github.com/googleapis/nodejs-logging/pull/979)
solved
Package failing with this error: https://github.com/googleapis/nodejs-logging/issues/975
Repasting the error here: Autosynth is still having trouble generating nodejs-logging. :sob:
Here's the output from running
synth.py
:Google internal developers can see the full log here.