[Pulp-list] FW: Pulp Installation On SLES 15

Pavel Picka ppicka at redhat.com
Wed Jun 10 13:49:47 UTC 2020


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 <priyankaj at hpe.com> 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
> Pulp-list at redhat.com
> https://www.redhat.com/mailman/listinfo/pulp-list



-- 
Pavel Picka
Red Hat
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/pulp-list/attachments/20200610/74b76c74/attachment.htm>


More information about the Pulp-list mailing list