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
make install in criu 3.19 creates crit 3.18 wheel #2330
Comments
The initial subject was misleading. Corrected to
|
@dilyanpalauzov Would you be able to confirm what version is specified in the |
I download http://github.com/checkpoint-restore/criu/archive/v3.19/criu-3.19.tar.gz , mentioned at https://criu.org/Main_Page . It does include Makefile.versions, identical to https://raw.githubusercontent.com/checkpoint-restore/criu/v3.19/Makefile.versions . |
A similar problem has been previously reported in pypa/pip#3049
I would recommend to uninstall the previous version(s) of pycriu/crit before running crit --version
criu --version |
Eventually both 3.18 and 3.19 version is installed
So the problem with the installation procedure is that it does not uninstall crit 3.18 before installing crit 3.19. When I do:
I actually see that the 3.19 files are not touched. And indeed now without installing anything
To reinstall pycriu, I call again So the suggestion to |
As an example, I have the repositories of mailman, postorius, hyperkitty. When I want to upgrade the software after git pull, I do |
Yes, that is correct.
It is slightly more complicated. The |
Where is this information from? https://skippd.medium.com/handling-multiple-versions-of-a-package-in-python-73055998ce73 says the opposite:
|
A friendly reminder that this issue had no activity for 30 days. |
Running
make install
in criu 3.19 printsBefore I had crit 3.18 installed.
Why the above excerpt contains
Successfully installed crit-3.18
andpip list|grep cri
showswhen I am installing criu 3.19?
The text was updated successfully, but these errors were encountered: