Bug 558771

Summary: emacs-nox require xorg
Product: [openSUSE] openSUSE 11.2 Reporter: Marat Khayrullin <xmm.dev>
Component: OtherAssignee: Dr. Werner Fink <werner>
Status: RESOLVED DUPLICATE QA Contact: E-mail List <qa-bugs>
Severity: Major    
Priority: P5 - None    
Version: Final   
Target Milestone: ---   
Hardware: x86-64   
OS: openSUSE 11.2   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Marat Khayrullin 2009-11-26 20:08:35 UTC
User-Agent:       Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.5) Gecko/20091109 Ubuntu/9.04 (jaunty) Shiretoko/3.5.5

I need minimal system without xorg & etc.
But emacs-nox packet require xorg-* and many other.

Reproducible: Always

Actual Results:  
fb1:~ # zypper in emacs-nox
Loading repository data...
Reading installed packages...
Resolving package dependencies...

The following NEW packages are going to be installed:
  DeviceKit-disks MozillaSunbird MozillaSunbird-translations anthy atk audiofile bundle-lang-gnome-en bundle-lang-gnome-ru cairo cairo-32bit ctags 
  cups-libs-32bit desktop-file-utils emacs emacs-info emacs-nox esound-daemon fam fontconfig-32bit freetype2-32bit fribidi fuse gconf2 giflib 
  gnome-icon-theme gnome-keyring gnome-vfs2 gtk2 gtk2-32bit gtk2-branding-openSUSE gtk2-engine-murrine gtk2-engine-murrine-32bit gtk2-engines 
  gtk2-engines-32bit gtk2-metatheme-gilouche gtk2-metatheme-sonar gvfs gvfs-backends gvfs-fuse keyutils-libs-32bit krb5-32bit libarchive2 libart_lgpl 
  libatasmart4 libatk-1_0-0 libatk-1_0-0-32bit libavahi-glib1 libbluetooth3 libbonobo libbonoboui libbz2-1-32bit libcdio10 libcdio_cdda0 libcdio_paranoia0 
  libcom_err2-32bit libcroco-0_6-3 libcroco-0_6-3-32bit libesd0 libexif libexpat1-32bit libfreebl3 libfuse2 libgcc44-32bit libgdu0 libgio-2_0-0-32bit 
  libgio-fam libglade2 libglib-2_0-0-32bit libgmodule-2_0-0-32bit libgnome libgnomecanvas libgnomeui libgobject-2_0-0-32bit libgphoto2 libgsf-1-114 
  libgsf-1-114-32bit libgudev-1_0-0 libgvfscommon0 libidl libjpeg-32bit libnsssharedhelper0 libopenssl0_9_8-32bit libotf libpcre0-32bit libpixman-1-0 
  libpixman-1-0-32bit libpng12-0-32bit libproxy0 libproxy0-config-gnome libproxy0-pacrunner-mozjs libproxy0-wpad-dns librsvg librsvg-32bit 
  libselinux1-32bit libsmbclient0 libsoup-2_4-1 libstdc++44-32bit libtasn1 libtasn1-3 libtiff3-32bit libuuid1-32bit libxml2-32bit m17n-db m17n-lib 
  mozilla-nspr mozilla-nss obex-data-server openobex orbit2 pango pango-32bit shared-mime-info xaw3d xorg-x11-libICE-32bit xorg-x11-libSM-32bit 
  xorg-x11-libX11-32bit xorg-x11-libXau-32bit xorg-x11-libXdmcp xorg-x11-libXext-32bit xorg-x11-libXfixes xorg-x11-libXfixes-32bit xorg-x11-libXmu 
  xorg-x11-libXmu-32bit xorg-x11-libXp xorg-x11-libXp-32bit xorg-x11-libXpm-32bit xorg-x11-libXprintUtil xorg-x11-libXprintUtil-32bit xorg-x11-libXrender 
  xorg-x11-libXrender-32bit xorg-x11-libXt-32bit xorg-x11-libfontenc xorg-x11-libfontenc-32bit xorg-x11-libs xorg-x11-libs-32bit xorg-x11-libxcb-32bit 
  xorg-x11-libxkbfile xorg-x11-libxkbfile-32bit zlib-32bit 

139 new packages to install.
Overall download size: 85.4 MiB. After the operation, additional 284.8 MiB will be used.
Continue? [y/n/?] (y): n



fb1:~ # zypper info emacs-nox
Loading repository data...
Reading installed packages...


Information for package emacs-nox:

Repository: openSUSE 11.2-0
Name: emacs-nox
Version: 23.1-3.6
Arch: x86_64
Vendor: openSUSE
Installed: No
Status: not installed
Installed Size: 9.7 MiB
Summary: GNU Emacs-nox: An Emacs Binary without X Window System Support
Description: 
Eight Megabytes And Constantly Swapping. Call it
emacs-nox
Love it or leave it.
Authors:
--------
    Richard Stallman <rms@gnu.org>
    Karl Heuer <kwzh@gnu.org>
    Geoff Voelker <voelker@cs.washington.edu>
    David J. MacKenzie <djm@gnu.org>
    Morten Welinder <terra@gnu.org>
    Paul Reilly <pmr@gnu.org>
    Roland McGrath <roland@gnu.org>
    Brian Fox
    Jim Blandy <jimb@gnu.org>
    Eric S. Raymond <esr@thyrsus.com>
    Ken Stevens <k.stevens@ieee.org>
Comment 1 Dr. Werner Fink 2009-12-03 10:55:13 UTC
The package its self does not require this:

> rpm -q -R -p /work/CDs/all/full-11.2-i586/suse/i586/emacs-nox.rpm 
 fileutils  
 emacs = 23.1-3.6
 rpmlib(VersionedDependencies) <= 3.0.3-1
 /bin/sh  
 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
 rpmlib(CompressedFileNames) <= 3.0.4-1
 libc.so.6  
 libc.so.6(GLIBC_2.0)  
 libc.so.6(GLIBC_2.1)  
 libc.so.6(GLIBC_2.2)  
 libc.so.6(GLIBC_2.3)  
 libc.so.6(GLIBC_2.3.4)  
 libc.so.6(GLIBC_2.4)  
 libgpm.so.1  
 libm.so.6  
 libm.so.6(GLIBC_2.0)  
 libm.so.6(GLIBC_2.1)  
 libncurses.so.5  
 rpmlib(PayloadIsLzma) <= 4.4.6-1

the problem is or better was that the main package emacs had
required that but has beeb fixed with bug #555682

*** This bug has been marked as a duplicate of bug 555682 ***