Hi Dan,

Thanks for the quick response.  I was doing some more digging and found the
problem.  It dies trying to run 'mkinstalldirs /var/empty', which comes
from the line in the gsi_openssh/source/Makefile:

(umask 022 ; $(srcdir)/*mkinstalldirs* $(DESTDIR)$(PRIVSEP_PATH))

Where DESTIR is empty.   In the newer versions, the Makefile has:

PRIVSEP_PATH=/var/empty

while in the older version (the ones that succeed for me)

*PRIVSEP_PATH*=${prefix}/var/empty

I'm doing a non-root installation on SUSE Linux 12.2, which is why it fails
to make /var/empty.  I don't know if this is a mistake in the newer
Makefiles.in or it was changed for a reason.

I can just edit the Makefile, but can this be fixed upstream?

thanks,

Jeff


On Mon, Jul 31, 2017 at 2:21 PM, Daniel Powers <dpow...@uchicago.edu> wrote:

> Hi Jeff,
>
> I just did a clean build & install from source using the latest GT6 source
> package (6.0.1493989444), and I found that /usr/local/globus-6/sbin/gsisshd
> and /usr/local/globus-6/bin/gsissh* were installed as expected. Can you
> try again with the latest GT6 source package and see if this resolves your
> issue?
>
> If the above doesn't resolve your issue, could you please let us know what
> distribution you're doing your build on?
>
> -Dan Powers
> ------------------------------
> *From:* gt-user [gt-user-boun...@mail001.cels.anl.gov] on behalf of
> Jefferson Porter [rjpor...@lbl.gov]
> *Sent:* Monday, July 31, 2017 2:36 PM
> *To:* gt-u...@globus.org
> *Subject:* [gt-user] gsi-openssh not installed from toolkit source build
>
>
> Hi,
>
> We build the toolkit from the source tarball but I have been having a
> problem with the installation of gsi-openssh.  The executables are built
> and can be found under gsi_openssh/source/.libs but, unlike the rest of the
> toolkit, they are not installed with 'make install'.
>
> I have kept some older tarballs and reran some build tests.  The problem
> appears to have occurred with the change of gsi_openssh versions.  At least
> my install of globus 6.0.1453307864 (gsi_openssh version 5.7) works while
> globus 6.0.1461852459 (gsi_openssh version 7.1)  and later versions I've
> tested do not install gsi_openssh.   I scanned the build.log files and
> didn't see a reason for the problem.
>
> thanks,
>
> Jeff
>
> --
> R. Jefferson Porter, PhD
> NERSC & Nuclear Science Division
> Lawrence Berkeley National Laboratory
> 510-502-7231 <(510)%20502-7231>
>



-- 
R. Jefferson Porter, PhD
NERSC & Nuclear Science Division
Lawrence Berkeley National Laboratory
510-502-7231

Reply via email to