zephyr-im / zephyr

An institutional/enterprise-scale distributed real-time messaging and notification system
34 stars 11 forks source link

install fails if PREFIX is not prepopulated #85

Closed andersk-auto closed 10 years ago

andersk-auto commented 10 years ago

If the PREFIX directory does not exist, the install fails. Likewise for the standard subdirectories include, lib, share/man/blah, etc.

andersk-auto commented 10 years ago

Imported from trac issue 85. Created by kaduk@ATHENA.MIT.EDU on 2012-12-20T00:10:23, last modified: 2013-02-04T16:20:51

andersk-auto commented 10 years ago

Trac comment by kaduk@ATHENA.MIT.EDU on 2012-12-20 00:21:07:

I needed to create: share/man/man1 share/man/man8 include/zephyr lib etc/zephyr share/zephyr bin sbin

(Noting that 'mkdir -p' was implicitly used to generate intermediate directories.)

andersk-auto commented 10 years ago

Trac comment by jhutz@CS.CMU.EDU on 2013-01-30 15:35:13:

I am unable to reproduce this

andersk-auto commented 10 years ago

Trac comment by kaduk@ATHENA.MIT.EDU on 2013-02-01 17:50:14:

This seems to be '/usr/athena/bin/install -c -d path mode' silently failing. Which would make this a configure bug, for not checking that install is functional.

andersk-auto commented 10 years ago

Trac comment by jhutz@CS.CMU.EDU on 2013-02-04 16:20:25:

If anything, it's an autoconf bug, since AC_PROG_INSTALL never checks to see if install is functional. I suggest the workaround of setting INSTALL explicitly on platforms where this is an issue.