Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 55515

Summary: app-emacs/tramp-2.0.41 results in broken tramp.elc
Product: Gentoo Linux Reporter: Tassilo Horn <tsdh>
Component: Current packagesAssignee: Emacs project <emacs>
Status: VERIFIED NEEDINFO    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Tassilo Horn 2004-06-29 01:35:22 UTC
Hi,

I have upgraded to tramp-2.0.41. But this has a corrupted tramp.elc. If I want to open a file via tramp in Emacs I get strange errors, which pointed me to a corrupt tramp.elc.
After deleting it, so that tramp.el is used instead, tramp works fine. Then I byte-compiled it on my own and it still works.

Reproducible: Always
Steps to Reproduce:
1. emerge =app-emacs/tramp-2.0.41
2.
3.

Actual Results:  
The /usr/share/emacs/site-lisp/tramp/tramp.elc is borked again. 

Expected Results:  
A working tramp.elc 

root@inspiron> emerge info                      
Portage 2.0.50-r8 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3.20040420-r0, 
2.6.6-lokean1) 
================================================================= 
System uname: 2.6.6-lokean1 i686 Intel(R) Pentium(R) 4 Mobile CPU 1.40GHz 
Gentoo Base System version 1.5.0 
distcc 2.14 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) 
[disabled] 
ccache version 2.3 [enabled] 
Autoconf: sys-devel/autoconf-2.59-r4 
Automake: sys-devel/automake-1.8.5-r1 
ACCEPT_KEYWORDS="x86 ~x86" 
AUTOCLEAN="yes" 
CFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer" 
CHOST="i686-pc-linux-gnu" 
COMPILER="gcc3" 
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" 
CXXFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoaddcvs ccache sandbox" 
GENTOO_MIRRORS="http://128.213.5.34/gentoo/ 
ftp://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ 
http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ 
http://ftp.heanet.ie/pub/gentoo/ http://ftp.easynet.nl/mirror/gentoo/ 
http://gentoo.inode.at/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo 
http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/" 
MAKEOPTS="-j2" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="/usr/local/portage" 
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" 
USE="X acpi alsa arts async avi cdr cups dvd emacs encode faad freetype gcj 
gdbm gif gimpprint gpm gtk gtk2 icc icq imagemagick imlib imlib2 ipv6 jabber 
java javascript jpeg kde libwww linguas_de mad mikmod mmx motif mpeg ncurses 
nls nptl oggvorbis opengl pam pcmcia pdflib pic png pnp python qt quicktime 
readline sdl slang slp sse ssl svg tcpd tetex tiff truetype type1 unicode usb 
wmf wxwindows x86 xml2 xmms xv xvid zlib" 
 
And I use a current emacs-cvs.
Comment 1 Matthew Kennedy (RETIRED) gentoo-dev 2004-07-01 23:01:14 UTC
isn't tramp part of emacs from cvs? you might try unmerging app-emacs/tramp
Comment 2 Tassilo Horn 2004-07-02 03:20:16 UTC
You are right. Tramp 2.0.39 is part of the current CVS Emacs. But this version had some bugs when you use it together with versioned backups.
I tested it and I can use this version as well. It fits my needs.

But I think I shouldn't be a problem to have a never one installed beside an older one. So the broken tramp.elc (in /usr/shar/emacs/site-lisp/tramp/) is still a bug.

Regards,
Tassilo
Comment 3 Mamoru KOMACHI (RETIRED) gentoo-dev 2004-07-11 21:46:50 UTC
I don't have any problem with tramp-2.0.42 (committed today) and
emacs-cvs (last emerged on 23 Jun 2004). Could you upgrade them
and see if anything changes? If not, please submit the error
message you receive.
Comment 4 Tassilo Horn 2004-07-12 11:28:15 UTC
I upgraded to tramp-2.0.42 with an Emacs about one month old and now everything works fine. Thanks a lot.

Regards,
Tassilo