[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#455539: please bring back the -core metapackage



Package: xorg
Version: latest
Severity: wishlist
Tags: patch

I just did some tests (setup a bare-bones sid system, and then installed
a working gnome/gdm/x11 environment by hand), and found that it is possible
to obtain a working gnome desktop by just installing the following X components
(and their dependencies):

  xserver-xorg, xfonts-base (>= 1:1.0.0-1), xfonts-100dpi (>= 1:1.0.0-1), xfonts-75dpi (>= 1:1.0.0-1), xfonts-scalable

(plus the dependencies dragged in by gdm and gnome-core, of course).

This really calls for an easy way to install the server and associated fonts
without having to type (and remember/figure out) the whole list.  Please, could
you bring back the -core metapackage we used to have, and set it up so that it
serves this purpose?  (i.e. install a basic X11 server without any clients)

See attached patch.

-- System Information:
Debian Release: lenny/sid
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-5-amd64
Locale: LANG=ca_AD.UTF-8, LC_CTYPE=ca_AD.UTF-8 (charmap=UTF-8)
diff -ur xorg-7.3+7/debian/control xorg-7.3+7.new/debian/control
--- xorg-7.3+7/debian/control	2007-11-27 04:05:25.000000000 +0100
+++ xorg-7.3+7.new/debian/control	2007-12-10 19:33:09.000000000 +0100
@@ -108,11 +108,23 @@
  (Xorg).  It does not provide any drivers itself, and may be removed if you wish
  to only have certain drivers installed.
 
+Package: xorg-core
+Architecture: all
+Depends: xserver-xorg, xfonts-base (>= 1:1.0.0-1), xfonts-100dpi (>= 1:1.0.0-1), xfonts-75dpi (>= 1:1.0.0-1), xfonts-scalable (>= 1:1.0.0-1)
+Provides: x-window-system-core
+Description: X.Org X Window System (server only)
+ This metapackage provides the components for a standalone
+ workstation running the X Window System.  It provides an X server and
+ a set of fonts.  It doesn't, however, provide any X clients.
+ .
+ Higher level metapackages, such as those for desktop environments, can
+ depend on this package and simplify their dependencies.
+
 Package: xorg
 Architecture: all
-Depends: xserver-xorg, libgl1-mesa-glx | libgl1, libglu1-mesa, xfonts-base (>= 1:1.0.0-1), xfonts-100dpi (>= 1:1.0.0-1), xfonts-75dpi (>= 1:1.0.0-1), xfonts-scalable (>= 1:1.0.0-1), x11-apps, x11-session-utils, x11-utils, x11-xfs-utils, x11-xkb-utils, x11-xserver-utils, xauth, xinit, xfonts-utils, xkb-data, xterm | x-terminal-emulator, sparc-utils | not+sparc
+Depends: xorg-core, libgl1-mesa-glx | libgl1, libglu1-mesa, x11-apps, x11-session-utils, x11-utils, x11-xfs-utils, x11-xkb-utils, x11-xserver-utils, xauth, xinit, xfonts-utils, xkb-data, xterm | x-terminal-emulator, sparc-utils | not+sparc
 Recommends: xorg-docs
-Provides: x-window-system, x-window-system-core
+Provides: x-window-system
 Description: X.Org X Window System
  This metapackage provides the components for a standalone
  workstation running the X Window System.  It provides the X libraries, an X

Reply to: