From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: zl Newsgroups: gmane.emacs.help Subject: tramp 2.1.3 compile funkiness Date: Thu, 18 Aug 2005 17:38:47 -0400 Message-ID: <4304FFE7.50909@speakeasy.net> Reply-To: gebser@speakeasy.net NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1124403331 19815 80.91.229.2 (18 Aug 2005 22:15:31 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 18 Aug 2005 22:15:31 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Aug 19 00:15:25 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1E5seZ-0007IM-Gm for geh-help-gnu-emacs@m.gmane.org; Fri, 19 Aug 2005 00:14:29 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1E5si6-00086t-1Q for geh-help-gnu-emacs@m.gmane.org; Thu, 18 Aug 2005 18:18:06 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1E5sfY-0005Ic-Fx for help-gnu-emacs@gnu.org; Thu, 18 Aug 2005 18:15:28 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1E5sfX-0005HX-2N for help-gnu-emacs@gnu.org; Thu, 18 Aug 2005 18:15:28 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1E5sZb-0003I4-7N for help-gnu-emacs@gnu.org; Thu, 18 Aug 2005 18:09:19 -0400 Original-Received: from [69.17.117.28] (helo=mail26.sea5.speakeasy.net) by monty-python.gnu.org with esmtp (TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1E5sNy-0007sA-MY for help-gnu-emacs@gnu.org; Thu, 18 Aug 2005 17:57:19 -0400 Original-Received: (qmail 17469 invoked from network); 18 Aug 2005 21:40:38 -0000 Original-Received: from dsl093-011-017.cle1.dsl.speakeasy.net (HELO [192.168.0.27]) (gebser@[66.93.11.17]) (envelope-sender ) by mail26.sea5.speakeasy.net (qmail-ldap-1.03) with AES256-SHA encrypted SMTP for ; 18 Aug 2005 21:40:37 -0000 User-Agent: Mozilla Thunderbird 1.0 (X11/20041207) X-Accept-Language: en-us, en Original-To: GNU Emacs List X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:28836 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:28836 Hey, group, Just yesterday compiled tramp. Got a bunch of errors during the compile-- see session copy below. And I've tried all kinds of syntax and can't get a tramp connection (though I can ssh just fine). TIA for making my life worth living again... or just getting this working for me. # uname -a Linux dellap 2.6.11.4-21.8-default #1 Tue Jul 19 12:42:37 UTC 2005 i686 i686 i386 GNU/Linux Here's the files after unpacking (tar xvzf ....): # ll tramp-2.1.3: total 280 drwxr-x--- 8 zl zl 4096 Aug 17 22:21 . drwxr-x--- 6 zl zl 4096 Aug 17 22:57 .. -rw-r----- 1 zl zl 99 Jun 1 2004 .cvsignore -rw-r----- 1 zl zl 814 Mar 3 2002 CONTRIBUTORS -rw-r----- 1 zl zl 19996 Jan 16 2005 ChangeLog -rw-r----- 1 zl zl 4591 Sep 19 2004 INSTALL -rw-r----- 1 zl zl 1119 Jan 16 2005 MANIFEST -rw-r----- 1 root root 7339 Aug 17 22:21 Makefile -rw-r----- 1 zl zl 1708 Oct 17 2004 Makefile.XEmacs -rw-r----- 1 zl zl 7252 Oct 10 2004 Makefile.in -rw-r----- 1 zl zl 1934 Mar 22 2003 README -rw-r----- 1 zl zl 1339 Jun 6 2004 README-CVS -rw-r----- 1 zl zl 9025 Dec 30 2004 aclocal.m4 -rw-r----- 1 root root 8295 Aug 17 22:21 config.log -rwxr-x--- 1 zl zl 21790 Aug 17 22:21 config.status -rwxr-x--- 1 zl zl 110994 Jan 16 2005 configure -rw-r----- 1 zl zl 5647 Jan 16 2005 configure.ac drwxr-x--- 2 zl zl 4096 Aug 17 22:21 contrib drwxr-x--- 2 root root 4096 Aug 17 22:22 info drwxr-x--- 2 zl zl 4096 Aug 17 22:22 lisp -rw-r----- 1 zl zl 465 Oct 17 2004 package-info.in drwxr-x--- 2 zl zl 4096 Jan 16 2005 test -rw-r----- 1 zl zl 35 Jul 14 2003 test.makefile drwxr-x--- 2 zl zl 4096 Aug 17 22:23 texi drwxr-x--- 2 zl zl 4096 Jan 16 2005 tramp2 dellap:/home/zl/linux/tarballs # cd tramp dellap:/home/zl/linux/tarballs/tramp # pwd /home/zl/linux/tarballs/tramp dellap:/home/zl/linux/tarballs/tramp # ./configure --with-config --prefix=/usr/share configure: Tramp 2.1.3 checking for gmake... gmake checking for reasonable gmake version... ok checking whether gmake sets $(MAKE)... yes checking for emacs... yes checking for emacs flavor... emacs checking for emacs version... ok checking for base64.el... ok checking for format-spec.el... not found configure: error: Use --with-contrib for implementation supplied with Tramp dellap:/home/zl/linux/tarballs/tramp # ./configure --with-contrib --prefix=/usr/share configure: Tramp 2.1.3 checking for gmake... gmake checking for reasonable gmake version... ok checking whether gmake sets $(MAKE)... yes checking for emacs... yes checking for emacs flavor... emacs checking for emacs version... ok checking for base64.el... ok checking for format-spec.el... linked to contrib directory checking for md5.el... ok checking for password.el... linked to contrib directory checking for uudecode.el... ok checking for run-at-time.el... ok checking for makeinfo... makeinfo checking for reasonable makeinfo version... ok checking for texi2dvi... texi2dvi checking for reasonable texi2dvi version... ok checking for install-info... install-info checking for installation chapter... yes checking for japanese manual... no checking prefix... /usr/share checking datadir... ${prefix}/share checking lispdir... $(datadir)/emacs/site-lisp checking infodir... $(prefix)/info checking for ftp-upload... no configure: creating ./config.status config.status: creating Makefile config.status: creating contrib/Makefile config.status: creating lisp/Makefile config.status: creating lisp/trampver.el config.status: creating texi/Makefile config.status: creating texi/trampver.texi dellap:/home/zl/linux/tarballs/tramp # make make[1]: Entering directory `/home/zl/linux/tarballs/tramp-2.1.3/lisp' emacs --no-site-file -batch --eval "(add-to-list 'load-path \".\")" -f batch-byte-compile trampver.el Wrote /home/zl/linux/tarballs/tramp-2.1.3/lisp/trampver.elc Done emacs --no-site-file -batch --eval "(add-to-list 'load-path \".\")" -f batch-byte-compile tramp.el While compiling tramp-handle-insert-directory in file /home/zl/linux/tarballs/tramp-2.1.3/lisp/tramp.el: ** reference to free variable ls-lisp-use-insert-directory-program While compiling the end of the data in file /home/zl/linux/tarballs/tramp-2.1.3/lisp/tramp.el: ** The following functions are not known to be defined: byte-compiler-options, set-file-times Wrote /home/zl/linux/tarballs/tramp-2.1.3/lisp/tramp.elc Done emacs --no-site-file -batch --eval "(add-to-list 'load-path \".\")" -f batch-byte-compile tramp-smb.el Loading /usr/lib/emacs/21.3/i586-suse-linux/fns-21.3.1.el (source)... While compiling the end of the data in file /home/zl/linux/tarballs/tramp-2.1.3/lisp/tramp-smb.el: ** The function `byte-compiler-options' is not known to be defined. Wrote /home/zl/linux/tarballs/tramp-2.1.3/lisp/tramp-smb.elc Done emacs --no-site-file -batch --eval "(add-to-list 'load-path \".\")" -f batch-byte-compile tramp-util.el Loading /usr/lib/emacs/21.3/i586-suse-linux/fns-21.3.1.el (source)... While compiling the end of the data in file /home/zl/linux/tarballs/tramp-2.1.3/lisp/tramp-util.el: ** The function `add-menu-button' is not known to be defined. Wrote /home/zl/linux/tarballs/tramp-2.1.3/lisp/tramp-util.elc Done emacs --no-site-file -batch --eval "(add-to-list 'load-path \".\")" -f batch-byte-compile tramp-uu.el Wrote /home/zl/linux/tarballs/tramp-2.1.3/lisp/tramp-uu.elc Done emacs --no-site-file -batch --eval "(add-to-list 'load-path \".\")" -f batch-byte-compile tramp-vc.el Loading /usr/lib/emacs/21.3/i586-suse-linux/fns-21.3.1.el (source)... While compiling tramp-handle-vc-user-login-name in file /home/zl/linux/tarballs/tramp-2.1.3/lisp/tramp-vc.el: ** file-attributes called with 2 arguments, but accepts only 1 While compiling the end of the data in file /home/zl/linux/tarballs/tramp-2.1.3/lisp/tramp-vc.el: ** The function `byte-compiler-options' is not known to be defined. Wrote /home/zl/linux/tarballs/tramp-2.1.3/lisp/tramp-vc.elc Done emacs --no-site-file -batch --eval "(add-to-list 'load-path \".\")" -f batch-byte-compile trampcache.el While compiling tramp-cache-set in file /home/zl/linux/tarballs/tramp-2.1.3/lisp/trampcache.el: ** reference to free variable tramp-cache-data ** assignment to free variable tramp-cache-data While compiling tramp-cache-get in file /home/zl/linux/tarballs/tramp-2.1.3/lisp/trampcache.el: ** reference to free variable tramp-cache-data While compiling the end of the data in file /home/zl/linux/tarballs/tramp-2.1.3/lisp/trampcache.el: ** The function `tramp-get-buffer' is not known to be defined. Wrote /home/zl/linux/tarballs/tramp-2.1.3/lisp/trampcache.elc Done emacs --no-site-file -batch --eval "(add-to-list 'load-path \".\")" -f batch-byte-compile tramp-ftp.el Loading /usr/lib/emacs/21.3/i586-suse-linux/fns-21.3.1.el (source)... Wrote /home/zl/linux/tarballs/tramp-2.1.3/lisp/tramp-ftp.elc Done emacs --no-site-file -batch --eval "(add-to-list 'load-path \".\")" -f batch-byte-compile password.el Wrote /home/zl/linux/tarballs/tramp-2.1.3/lisp/password.elc Done emacs --no-site-file -batch --eval "(add-to-list 'load-path \".\")" -f batch-byte-compile format-spec.el Wrote /home/zl/linux/tarballs/tramp-2.1.3/lisp/format-spec.elc Done make[1]: Leaving directory `/home/zl/linux/tarballs/tramp-2.1.3/lisp' make[1]: Entering directory `/home/zl/linux/tarballs/tramp-2.1.3/texi' makeinfo --no-split --footnote-style=end -D emacs -D nojamanual \ -D installchapter -o ../info/tramp tramp.texi texi2dvi -b -c -t "@set emacs" -t "@set nojamanual" -t "@set installchapter" tramp.texi This is pdfeTeXk, Version 3.141592-1.21a-2.2 (Web2C 7.5.4) file:line:error style messages enabled. entering extended mode (/tmp/t2d12013/xtr/tramp.texi (/usr/share/texmf/tex/texinfo/texinfo.tex Loading texinfo [version 2005-01-30.17]: Basics, pdf, fonts, page headings, tables, conditionals, indexing, sectioning, toc, environments, defuns, macros, cross references, insertions, (/usr/share/texmf/tex/plain/dvips/epsf.tex) localization, and turning on texinfo input format.) (/home/zl/linux/tarballs/tramp-2.1.3/texi/trampver.texi) [1] [2] Chapter 1 Cross reference values unknown; you must run TeX again. [1] Underfull \hbox (badness 10000) in paragraph at lines 353--357 []@textrm For in-line trans-fers, @textsc tramp @textrm is-sues a com-mand lik e `@texttt mimencode -b Underfull \hbox (badness 10000) in paragraph at lines 353--357 @texttt /path/to/remote/file[]@textrm '[], waits un-til the out-put has ac-cu- mu-lated in the Chapter 2 [2] [3] [4] Chapter 3 [5] [6] (/home/zl/linux/tarballs/tramp-2.1.3/texi/trampinst.texi (/home/zl/linux/tarballs/tramp-2.1.3/texi/trampver.texi) Chapter 4 [7] [8] Overfull \hbox (22.90572pt too wide) in paragraph at lines 85--91 []@textrm By de-fault, @texttt make install[] @textrm will in-stall @textsc tra mp@textrm 's files in `@texttt /usr/local/share/emacs/site-lisp[]@textrm '[]| [9]) Chapter 5 [10] [11] [12] [13] [14] [15] Underfull \hbox (badness 7116) in paragraph at lines 967--972 @textrm isn't avail-able. In-stead of, you can use UNC file names like Underfull \hbox (badness 6859) in paragraph at lines 967--972 @textrm `@texttt //melancholia/daniel$$/.emacs[]@textrm '[]. The only dis-ad-v an-tage is that [16] [17] [18] [19] Underfull \hbox (badness 10000) in paragraph at lines 1277--1280 []@textrm This func-tion parses files which are syn-tac-ti-cal equiv-a-lent to Underfull \hbox (badness 3240) in paragraph at lines 1277--1280 @textrm `@texttt ~/.ssh/known_hosts[]@textrm '[]. Since there are no user name s spec-i-fied in Underfull \hbox (badness 2134) in paragraph at lines 1284--1286 []@textrm This func-tion re-turns the host nick-names de-fined by @texttt Host [] @textrm en-tries in Overfull \hbox (3.18579pt too wide) in paragraph at lines 1290--1293 []@textrm SSH2 pars-ing of di-rec-to-ries `@texttt /etc/ssh2/hostkeys/*[]@text rm '[] and `@texttt ~/ssh2/hostkeys/*[]@textrm '[].| [20] [21] [22] [23] Underfull \hbox (badness 10000) in paragraph at lines 1666--1676 @textrm The backup file name of `@texttt /su:root@localhost:/etc/secretfile[]@t extrm '[] would be [24] Chapter 6 [25] [26] Underfull \hbox (badness 3323) in paragraph at lines 1820--1825 []@textrm To log in to the re-mote ma-chine as a spe-cific user, you use the sy n-tax Underfull \hbox (badness 2846) in paragraph at lines 1820--1825 @textrm `@texttt /@textttsl user@texttt @@textttsl machine@texttt :/@textttsl p ath/to.file[]@textrm '[]. That means that con-nect-ing to @texttt melancholia[] Underfull \hbox (badness 6608) in paragraph at lines 1820--1825 @textrm as @texttt daniel[] @textrm and edit-ing `@texttt .emacs[]@textrm '[] i n your home di-rec-tory you would spec-ify [27] Overfull \hbox (40.9228pt too wide) in paragraph at lines 1865--1869 []@textrm Then, a @textsc tramp @textrm file-name would look like this: `@textt t /@textttsl method@texttt ://@textttsl user@texttt @@textttsl machine@texttt : @textttsl port@texttt /@textttsl path/to.file[]@textrm '[].| Overfull \hbox (74.0676pt too wide) in paragraph at lines 1870--1872 []@textrm The last ex-am-ple from the pre-vi-ous sec-tion would look like this: `@texttt /ssh://daniel@melancholia/.emacs[]@textrm '[]. | [28] Chapter 7 [29] [30] Chapter 8 [31] [32] [33] [34] [35] Overfull \hbox (4.30467pt too wide) in paragraph at lines 2311--2313 []@textrm See also the Emacs Wiki (@texttt http://www.emacswiki.org/cgi-bin/wi ki/TrampMode[]@textrm )| [36] Chapter 9 [37] [38] [39] Chapter 10 [40] Chapter 11 [41] [42] (Concept Index) [43] [44] [45] [46] (./tramp.toc [-1]) [-2] ) (see the transcript file for additional information) Output written on tramp.dvi (50 pages, 120204 bytes). Transcript written on tramp.log. This is pdfeTeXk, Version 3.141592-1.21a-2.2 (Web2C 7.5.4) file:line:error style messages enabled. entering extended mode (/tmp/t2d12013/xtr/tramp.texi (/usr/share/texmf/tex/texinfo/texinfo.tex Loading texinfo [version 2005-01-30.17]: Basics, pdf, fonts, page headings, tables, conditionals, indexing, sectioning, toc, environments, defuns, macros, cross references, insertions, (/usr/share/texmf/tex/plain/dvips/epsf.tex) localization, and turning on texinfo input format.) (./tramp.aux) (/home/zl/linux/tarballs/tramp-2.1.3/texi/trampver.texi) [1] [2] Chapter 1 [1] Underfull \hbox (badness 10000) in paragraph at lines 353--357 []@textrm For in-line trans-fers, @textsc tramp @textrm is-sues a com-mand lik e `@texttt mimencode -b Underfull \hbox (badness 10000) in paragraph at lines 353--357 @texttt /path/to/remote/file[]@textrm '[], waits un-til the out-put has ac-cu- mu-lated in the Chapter 2 [2] [3] [4] Chapter 3 [5] [6] (/home/zl/linux/tarballs/tramp-2.1.3/texi/trampinst.texi (/home/zl/linux/tarballs/tramp-2.1.3/texi/trampver.texi) Chapter 4 [7] [8] Overfull \hbox (22.90572pt too wide) in paragraph at lines 85--91 []@textrm By de-fault, @texttt make install[] @textrm will in-stall @textsc tra mp@textrm 's files in `@texttt /usr/local/share/emacs/site-lisp[]@textrm '[]| [9]) Chapter 5 [10] [11] [12] [13] [14] [15] Underfull \hbox (badness 7116) in paragraph at lines 967--972 @textrm isn't avail-able. In-stead of, you can use UNC file names like Underfull \hbox (badness 6859) in paragraph at lines 967--972 @textrm `@texttt //melancholia/daniel$$/.emacs[]@textrm '[]. The only dis-ad-v an-tage is that [16] [17] [18] [19] Underfull \hbox (badness 10000) in paragraph at lines 1277--1280 []@textrm This func-tion parses files which are syn-tac-ti-cal equiv-a-lent to Underfull \hbox (badness 3240) in paragraph at lines 1277--1280 @textrm `@texttt ~/.ssh/known_hosts[]@textrm '[]. Since there are no user name s spec-i-fied in Underfull \hbox (badness 2134) in paragraph at lines 1284--1286 []@textrm This func-tion re-turns the host nick-names de-fined by @texttt Host [] @textrm en-tries in Overfull \hbox (3.18579pt too wide) in paragraph at lines 1290--1293 []@textrm SSH2 pars-ing of di-rec-to-ries `@texttt /etc/ssh2/hostkeys/*[]@text rm '[] and `@texttt ~/ssh2/hostkeys/*[]@textrm '[].| [20] [21] [22] [23] Underfull \hbox (badness 10000) in paragraph at lines 1666--1676 @textrm The backup file name of `@texttt /su:root@localhost:/etc/secretfile[]@t extrm '[] would be [24] Chapter 6 [25] [26] Underfull \hbox (badness 3323) in paragraph at lines 1820--1825 []@textrm To log in to the re-mote ma-chine as a spe-cific user, you use the sy n-tax Underfull \hbox (badness 2846) in paragraph at lines 1820--1825 @textrm `@texttt /@textttsl user@texttt @@textttsl machine@texttt :/@textttsl p ath/to.file[]@textrm '[]. That means that con-nect-ing to @texttt melancholia[] Underfull \hbox (badness 6608) in paragraph at lines 1820--1825 @textrm as @texttt daniel[] @textrm and edit-ing `@texttt .emacs[]@textrm '[] i n your home di-rec-tory you would spec-ify [27] Overfull \hbox (40.9228pt too wide) in paragraph at lines 1865--1869 []@textrm Then, a @textsc tramp @textrm file-name would look like this: `@textt t /@textttsl method@texttt ://@textttsl user@texttt @@textttsl machine@texttt : @textttsl port@texttt /@textttsl path/to.file[]@textrm '[].| Overfull \hbox (74.0676pt too wide) in paragraph at lines 1870--1872 []@textrm The last ex-am-ple from the pre-vi-ous sec-tion would look like this: `@texttt /ssh://daniel@melancholia/.emacs[]@textrm '[]. | [28] Chapter 7 [29] [30] Chapter 8 [31] [32] [33] [34] [35] Overfull \hbox (4.30467pt too wide) in paragraph at lines 2311--2313 []@textrm See also the Emacs Wiki (@texttt http://www.emacswiki.org/cgi-bin/wi ki/TrampMode[]@textrm )| [36] Chapter 9 [37] [38] [39] Chapter 10 [40] Chapter 11 [41] [42] (Concept Index) [43] [44] (./tramp.cps [45]) [46] (./tramp.toc [-1]) [-2] ) (see the transcript file for additional information) Output written on tramp.dvi (50 pages, 152704 bytes). Transcript written on tramp.log. makeinfo --no-split --html -D emacs -D nojamanual -D installchapter -o tramp-emacs.html tramp.texi makeinfo --no-split --html -D xemacs -D nojamanual -D installchapter -o tramp-xemacs.html tramp.texi rm -f tramp.html ln -s tramp-emacs.html tramp.html make[1]: Leaving directory `/home/zl/linux/tarballs/tramp-2.1.3/texi' dellap:/home/zl/linux/tarballs/tramp # make install make[1]: Entering directory `/home/zl/linux/tarballs/tramp-2.1.3/lisp' mkdir -p /usr/share/share/emacs/site-lisp install -m644 trampver.el tramp.el tramp-smb.el tramp-util.el tramp-uu.el tramp-vc.el trampcache.el tramp-ftp.el password.el format-spec.el trampver.elc tramp.elc tramp-smb.elc tramp-util.elc tramp-uu.elc tramp-vc.elc trampcache.elc tramp-ftp.elc password.elc format-spec.elc /usr/share/share/emacs/site-lisp make[1]: Leaving directory `/home/zl/linux/tarballs/tramp-2.1.3/lisp' make[1]: Entering directory `/home/zl/linux/tarballs/tramp-2.1.3/texi' install -m644 ../info/tramp /usr/share/info make[1]: Leaving directory `/home/zl/linux/tarballs/tramp-2.1.3/texi' dellap:/home/zl/linux/tarballs/tramp # -- A lot of us are working harder than we want, at things we don't like to do. Why? ...In order to afford the sort of existence we don't care to live. -- Bradford Angier