Hi Per,
Please don't drop xemacs-beta from your follow-ups. I'm neither as
consistently helpful, nor as smart as the combined wisdom of all the
readers of xemacs-beta, so you're much better off including the whole
group in your follow-ups.
On 1/20/06, Per Mildner SICS Usenet <PerMildnerSICSUsenet(a)hotmail.com> wrote:
The new version looks for FTP in the wrong location.
efs-ftp-program-name is
set to "C:\\WINNT\\system32\\FTP.EXE", it should probably be just FTP.EXE
(or setup more intelligently at run-time). This breaks Tools->Packages->List
and Install.
I don't know if this is an artifact of the way I built the setup kit
(or XEmacs may just be finding ftp.exe based on your path). I've
uploaded a new setup kit to
ftp://ftp.xemacs.org/pub/xemacs/windows/testing/XEmacs%20Setup%2021.4.19-...
I tried to avoid having any of my customizations creep into the
building of this kit. If you get a chance, please try out this new
kit and see if this makes any difference.
I changed it to FTP.EXE, did List and Install, selected xemacs-base 2.01,
restarted XEmacs. It seems to work, except:
M-x list-load-path-shadows shows:
c:\Program Files\XEmacs\xemacs-packages\lisp\build\build-report
hides
c:\Program Files\XEmacs InnoSetup 21419pre1\XEmacs-21.4.18\lisp\build-report
Did you uninstall the 21.4.18 setup kit? The 21.4.18 setup kit set
the EMACSPACKAGEPATH variable in the registry and the new kits don't
do that. The uninstall kit for 21.4.18 should clean this up. If
you're curious, the registry key is (I believe)
HKEY_LOCAL_MACHINE/Software/XEmacs/XEmacs/EMACSPACKAGEPATH. This key
is no longer necessary as of the 21.4.19-pre kits and is potentially
harmful.
Since I did not install this XEmacs into c:\Program Files\XEmacs I guess
this is a sign of either some hardwired path in the new XEmacs or that it
looks somewhere in the registry and finds data that belongs to older, still
installed, versions of XEmacs.
I then did Update Installed Packages, it barfed with *Message-Log*
containing several errors:
#### *Message-Log* star
..
Opening FTP connection to ftp.se.xemacs.org...
Logging in as user anonymous...
Logging in as user anonymous...done
Getting pwd...
Getting pwd...done
CWD'ing to
/anonymous@ftp.se.xemacs.org:/pub/gnu/xemacs/packages/package-index.LATEST.gpg/...
CWD'ing to /anonymous@ftp.se.xemacs.org:/pub/gnu/xemacs/packages/...
CWD'ing to /anonymous@ftp.se.xemacs.org:/pub/gnu/xemacs/packages/...done
Listing /anonymous@ftp.se.xemacs.org:/pub/gnu/xemacs/packages/...
Listing /anonymous@ftp.se.xemacs.org:/pub/gnu/xemacs/packages/...done
Retrieving
/anonymous@ftp.se.xemacs.org:/pub/gnu/xemacs/packages/package-index.LATEST.gpg...
Retrieving
/anonymous@ftp.se.xemacs.org:/pub/gnu/xemacs/packages/package-index.LATEST.gpg...80k
(234.6 KB/s)
Retrieving
/anonymous@ftp.se.xemacs.org:/pub/gnu/xemacs/packages/package-index.LATEST.gpg...done
Got 123 package-get database entries
Updated package database
Retrieving package `xetla-1.01-pkg.tar.gz' ...
Copying
/anonymous@ftp.se.xemacs.org:/pub/gnu/xemacs/packages/xetla-1.01-pkg.tar.gz
to c:\DOCUME~1\perm\LOCALS~1\Temp\...
> @ftp.se.xemacs.org:/pub/gnu/xemacs/packages/xetla-1.01-pkg.tar.gz to
> c:\DOCUME~1\perm\LOCALS~1\Temp\...100% (1066.7 KB/s)
> ing
> /anonymous@ftp.se.xemacs.org:/pub/gnu/xemacs/packages/xetla-1.01-pkg.tar.gz
> to c:\DOCUME~1\perm\LOCALS~1\Temp\...done
Validating checksum for `xetla'...
Removing old files for package "xetla" ...
Removing old files for package "xetla" ... done
Installing package `xetla' ...
Loading sort...
Loading sort...done
Wrote c:\Program Files\XEmacs\xemacs-packages\pkginfo\MANIFEST.xetla
Loading c:\Program Files\XEmacs\xemacs-packages\lisp\xetla\auto-autoloads...
Error loading package file "c:\Program
Files\XEmacs\xemacs-packages\lisp\xetla\auto-autoloads" (error Already
loaded)!
All these errors look like they are a result of the EMACSPACKAGEPATH
issue I mentioned above.
Loading c:\Program Files\XEmacs\xemacs-packages\lisp\xetla\_pkg...
Loading c:\Program Files\XEmacs\xemacs-packages\lisp\xetla\_pkg...done
Added package `xetla'
Retrieving package `w3-1.32-pkg.tar.gz' ...
Copying
/anonymous@ftp.se.xemacs.org:/pub/gnu/xemacs/packages/w3-1.32-pkg.tar.gz to
c:\DOCUME~1\perm\LOCALS~1\Temp\...
> ymous@ftp.se.xemacs.org:/pub/gnu/xemacs/packages/w3-1.32-pkg.tar.gz to
> c:\DOCUME~1\perm\LOCALS~1\Temp\...18% (587.7 KB/s)
> mous@ftp.se.xemacs.org:/pub/gnu/xemacs/packages/w3-1.32-pkg.tar.gz to
> c:\DOCUME~1\perm\LOCALS~1\Temp\...99% (2329.9 KB/s)
Copying
/anonymous@ftp.se.xemacs.org:/pub/gnu/xemacs/packages/w3-1.32-pkg.tar.gz to
c:\DOCUME~1\perm\LOCALS~1\Temp\...done
Validating checksum for `w3'...
Removing old files for package "w3" ...
Removing old files for package "w3" ... done
Installing package `w3' ...
Wrote c:\Program Files\XEmacs\xemacs-packages\pkginfo\MANIFEST.xetla
Loading c:\Program Files\XEmacs\xemacs-packages\lisp\w3\auto-autoloads...
Error loading package file "c:\Program
Files\XEmacs\xemacs-packages\lisp\w3\auto-autoloads" (error Already loaded)!
Loading c:\Program Files\XEmacs\xemacs-packages\lisp\w3\_pkg...
Loading c:\Program Files\XEmacs\xemacs-packages\lisp\w3\_pkg...done
Added package `w3'
Retrieving package `python-modes-1.07-pkg.tar.gz' ...
>
> /anonymous@ftp.se.xemacs.org:/pub/gnu/xemacs/packages/python-modes-1.07-pkg.tar.gz
> to c:\DOCUME~1\perm\LOCALS~1\Temp\...
> e.xemacs.org:/pub/gnu/xemacs/packages/python-modes-1.07-pkg.tar.gz to
> c:\DOCUME~1\perm\LOCALS~1\Temp\...100% (333.3 KB/s)
> onymous@ftp.se.xemacs.org:/pub/gnu/xemacs/packages/python-modes-1.07-pkg.tar.gz
> to c:\DOCUME~1\perm\LOCALS~1\Temp\...done
Validating checksum for `python-modes'...
Removing old files for package "python-modes" ...
Removing old files for package "python-modes" ... done
Installing package `python-modes' ...
Wrote c:\Program Files\XEmacs\xemacs-packages\pkginfo\MANIFEST.xetla
Loading c:\Program
Files\XEmacs\xemacs-packages\lisp\python-modes\auto-autoloads...
Error loading package file "c:\Program
Files\XEmacs\xemacs-packages\lisp\python-modes\auto-autoloads" (error
Already loaded)!
Loading c:\Program Files\XEmacs\xemacs-packages\lisp\python-modes\_pkg...
Loading c:\Program
Files\XEmacs\xemacs-packages\lisp\python-modes\_pkg...done
Added package `python-modes'
Invalid argument: "liece is not a valid package"
##### *Message-Log* end
M-x list-load-path-shadows shows nothing new.
Restart XEmacs and still no errors and nothing new shown by M-x
list-load-path-shadows
Thanks for the feedback.
HTH,
Vin