Skip to content

Commit

Permalink
SSSDConfig: set PYTHONPATH to make setuptools work on centos8
Browse files Browse the repository at this point in the history
  • Loading branch information
pbrezina committed Sep 14, 2023
1 parent 54ac4a4 commit 15faa56
Showing 1 changed file with 14 additions and 8 deletions.
22 changes: 14 additions & 8 deletions Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -5475,13 +5475,13 @@ install-exec-hook: installsssddirs
if BUILD_PYTHON2_BINDINGS
if [ "$(DESTDIR)" = "" ]; then \
cd $(builddir)/src/config; \
$(PYTHON2) setup.py build --build-base $(abs_builddir)/src/config \
install $(DISTSETUPOPTS) --prefix=$(PYTHON2_PREFIX) \
PYTHONPATH="$(PYTHONPATH):$(python2dir)" $(PYTHON2) setup.py build \
--build-base $(abs_builddir)/src/config install $(DISTSETUPOPTS) --prefix=$(PYTHON2_PREFIX) \
--record=$(abs_builddir)/src/config/.files2; \
else \
cd $(builddir)/src/config; \
$(PYTHON2) setup.py build --build-base $(abs_builddir)/src/config \
install $(DISTSETUPOPTS) --prefix=$(PYTHON2_PREFIX) \
PYTHONPATH="$(PYTHONPATH):$(python2dir)" $(PYTHON2) setup.py build \
--build-base $(abs_builddir)/src/config install $(DISTSETUPOPTS) --prefix=$(PYTHON2_PREFIX) \
--record=$(abs_builddir)/src/config/.files2 --root=$(DESTDIR); \
fi
cd $(DESTDIR)$(py2execdir) && \
Expand All @@ -5493,13 +5493,13 @@ endif
if BUILD_PYTHON3_BINDINGS
if [ "$(DESTDIR)" = "" ]; then \
cd $(builddir)/src/config; \
$(PYTHON3) setup.py build --build-base $(abs_builddir)/src/config \
install $(DISTSETUPOPTS) --prefix=$(PYTHON3_PREFIX) \
PYTHONPATH="$(PYTHONPATH):$(python3dir)" $(PYTHON3) setup.py build \
--build-base $(abs_builddir)/src/config install $(DISTSETUPOPTS) --prefix=$(PYTHON3_PREFIX) \
--record=$(abs_builddir)/src/config/.files3; \
else \
cd $(builddir)/src/config; \
$(PYTHON3) setup.py build --build-base $(abs_builddir)/src/config \
install $(DISTSETUPOPTS) --prefix=$(PYTHON3_PREFIX) \
PYTHONPATH="$(PYTHONPATH):$(python3dir)" $(PYTHON3) setup.py build \
--build-base $(abs_builddir)/src/config install $(DISTSETUPOPTS) --prefix=$(PYTHON3_PREFIX) \
--record=$(abs_builddir)/src/config/.files3 --root=$(DESTDIR); \
fi
cd $(DESTDIR)$(py3execdir) && \
Expand Down Expand Up @@ -5563,10 +5563,16 @@ uninstall-hook:
if BUILD_PYTHON2_BINDINGS
cd $(DESTDIR)$(py2execdir) && \
rm -f pysss.so pyhbac.so pysss_murmur.so pysss_nss_idmap.so
rm -fr "$(DESTDIR)$(python2dir)/easy-install.pth"
rm -fr "$(DESTDIR)$(python2dir)/__pycache__"
rm -fr "$(DESTDIR)$(python2dir)/site.py"
endif
if BUILD_PYTHON3_BINDINGS
cd $(DESTDIR)$(py3execdir) && \
rm -f pysss.so pyhbac.so pysss_murmur.so pysss_nss_idmap.so
rm -fr "$(DESTDIR)$(python3dir)/easy-install.pth"
rm -fr "$(DESTDIR)$(python3dir)/__pycache__"
rm -fr "$(DESTDIR)$(python3dir)/site.py"
endif
if BUILD_SAMBA
rm $(DESTDIR)/$(winbindplugindir)/sss.so
Expand Down

0 comments on commit 15faa56

Please sign in to comment.