Bug 127815

Summary: selecting emacs package doesn't install /usr/bin/emacs
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Kang-Jin Lee <lee>
Component: OtherAssignee: Dr. Werner Fink <werner>
Status: RESOLVED INVALID QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None    
Version: Final   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:
Found By: Customer Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Kang-Jin Lee 2005-10-12 14:47:30 UTC
when selecting to install only emacs package, yast2 doesn't ask whether to
install emacs-nox or emacs-x11. This leads to missing /usr/bin/emacs.
Comment 1 Michael Gross 2005-10-13 10:26:34 UTC
The package `emacs' requires either emacs-x11 or emacs-nox -- so this dependency
is set correctly. Therefore yast should ask you about this. What did you do
exactly? And please provide the logfiles here...
Comment 2 Kang-Jin Lee 2005-10-13 16:37:23 UTC
(In reply to comment #1)
> The package `emacs' requires either emacs-x11 or emacs-nox -- so this
> dependency
> is set correctly. Therefore yast should ask you about this. What did you do
> exactly? And please provide the logfiles here...
> 

Following the given installation steps that opensuse suggests by mostly clicking
"ok" or "continue" except adding some additinal packages for "Fortgeschrittene
Nutzer". This happened during installation from HD on an AMD64 and installation
over NFS on a Pentium M. As far as I can see, all the dependencies for other
additional packages where resolved correctly except those for emacs.
Comment 3 Michael Gross 2005-10-14 12:53:59 UTC
Jiri: Can you please validate if there is a problem here? On RC4 the
package-deps within the packages are set correct.
Comment 4 Jiri Srain 2005-10-21 07:53:50 UTC
In 10.0, the emacs package doesn't require any emacs program (which is change from 9.3) - just checked it. Werner, is it bug, or intention?
Comment 5 Dr. Werner Fink 2005-10-21 09:43:37 UTC
This is intend. The user has to choose emacs-nox or emacs-x11.
emacs-nox or emacs-x11 requires then emacs.  If emacs would
require emacs-nox or emacs-x11 or an alias like emacs-progam
provided by emacs-nox or emacs-x11 we would run into circular
dependcies.