On Fri, Jul 21, 2023 at 11:08 AM Larry Martell <larry.mart...@gmail.com> wrote: > > I am trying to set up and maintain a venv with pip-sync. On my bare > metal I have the apparmor python package installed, but it is not > installed in my venv and it's not in my requirements file. When I run > pip-sync I get: > > Found existing installation: apparmor 2.13.3 > ERROR: Cannot uninstall 'apparmor'. It is a distutils installed > project and thus we cannot accurately determine which files belong to > it which would lead to only a partial uninstall. > > Since it's not installed in the venv why does it want to uninstall it?
Found out what was going on - I had pip-sync installed on the bare metal and when I ran it from within the venv it was picking that one up, which then looked at packages outside the venv. After I uninstalled it from the bare metal it was then working as expected. -- https://mail.python.org/mailman/listinfo/python-list