Sorry, but as previously reported, send-pr does not seem to be working
in 21.4.3.
After installing 21.4.3 I could not longer start gnuserv. I checked
and there was no binary installed.
I checked and I saw no indication that 'make install' made any attempt
to install gnuserv. Here is the relevant text from the 'make install':
for subdir in lib-src src; do (cd ./${subdir} && make CC='cc'
CFLAGS='-fast -std' LDFLAGS='' CPPFLAGS='' install
prefix=/usr/local exec_prefix=/usr/local bindir=/usr/local/bin libdir=/usr/local/lib
archlibdir=/usr/local/lib/xemacs-21.4.3/alphaev56-dec-osf4.0d) ; done
Installing utilities for users to run.
for file in gnuclient ellcc etags ctags b2m ootags ; do (cd .. &&
/home/oberman/utils/xemacs-21.4.3/install.sh -c lib-src/${file} /usr/local/bin/${file}) ;
done
for file in gnudoit gnuattach rcs-checkin ; do (cd .. &&
/home/oberman/utils/xemacs-21.4.3/install.sh -c
/home/oberman/utils/xemacs-21.4.3/lib-src/${file} /usr/local/bin/${file}) ; done
I then went back into xemacs-21.4.3/lib-src and did 'make
install. Still no joy:
make install
Installing utilities for users to run.
for file in gnuclient ellcc etags ctags b2m ootags ; do (cd .. &&
/home/oberman/utils/xemacs-21.4.3/install.sh -c lib-src/${file} /usr/local/bin/${file}) ;
done
for file in gnudoit gnuattach rcs-checkin ; do (cd .. &&
/home/oberman/utils/xemacs-21.4.3/install.sh -c
/home/oberman/utils/xemacs-21.4.3/lib-src/${file} /usr/local/bin/${file}) ; done
Finally I did 'make clean', 'make', 'make install'. This worked:
# make install
Installing utilities run internally by XEmacs.
./make-path /usr/local/lib/xemacs-21.4.3/alphaev56-dec-osf4.0d
if test "`(cd /usr/local/lib/xemacs-21.4.3/alphaev56-dec-osf4.0d &&
/bin/pwd)`" != "`/bin/pwd`"; then for f in gnuserv fakemail wakeup profile
make-docfile digest-doc sorted-doc movemail cvtmail yow hexl mmencode; do (cd ..
&& /home/oberman/utils/xemacs-21.4.3/install.sh -c lib-src/$f
/usr/local/lib/xemacs-21.4.3/alphaev56-dec-osf4.0d/$f) ; done ; fi
if test "`(cd /usr/local/lib/xemacs-21.4.3/alphaev56-dec-osf4.0d &&
/bin/pwd)`" != "`(cd /home/oberman/utils/xemacs-21.4.3/lib-src &&
/bin/pwd)`"; then for f in rcs2log vcdiff gzip-el.sh add-big-package.sh; do (cd ..
&& /home/oberman/utils/xemacs-21.4.3/install.sh -c
/home/oberman/utils/xemacs-21.4.3/lib-src/$f
/usr/local/lib/xemacs-21.4.3/alphaev56-dec-osf4.0d/$f); done ; fi
Installing utilities for users to run.
for file in gnuclient ellcc etags ctags b2m ootags ; do (cd .. &&
/home/oberman/utils/xemacs-21.4.3/install.sh -c lib-src/${file} /usr/local/bin/${file}) ;
done
for file in gnudoit gnuattach rcs-checkin ; do (cd .. &&
/home/oberman/utils/xemacs-21.4.3/install.sh -c
/home/oberman/utils/xemacs-21.4.3/lib-src/${file} /usr/local/bin/${file}) ; done
A quick look at the Makefile makes it appearant that the problem is
somehow in:
${archlibdir}: all
ļ¼ echo; echo "Installing utilities run internally by XEmacs."
./make-path ${archlibdir}
if test "`(cd ${archlibdir} && $(pwd))`" !=
"`$(pwd)`"; then \
I'm not much at shell programming, and I am baffled as to what is
supposed to be happening here. But it is not working right!
R. Kevin Oberman, Network Engineer
Energy Sciences Network (ESnet)
Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
E-mail: oberman(a)es.net Phone: +1 510 486-8634