-
Notifications
You must be signed in to change notification settings - Fork 169
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Variable defined with initial += is undefined and .installed.cfg corrupted #641
Comments
distributist
pushed a commit
to distributist/buildout3-PATCHES
that referenced
this issue
Jan 29, 2024
the initial definition, as if = was used (-= simply deletes the definition), otherwise it will corrupt the .installed.cfg file. Fixes issue buildout#641.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
A variable which is initially defined with += will end up with the variable undefined, or missing the initial definition. This is most likely to happen in complex buildouts with multiple overrides.
Such a case will corrupt .installed.cfg by adding an unparsable line "var + = base0" to the end of the offending part:
The text was updated successfully, but these errors were encountered: