Bug 186376 - net/openldap24-server: Installation fails: ln: /usr/local/libexec/openldap/pw-sha2.so: No such file or directory
Summary: net/openldap24-server: Installation fails: ln: /usr/local/libexec/openldap/pw...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Xin LI
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-02-02 15:30 UTC by O. Hartmann
Modified: 2014-02-03 14:20 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description O. Hartmann 2014-02-02 15:30:00 UTC
Installation of port net/openldap24-server fails with:

  Entering subdirectory man8
./../../build/shtool mkdir -p /usr/ports/net/openldap24-server/work/stage/usr/local/man/man8
for page in slapacl.8            slapadd.8               slapauth.8              slapcat.8               slapd.8                 slapdn.8               slapindex.8              slappasswd.8            slapschema.8            slaptest.8; do  echo "installing $page in /usr/ports/net/openldap24-server/work/stage/usr/local/man/man8";  rm -f /usr/ports/net/openldap24-server/work/stage/usr/local/man/man8/$page;  ../../../build/shtool install -c  -m 644 $page.tmp /usr/ports/net/openldap24-server/work/stage/usr/local/man/man8/$page;  if test -f "./$page.links" ; then  for link in `cat ./$page.links`; do  echo "installing $link in /usr/ports/net/openldap24-server/work/stage/usr/local/man/man8 as link to $page";  rm -f /usr/ports/net/openldap24-server/work/stage/usr/local/man/man8/$link ;  ../../../build/shtool mkln -s /usr/ports/net/openldap24-server/work/stage/usr/local/man/man8/$page /usr/ports/net/openldap24-server/work/stage/usr/local/man/man8/$link;  done;  fi;  done
installing slapacl.8 in /usr/ports/net/openldap24-server/work/stage/usr/local/man/man8
installing slapadd.8 in /usr/ports/net/openldap24-server/work/stage/usr/local/man/man8
installing slapauth.8 in /usr/ports/net/openldap24-server/work/stage/usr/local/man/man8
installing slapcat.8 in /usr/ports/net/openldap24-server/work/stage/usr/local/man/man8
installing slapd.8 in /usr/ports/net/openldap24-server/work/stage/usr/local/man/man8
installing slapdn.8 in /usr/ports/net/openldap24-server/work/stage/usr/local/man/man8
installing slapindex.8 in /usr/ports/net/openldap24-server/work/stage/usr/local/man/man8
installing slappasswd.8 in /usr/ports/net/openldap24-server/work/stage/usr/local/man/man8
installing slapschema.8 in /usr/ports/net/openldap24-server/work/stage/usr/local/man/man8
installing slaptest.8 in /usr/ports/net/openldap24-server/work/stage/usr/local/man/man8
 
 
 
ln: /usr/local/libexec/openldap/pw-sha2.so: No such file or directory
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/net/openldap24-server
*** Error code 1

How-To-Repeat: try updating or installing port net/openldap24-server (SASL enabled) on ports tree Rev: 342313
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2014-02-02 15:30:09 UTC
Responsible Changed
From-To: freebsd-ports-bugs->delphij

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 dfilter service freebsd_committer freebsd_triage 2014-02-03 14:13:33 UTC
Author: miwi
Date: Mon Feb  3 14:13:26 2014
New Revision: 342447
URL: http://svnweb.freebsd.org/changeset/ports/342447
QAT: https://qat.redports.org/buildarchive/r342447/

Log:
  - Unbreak sasl support
  
  PR:		186376

Modified:
  head/net/openldap24-server/Makefile

Modified: head/net/openldap24-server/Makefile
==============================================================================
--- head/net/openldap24-server/Makefile	Mon Feb  3 14:07:47 2014	(r342446)
+++ head/net/openldap24-server/Makefile	Mon Feb  3 14:13:26 2014	(r342447)
@@ -572,7 +572,7 @@ post-install:
 		${STAGEDIR}${PREFIX}/libexec/openldap/
 	@${INSTALL_PROGRAM} ${WRKSRC}/contrib/slapd-modules/passwd/sha2/.libs/pw-sha2.so.0 \
 		${STAGEDIR}${PREFIX}/libexec/openldap/
-	@${LN} -s pw-sha2.so.0 ${PREFIX}/libexec/openldap/pw-sha2.so
+	@${LN} -s pw-sha2.so.0 ${STAGEDIR}${PREFIX}/libexec/openldap/pw-sha2.so
 .endif
 .endif
 
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
Comment 3 Martin Wilke freebsd_committer freebsd_triage 2014-02-03 14:13:46 UTC
State Changed
From-To: open->closed

Hi, i just committed a fix for that. please update your portstree and 
try again.