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 [EMAIL PROTECTED] For in-line trans-fers, @textsc tramp @textrm is-sues a com-mand lik e [EMAIL PROTECTED] mimencode -b Underfull \hbox (badness 10000) in paragraph at lines 353--357 @texttt /path/to/remote/[EMAIL PROTECTED] '[], 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 [EMAIL PROTECTED] By de-fault, @texttt make install[] @textrm will in-stall @textsc tra [EMAIL PROTECTED] 's files in [EMAIL PROTECTED] /usr/local/share/emacs/[EMAIL PROTECTED] '[]| [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 [EMAIL PROTECTED] //melancholia/daniel$$/[EMAIL PROTECTED] '[]. The only dis-ad-v an-tage is that [16] [17] [18] [19] Underfull \hbox (badness 10000) in paragraph at lines 1277--1280 [EMAIL PROTECTED] 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 [EMAIL PROTECTED] ~/.ssh/[EMAIL PROTECTED] '[]. Since there are no user name s spec-i-fied in Underfull \hbox (badness 2134) in paragraph at lines 1284--1286 [EMAIL PROTECTED] 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 [EMAIL PROTECTED] SSH2 pars-ing of di-rec-to-ries [EMAIL PROTECTED] /etc/ssh2/hostkeys/[EMAIL PROTECTED] rm '[] and [EMAIL PROTECTED] ~/ssh2/hostkeys/[EMAIL PROTECTED] '[].| [20] [21] [22] [23] Underfull \hbox (badness 10000) in paragraph at lines 1666--1676 @textrm The backup file name of [EMAIL PROTECTED] /su:[EMAIL PROTECTED]:/etc/[EMAIL PROTECTED] extrm '[] would be [24] Chapter 6 [25] [26] Underfull \hbox (badness 3323) in paragraph at lines 1820--1825 [EMAIL PROTECTED] 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 [EMAIL PROTECTED] /@textttsl [EMAIL PROTECTED] @@textttsl [EMAIL PROTECTED] :/@textttsl p ath/[EMAIL PROTECTED] '[]. 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 [EMAIL PROTECTED] [EMAIL PROTECTED] '[] i n your home di-rec-tory you would spec-ify [27] Overfull \hbox (40.9228pt too wide) in paragraph at lines 1865--1869 [EMAIL PROTECTED] Then, a @textsc tramp @textrm file-name would look like this: [EMAIL PROTECTED] t /@textttsl [EMAIL PROTECTED] ://@textttsl [EMAIL PROTECTED] @@textttsl [EMAIL PROTECTED] : @textttsl [EMAIL PROTECTED] /@textttsl path/[EMAIL PROTECTED] '[].| Overfull \hbox (74.0676pt too wide) in paragraph at lines 1870--1872 [EMAIL PROTECTED] The last ex-am-ple from the pre-vi-ous sec-tion would look like this: [EMAIL PROTECTED] /ssh://[EMAIL PROTECTED]/[EMAIL PROTECTED] '[]. | [28] Chapter 7 [29] [30] Chapter 8 [31] [32] [33] [34] [35] Overfull \hbox (4.30467pt too wide) in paragraph at lines 2311--2313 [EMAIL PROTECTED] See also the Emacs Wiki (@texttt http://www.emacswiki.org/cgi-bin/wi ki/[EMAIL PROTECTED] )| [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 [EMAIL PROTECTED] For in-line trans-fers, @textsc tramp @textrm is-sues a com-mand lik e [EMAIL PROTECTED] mimencode -b Underfull \hbox (badness 10000) in paragraph at lines 353--357 @texttt /path/to/remote/[EMAIL PROTECTED] '[], 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 [EMAIL PROTECTED] By de-fault, @texttt make install[] @textrm will in-stall @textsc tra [EMAIL PROTECTED] 's files in [EMAIL PROTECTED] /usr/local/share/emacs/[EMAIL PROTECTED] '[]| [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 [EMAIL PROTECTED] //melancholia/daniel$$/[EMAIL PROTECTED] '[]. The only dis-ad-v an-tage is that [16] [17] [18] [19] Underfull \hbox (badness 10000) in paragraph at lines 1277--1280 [EMAIL PROTECTED] 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 [EMAIL PROTECTED] ~/.ssh/[EMAIL PROTECTED] '[]. Since there are no user name s spec-i-fied in Underfull \hbox (badness 2134) in paragraph at lines 1284--1286 [EMAIL PROTECTED] 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 [EMAIL PROTECTED] SSH2 pars-ing of di-rec-to-ries [EMAIL PROTECTED] /etc/ssh2/hostkeys/[EMAIL PROTECTED] rm '[] and [EMAIL PROTECTED] ~/ssh2/hostkeys/[EMAIL PROTECTED] '[].| [20] [21] [22] [23] Underfull \hbox (badness 10000) in paragraph at lines 1666--1676 @textrm The backup file name of [EMAIL PROTECTED] /su:[EMAIL PROTECTED]:/etc/[EMAIL PROTECTED] extrm '[] would be [24] Chapter 6 [25] [26] Underfull \hbox (badness 3323) in paragraph at lines 1820--1825 [EMAIL PROTECTED] 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 [EMAIL PROTECTED] /@textttsl [EMAIL PROTECTED] @@textttsl [EMAIL PROTECTED] :/@textttsl p ath/[EMAIL PROTECTED] '[]. 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 [EMAIL PROTECTED] [EMAIL PROTECTED] '[] i n your home di-rec-tory you would spec-ify [27] Overfull \hbox (40.9228pt too wide) in paragraph at lines 1865--1869 [EMAIL PROTECTED] Then, a @textsc tramp @textrm file-name would look like this: [EMAIL PROTECTED] t /@textttsl [EMAIL PROTECTED] ://@textttsl [EMAIL PROTECTED] @@textttsl [EMAIL PROTECTED] : @textttsl [EMAIL PROTECTED] /@textttsl path/[EMAIL PROTECTED] '[].| Overfull \hbox (74.0676pt too wide) in paragraph at lines 1870--1872 [EMAIL PROTECTED] The last ex-am-ple from the pre-vi-ous sec-tion would look like this: [EMAIL PROTECTED] /ssh://[EMAIL PROTECTED]/[EMAIL PROTECTED] '[]. | [28] Chapter 7 [29] [30] Chapter 8 [31] [32] [33] [34] [35] Overfull \hbox (4.30467pt too wide) in paragraph at lines 2311--2313 [EMAIL PROTECTED] See also the Emacs Wiki (@texttt http://www.emacswiki.org/cgi-bin/wi ki/[EMAIL PROTECTED] )| [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 _______________________________________________ Help-gnu-emacs mailing list Help-gnu-emacs@gnu.org http://lists.gnu.org/mailman/listinfo/help-gnu-emacs