Hi Priyanka, Like Pavel said, yo ucan install the distro (RPM) packages, then run the installer.
We have a private variable for what distro (RPM) packages to install in the installer: pulp_preq_packages We set it per distro, but only if it's a distro we know the value for. If you set it yourself for any other distro (like SLES15), its value will be used. It is a list, so for example in your variables file: pulp_preq_packages: - postgresql-server-devel - package2 - package3 Please share with us what packages you install (top level, not dependencies), and we can specify them in the installer for SLES15. Or if you know ansible well, create a PR. This is the relevant section of the code: https://github.com/pulp/pulp_installer/tree/master/roles/pulp/vars https://github.com/pulp/pulp_installer/blob/master/roles/pulp/tasks/main.yml#L17 -Mike On Wed, Jun 10, 2020 at 9:50 AM Pavel Picka <[email protected]> wrote: > Hello, > > Please try to install the 'postgresql-server-devel' package first. This > one should contain 'pg_config'. > > Although 'zypper' shows it should appear in '/usr/bin/pg_config', it is > possible it will not. > > It happened to me on my SLES box. > If still missing 'pg_config' please check '/usr/lib/postgresql/bin/' > (maybe with version '/usr/lib/postgresql11/bin/' depends on your version > installed) where in my case I found the 'pg_config' command. > If so, it was enough to update your 'PATH' shell variable with this > directory and I was able to install 'pulpcore' and 'pulp-file' smoothly > (with python3-devel & gcc installed). > > On Wed, Jun 10, 2020 at 11:31 AM J, Priyanka <[email protected]> wrote: > >> Hi All, >> >> >> >> I am trying to install pulpcore on SUSE Linux Enterprise Server 15 SP2 >> VM, but I am not able to install it due to below error even though I >> installed all dependency packages like postgresql, postgresql-devel, >> python3-psycopg2, psycopg2-binary and few more. >> >> >> >> Collecting psycopg2<2.9,>=2.7 >> >> Using cached psycopg2-2.8.5.tar.gz (380 kB) >> >> ERROR: Command errored out with exit status 1: >> >> command: /usr/local/lib/pulp/bin/python3.6 -c 'import sys, >> setuptools, tokenize; sys.argv[0] = >> '"'"'/tmp/pip-install-1rysuemo/psycopg2/setup.py'"'"'; >> __file__='"'"'/tmp/pip-install-1rysuemo/psycopg2/setup.py'"'"';f=getattr(tokenize, >> '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', >> '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' >> egg_info --egg-base /tmp/pip-pip-egg-info-jaf1kify >> >> cwd: /tmp/pip-install-1rysuemo/psycopg2/ >> >> Complete output (23 lines): >> >> running egg_info >> >> creating /tmp/pip-pip-egg-info-jaf1kify/psycopg2.egg-info >> >> writing /tmp/pip-pip-egg-info-jaf1kify/psycopg2.egg-info/PKG-INFO >> >> writing dependency_links to >> /tmp/pip-pip-egg-info-jaf1kify/psycopg2.egg-info/dependency_links.txt >> >> writing top-level names to >> /tmp/pip-pip-egg-info-jaf1kify/psycopg2.egg-info/top_level.txt >> >> writing manifest file >> '/tmp/pip-pip-egg-info-jaf1kify/psycopg2.egg-info/SOURCES.txt' >> >> >> >> Error: pg_config executable not found. >> >> >> >> pg_config is required to build psycopg2 from source. Please add the >> directory >> >> containing pg_config to the $PATH or specify the full executable path >> with the >> >> option: >> >> >> >> python setup.py build_ext --pg-config /path/to/pg_config build ... >> >> >> >> or with the pg_config option in 'setup.cfg'. >> >> >> >> If you prefer to avoid building psycopg2 from source, please install >> the PyPI >> >> 'psycopg2-binary' package instead. >> >> >> >> For further information please check the 'doc/src/install.rst' file >> (also at >> >> <https://www.psycopg.org/docs/install.html>). >> >> >> >> ---------------------------------------- >> >> ERROR: Command errored out with exit status 1: python setup.py egg_info >> Check the logs for full command output. >> >> >> >> >> >> Please let me know if any one of you came across the same issue and >> solution for this. It will be good if we have documentation of installing >> pulpcore on suse. >> >> >> >> Thanks, >> >> Priyanka >> _______________________________________________ >> Pulp-list mailing list >> [email protected] >> https://www.redhat.com/mailman/listinfo/pulp-list > > > > -- > Pavel Picka > Red Hat > _______________________________________________ > Pulp-list mailing list > [email protected] > https://www.redhat.com/mailman/listinfo/pulp-list -- Mike DePaulo He / Him / His Service Reliability Engineer, Pulp Red Hat <https://www.redhat.com/> IM: mikedep333 GPG: 51745404 <https://www.redhat.com/>
_______________________________________________ Pulp-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/pulp-list
