kuhn-ruess / Checkmk-Checks

Checks and Stuff for Check_MK
MIT License
36 stars 20 forks source link

pure - issues to install purestorage package #62

Open flexstarr opened 12 months ago

flexstarr commented 12 months ago

Hi folks, probably not a real issue for kuhn-ruess, but would be great if you could help here. having issues to install the package "purestorage" inside the existing checkmk site:

OMD[test]:~$ pip3 install purestorage -v Using pip 22.0.4 from /omd/sites/test/lib/python3.9/site-packages/pip (python 3.9) Collecting purestorage Using cached purestorage-1.19.0.tar.gz (28 kB) Running command python setup.py egg_info running egg_info creating /tmp/pip-pip-egg-info-4rvtmzqq/purestorage.egg-info writing /tmp/pip-pip-egg-info-4rvtmzqq/purestorage.egg-info/PKG-INFO writing dependency_links to /tmp/pip-pip-egg-info-4rvtmzqq/purestorage.egg-info/dependency_links.txt writing requirements to /tmp/pip-pip-egg-info-4rvtmzqq/purestorage.egg-info/requires.txt writing top-level names to /tmp/pip-pip-egg-info-4rvtmzqq/purestorage.egg-info/top_level.txt writing manifest file '/tmp/pip-pip-egg-info-4rvtmzqq/purestorage.egg-info/SOURCES.txt' reading manifest file '/tmp/pip-pip-egg-info-4rvtmzqq/purestorage.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'CHANGES.txt' adding license file 'LICENSE.txt' writing manifest file '/tmp/pip-pip-egg-info-4rvtmzqq/purestorage.egg-info/SOURCES.txt' Preparing metadata (setup.py) ... done Collecting requests Using cached requests-2.31.0-py3-none-any.whl (62 kB) Collecting certifi>=2017.4.17 Using cached certifi-2023.5.7-py3-none-any.whl (156 kB) Collecting charset-normalizer<4,>=2 Using cached charset_normalizer-3.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (202 kB) Collecting urllib3<3,>=1.21.1 Using cached urllib3-2.0.4-py3-none-any.whl (123 kB) Collecting idna<4,>=2.5 Using cached idna-3.4-py3-none-any.whl (61 kB) Using legacy 'setup.py install' for purestorage, since package 'wheel' is not installed. Installing collected packages: urllib3, idna, charset-normalizer, certifi, requests, purestorage Creating /tmp/pip-target-nusxvp1q/bin changing mode of /tmp/pip-target-nusxvp1q/bin/normalizer to 775 Running command Running setup.py install for purestorage running install /omd/sites/test/lib/python3.9/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running build running build_py creating build creating build/lib creating build/lib/purestorage copying purestorage/__init__.py -> build/lib/purestorage copying purestorage/purestorage.py -> build/lib/purestorage running install_lib creating /tmp/pip-target-nusxvp1q/lib/python/purestorage copying build/lib/purestorage/__init__.py -> /tmp/pip-target-nusxvp1q/lib/python/purestorage copying build/lib/purestorage/purestorage.py -> /tmp/pip-target-nusxvp1q/lib/python/purestorage byte-compiling /tmp/pip-target-nusxvp1q/lib/python/purestorage/__init__.py to __init__.cpython-39.pyc byte-compiling /tmp/pip-target-nusxvp1q/lib/python/purestorage/purestorage.py to purestorage.cpython-39.pyc running install_egg_info running egg_info writing purestorage.egg-info/PKG-INFO writing dependency_links to purestorage.egg-info/dependency_links.txt writing requirements to purestorage.egg-info/requires.txt writing top-level names to purestorage.egg-info/top_level.txt reading manifest file 'purestorage.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'CHANGES.txt' adding license file 'LICENSE.txt' writing manifest file 'purestorage.egg-info/SOURCES.txt' Copying purestorage.egg-info to /tmp/pip-target-nusxvp1q/lib/python/purestorage-1.19.0-py3.9.egg-info running install_scripts writing list of installed files to '/tmp/pip-record-hd9d5ly1/install-record.txt' Running setup.py install for purestorage ... done ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. botocore 1.20.102 requires urllib3<1.27,>=1.25.4, but you have urllib3 2.0.4 which is incompatible. Successfully installed certifi-2023.5.7 charset-normalizer-3.2.0 idna-3.4 purestorage-1.19.0 requests-2.31.0 urllib3-2.0.4 WARNING: Target directory /omd/sites/test/local/lib/python3/certifi already exists. Specify --upgrade to force replacement. WARNING: Target directory /omd/sites/test/local/lib/python3/urllib3 already exists. Specify --upgrade to force replacement. WARNING: Target directory /omd/sites/test/local/lib/python3/urllib3-2.0.4.dist-info already exists. Specify --upgrade to force replacement. WARNING: Target directory /omd/sites/test/local/lib/python3/certifi-2023.5.7.dist-info already exists. Specify --upgrade to force replacement. WARNING: Target directory /omd/sites/test/local/lib/python3/idna-3.4.dist-info already exists. Specify --upgrade to force replacement. WARNING: Target directory /omd/sites/test/local/lib/python3/purestorage-1.19.0-py3.9.egg-info already exists. Specify --upgrade to force replacement. WARNING: Target directory /omd/sites/test/local/lib/python3/idna already exists. Specify --upgrade to force replacement. WARNING: Target directory /omd/sites/test/local/lib/python3/purestorage already exists. Specify --upgrade to force replacement. WARNING: Target directory /omd/sites/test/local/lib/python3/charset_normalizer already exists. Specify --upgrade to force replacement. WARNING: Target directory /omd/sites/test/local/lib/python3/requests already exists. Specify --upgrade to force replacement. WARNING: Target directory /omd/sites/test/local/lib/python3/charset_normalizer-3.2.0.dist-info already exists. Specify --upgrade to force replacement. WARNING: Target directory /omd/sites/test/local/lib/python3/requests-2.31.0.dist-info already exists. Specify --upgrade to force replacement. WARNING: Target directory /omd/sites/test/local/lib/python3/bin already exists. Specify --upgrade to force replacement.

what do I need to do to fix that situation? same error is raised when trying to install the package 'purity_fb', which is also required. thx and br!