-
Notifications
You must be signed in to change notification settings - Fork 18
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
What was that? #12
Comments
I can't speak to your specific error, but I suspect that you aren't setting up the dependencies as they are now required (since the last update to this repo). FYI the readme (of this repo) needs to be updated - specifically the dependency resolution (upstream now uses |
Of course I did install poetry. The error is not related to its absense, for sure |
Ok, although I note that nothing in your post made that obvious to me. I'm not a mind reader! 😁
I wasn't necessarily suggesting that you hadn't installed poetry itself (although as I note above, it certainly isn't obvious in your post that you had). I was suggesting that you have missing or outdated dependencies and haven't setup/installed the environment correctly (i.e. Also, looking at the code, there is an explicit comment noting that the env needs to be setup correctly before that method will work. A quick look at the code (the Further, it's working fine here so if you have indeed set up the env correctly (via poetry), I'm not sure what the issue with your system is? If you're not interested in working out what your local issue is and a previous version was working for you (and you don't care about using an older version), why don't you just revert to that? The latest commit in this repo just pulls in a newer version (of the 'mongo' git submodule) from upstream, so just revert the mongo repo to the previous commit. I.e. (starting in (
(Note that mine notes it's "dirty" because I've applied the patch as per this repo). Good luck. |
Thanks, I made a checkout of the submodule and everything went fine. However, I don't understand what commands I should have used with |
Awesome.
That's why I pointed you towards the issue that I opened the other day: #11. That includes the commands needed (or at least needed by me), from start to finish. If you're not using Debian, you may need to make some adjustments, but it should be close (and the poetry related stuff should be the same). To be really specific, after cloning the repo and installing poetry, whilst in the mongo dir, run Then you have 2 options:
I agree! FWIW that's why I opened that other issue. (FYI I am nothing to do with this repo - I'm just a random person on the internet - who got stuck trying to build mongo, but then managed to work it out and shared my solution). |
It kinda worked before your last commit. Now the SCons script crashes on Python 3.9 (which is now required) with the following error:
AttributeError: type object 'SConsToolingMetrics' has no attribute 'register_metrics'
Please revert it back
The text was updated successfully, but these errors were encountered: