Line "(add-to-list 'vc-handled-backends 'SVN)" in /usr/share/emacs/site-lisp/site-gentoo.el causes emacs to fail opening files with error: "http://savannah.gnu.org/cgi-bin/viewcvs/emacs/emacs/lisp/vc-svn.el is the new canonical location of vc-svn.el, in the FSF Emacs tree." ... in mini-buffer. This line is added to site-gentoo.el from /usr/share/emacs/site-lisp/70svn-gentoo.el, which is owned by dev-util/subversion-1.2.0, because it was compiled with "emacs" flag in USE. The file /usr/share/emacs/site-lisp/subversion/vc-svn.el contains these lines: ;; This file no longer lives here, it lives in FSF Emacs. (error "http://savannah.gnu.org/cgi-bin/viewcvs/emacs/emacs/lisp/vc-svn.el is the new canonical location of vc-svn.el, in the FSF Emacs tree.") Reproducible: Always Steps to Reproduce: 1. Enable "emacs" flag in USE 2. Emerge subversion 3. Make sure that site-start.el has line (load "/usr/share/emacs/site-lisp/site-gentoo") 4. Run emacs 5. Try opening any file Actual Results: Received the error message mentioned above and the file was not opened. Expected Results: Open the file without error messages. # emerge --info Portage 2.0.51.22-r1 (default-linux/x86/2005.0, gcc-3.3.4, glibc-2.3.5-r0, 2.6.5 i686) ================================================================= System uname: 2.6.5 i686 Intel(R) Xeon(TM) CPU 2.40GHz Gentoo Base System version 1.6.12 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [enabled] dev-lang/python: 2.2.3-r6, 2.3.5 sys-apps/sandbox: 1.2.8 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.16 sys-devel/libtool: 1.5.18 virtual/os-headers: 2.6.11 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-mcpu=pentium3 -O3 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /etc/conf.d /etc/init.d /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/applications /usr/share/config /usr/share/gnome /usr/share/gnome/apps /var/qmail/control" CONFIG_PROTECT_MASK="/etc/X11/app-defaults /etc/X11/mwm /etc/X11/proxymngr /etc/X11/rstart /etc/X11/xdm /etc/afs/afsws /etc/dev.d /etc/gconf /etc/ggi /etc/gimp /etc/gnome-vfs-2.0 /etc/mono /etc/openldap /etc/sound /etc/ssl /etc/terminfo /etc/texmf/web2c /etc/udev /etc/vim /usr/lib/X11/xkb /usr/share/texmf /usr/share/texmf/dvips/config /etc/env.d" CXXFLAGS="-mcpu=pentium3 -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig buildpkg candy ccache clean collision-protect distlocks moo sandbox sfperms strict" GENTOO_MIRRORS="http://mirror.clarkson.edu/pub/distributions/gentoo http://csociety-ftp.ecn.purdue.edu/pub/gentoo/ http://gentoo.oregonstate.edu/ http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j16" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://mirror.clarkson.edu/gentoo-portage" USE="x86 X X509 aalib acl afs alsa avi bash-completion berkdb bitmap-fonts bonobo bzip2 cdr crypt cscope cups curl dbus dga directfb divx4linux djvu doc dvd dvdr dvi eds emacs emboss esd evo fam fbcon flac flash font-server foomaticdb fortran gb gcj gd gdbm ggi gif gimpprint gnome gpm graphviz gstreamer gtk gtk2 gtkhtml guile hal hardened howl icu imagemagick imap imlib java javacomm javascript jpeg junit kerberos lcms ldap lesstif libg++ libgda libwww logrotate mad mailwrapper mbox mmx mng mono motif moznoirc mp3 mpeg ncurses nls nntp nocardbus nptl nsplugin nvidia objc odbc ogg oggvorbis opengl oss pam pda pdflib perl plotutils png python quicktime readline real ruby samba sdl slang slp spell sqlite sse ssl svg svga symlink t1lib tcltk tcpd tetex threads tiff truetype truetype-fonts type1-fonts vidix vorbis win32codecs wmf xine xml xml2 xprint xv zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Same here. Additional Note: In fact, the file is opened, but you have to switch to its buffer.
I've committed a fixed version. Please check whether it works.
*** Bug 94167 has been marked as a duplicate of this bug. ***
Emacs now fails to open files with error: Wrong number of arguments: #<subr defalias>, 3 Again, commenting out the line (add-to-list 'vc-handled-backends 'SVN) in site-gentoo.el gets rid of the error.
Ok, I copied the 1.1.4 version and changed the ebuild accordingly. Please try again
Works for me, thanks
Works here too.
Ok, closing this up then.
This was solved, but never closed. Closing this now.