Bug 100493

Summary: xemacs w/ krb5-workstation package breaks xemacs package downloading
Product: [Retired] Red Hat Linux Reporter: Bob Farmer <redhat>
Component: xemacsAssignee: Jens Petersen <petersen>
Status: CLOSED NOTABUG QA Contact: Jay Turner <jturner>
Severity: medium Docs Contact:
Priority: medium    
Version: 9CC: srevivo
Target Milestone: ---   
Target Release: ---   
Hardware: i686   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2003-07-23 06:09:10 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Bob Farmer 2003-07-22 21:55:44 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3) Gecko/20030314

Description of problem:
When the krb5-workstation package is installed, the package downloading
functionality is broken in xemacs.  I'm assuming this is because it uses
/usr/kerberos/bin/ftp instead of the normal FTP client...

This can be tested by going into xemacs, and going to the Tools->Packages->Add
Download Site menu, selecting a download site, then trying to use
Tools->Packages->List and Install.

With krb5-workstation installed, the FTP connection attempt will fail.
Without it, things work fine.


Version-Release number of selected component (if applicable):
xemacs-21.4.12-6

How reproducible:
Always

Steps to Reproduce:
1. Install xemacs package if needed.
2. Install krb5-workstation package if needed.
3. Try to "Add Download Site", then "List and Install" inside xemacs (more
details in description).
  

Actual Results:  The FTP connection attempt failed.


Expected Results:  The FTP connection attempt should have succeeded.


Additional info:

Comment 1 Jens Petersen 2003-07-23 02:49:02 UTC
Doesn't your "/usr/share/xemacs/site-packages/lisp/site-start.el" include:

  ;; default to non-kerberos ftp
  (setq efs-ftp-program-name "/usr/bin/ftp")

?

Comment 2 Bob Farmer 2003-07-23 05:49:39 UTC
I looked at an "installed from scratch" RedHat 9 system just now and you're
right, that line is in the xemacs config, and the FTP seems to work regardless
of whether krb5-workstation is installed or not.

With the particular system I reported this on, it was the case that it worked as
soon as the krb5-workstation package was removed...  That system must have had
some xemacs-related configuration modifications done to it (or perhaps something
in the ~/.xemacs files).  As I mentioned, I can't reproduce on a fresh RH9
system, so might as well close the bug.  Sorry.

Comment 3 Jens Petersen 2003-07-23 06:09:10 UTC
Ok, thanks.