You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Don't notice that it's left a zero-length setup.py file in the root of the checkout
Run poetry install --extras all -v again
Discover it fails cryptically with:
Obtaining file:///home/matrix/synapse
Preparing metadata (setup.py): started
Preparing metadata (setup.py): finished with status 'done'
ERROR: No .egg-info directory found in /tmp/pip-pip-egg-info-81uum26d
Eventually figure out that you have to delete setup.py to make poetry stop mysteriously failing.
Filing this in case we want to update the Synapse guide to reflect this - or failing that, to leave a breadcrumb trail for others to find. Or i guess we could ask poetry to fix this horrific behaviour; i had to strace the wretched thing to figure out what the root cause was.
The text was updated successfully, but these errors were encountered:
This issue has been migrated from #14788.
Repro steps:
poetry install --extras all -v
on a git checkoutsetup.py
file in the root of the checkoutpoetry install --extras all -v
againsetup.py
to make poetry stop mysteriously failing.Filing this in case we want to update the Synapse guide to reflect this - or failing that, to leave a breadcrumb trail for others to find. Or i guess we could ask poetry to fix this horrific behaviour; i had to
strace
the wretched thing to figure out what the root cause was.The text was updated successfully, but these errors were encountered: