Date: Mon, 28 May 2007 19:43:52 +0900 (JST) From: NAKAJI Hiroyuki <nakaji@jp.freebsd.org> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/113082: [net/tramp] install failure because of ${infodir} difference Message-ID: <200705281043.l4SAhq6M000820@roddy.4407.kankyo-u.ac.jp> Resent-Message-ID: <200705281050.l4SAo4Ma065720@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 113082 >Category: ports >Synopsis: [net/tramp] install failure because of ${infodir} difference >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon May 28 10:50:03 GMT 2007 >Closed-Date: >Last-Modified: >Originator: NAKAJI Hiroyuki >Release: FreeBSD 7.0-CURRENT i386 >Organization: >Environment: System: FreeBSD roddy.4407.kankyo-u.ac.jp 7.0-CURRENT FreeBSD 7.0-CURRENT #77: Sat Mar 3 11:47:53 JST 2007 root@roddy.4407.kankyo-u.ac.jp:/usr/obj/usr/src/sys/RODDY i386 >Description: I noticed net/tramp install failure, when upgrading to xorg 7.2. ===> Checking if net/tramp already installed gmake[1]: Entering directory `/usr/ports/net/tramp/work/tramp-2.1.7/lisp' install -m644 trampver.el tramp.el tramp-cache.el tramp-smb.el tramp-util.el tramp-uu.el tramp-vc.el tramp-ftp.el password.el trampver.elc tramp.elc tramp-cache.elc tramp-smb.elc tramp-util.elc tramp-uu.elc tramp-vc.elc tramp-ftp.elc password.elc /usr/local/share/emacs/21.3/site-lisp/tramp gmake[1]: Leaving directory `/usr/ports/net/tramp/work/tramp-2.1.7/lisp' gmake[1]: Entering directory `/usr/ports/net/tramp/work/tramp-2.1.7/texi' install-info --quiet --info-dir=../info/ ../info/tramp.info; install -m644 ../info/tramp.info /usr/local/share/info gmake[1]: Leaving directory `/usr/ports/net/tramp/work/tramp-2.1.7/texi' install-info --quiet /usr/local/info/tramp.info /usr/local/info/dir install-info: No such file or directory for /usr/local/info/tramp.info *** Error code 1 Stop in /usr/ports/net/tramp. *** Error code 1 Stop in /usr/ports/net/tramp. >How-To-Repeat: cd /usr/ports/net/tramp && make install >Fix: The variable $(infodir) defined in texi/Makefile is $(prefix)/share/info and tramp.info is installed in /usr/local/share/info. But install-info is executed on $(prefix)/info because of files/patch-texi-Makefile.in. Here is a patch for ports-current. I added --infodir option to CONFIGURE_ARGS. Index: Makefile =================================================================== RCS file: /home/ncvs/ports/net/tramp/Makefile,v retrieving revision 1.35 diff -u -r1.35 Makefile --- Makefile 19 May 2007 20:19:06 -0000 1.35 +++ Makefile 28 May 2007 10:15:35 -0000 @@ -27,6 +27,7 @@ CONFIGURE_ENV= TEXI2DVI=no CONFIGURE_ARGS= --with-contrib --prefix=${PREFIX} \ --with-lispdir=${PREFIX}/${TRAMP_LISPDIR} \ + --infodir=${PREFIX}/info \ --with-emacs=${EMACS_CMD} INFO= tramp >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200705281043.l4SAhq6M000820>