AUTHORITATIVE LIST OF VIRTUAL PACKAGE NAMES
- February 2001
+ December 2007
Below is an authoritative list of virtual package names currently
a cooperating group of packages) unless they have been agreed upon and
appear in this list.
-The latest version of this file can be found in
- doc/package-developer/virtual-package-names-list.text
-on your local Debian FTP site.
+The latest version of this file can be found in the debian-policy, or at
+http://www.debian.org/doc/packaging-manuals/virtual-package-names-list.txt
+(or any other Debian web mirror).
The procedure for updating the list is as follows:
Now, the list:
-X Window System
----------------
-x-terminal-emulator any X client which emulates a terminal with a
- terminfo description in the ncurses-base package
-x-window-manager any X client which provides window management
- services
-xserver any X server that (directly or indirectly) manages
- physical input and display hardware
+Format:
+ <virtual package name> <packages that provide it include...>
-Miscellaneous
--------------
[Those marked with a (*) are handled using the alternatives mechanism;
others may do so as well.]
-awk Anything providing suitable /usr/bin/{awk,nawk} (*)
-c-compiler Anything providing a C compiler
-c-shell Anything providing a suitable /bin/csh (*)
-dotfile-module Anything that provides a module for the
- Dotfile Generator
-emacsen Anything providing the GNU emacs or a
- compatible editor
-fortran77-compiler Anything providing a Fortran77 compiler
-ftp-server Any ftp server
-httpd Any HTTP server
-ident-server Anything providing an identd daemon
-info-browser Something that can browse GNU Info files
-ispell-dictionary Anything providing a dictionary for the
- ispell system
-kernel-headers Kernel header files (<linux/*.h>, <asm/*.h>)
-kernel-image Kernel image (vmlinuz, System.map, modules)
-kernel-source Kernel source code
-linux-kernel-log-daemon A daemon to facilitate logging for the Linux kernel
-lambdamoo-core A lambdamoo-compatible datebase package
-lambdamoo-server Anything running a moo using a lambdamoo-core
-libc-dev Anything that provides header and object files
- of `libc'
-man-browser Anything that can read man pages
-pdf-preview Any preprocessor that creates PDF output
-pdf-viewer Anything that can display PDF files
-postscript-preview Any preprocessor that creates Postscript output
-postscript-viewer Anything that can display Postscript files
-rsh-client Any package that provides an rsh client
-rsh-server Any package that provides an rsh server
-system-log-daemon A daemon that provides a logging facility for
- other applications
-tclsh Anything that provides /usr/bin/tclsh (*)
-telent-client Any package that provides a telnet client
-telent-server Any package that provides a telnet server
-time-daemon Anything that servers as a time daemon
-ups-monitor Anything that is capable of controlling an UPS
-wish Anything that provides /usr/bin/wish (*)
-wordlist Anything that provides /usr/share/dict/words (*)
-www-browser Something that can browse html files
+
+Miscellaneous
+-------------
+ awk a suitable /usr/bin/{awk,nawk} (*)
+ c-shell a suitable /bin/csh (*)
+ dotfile-module a module for the Dotfile Generator
+ emacsen the GNU emacs or a compatible editor
+ lzh-archiver an LZH archiver package
+ tclsh a /usr/bin/tclsh (*)
+ wish a /usr/bin/wish (*)
+
+Development
+-----------
+ c-compiler a C compiler
+ debconf-2.0 the debconf protocol
+ fortran77-compiler a Fortran77 compiler
+ kernel-headers kernel header files (<linux/*.h>, <asm/*.h>)
+ kernel-image kernel image (vmlinuz, System.map, modules)
+ kernel-source kernel source code
+ libc-dev header and object files of `libc'
+
+System
+------
+ flexmem anything that can access flexible memory via the
+ OBEX Protocol
+ foomatic-data PPD printer description files
+ linux-kernel-log-daemon a daemon to facilitate logging for the Linux kernel
+ system-log-daemon a daemon that provides a logging facility for
+ other applications
+ time-daemon anything that serves as a time daemon
+ ups-monitor anything that is capable of controlling an UPS
+
+Documentation
+-------------
+ dict-client clients for the Dictionary Server
+ dict-server the Dictionary Server
+ dictd-dictionary a dictionary for the dictd Dictionary Server
+ info-browser something that can browse GNU Info files
+ ispell-dictionary a dictionary for the ispell system
+ myspell-dictionary a dictionary for the myspell system
+ man-browser something that can read man pages
+ stardict-dictionary a dictionary for stardict
+ stardict application capable of reading stardict-dictdata
+ stardict-dictdata dictionary data which can be read from stardict
+ wordlist a /usr/share/dict/words (*)
+ www-browser something that can browse HTML files
+
+Network
+-------
+ dhcp-client a DHCP client
+ ftp-server a FTP server
+ httpd a HTTP server
+ httpd-cgi A CGI capable HTTP server
+ ident-server an identd daemon
+ inet-superserver an inetd server
+ lambdamoo-core a lambdamoo-compatible database package
+ lambdamoo-server anything running a moo using a lambdamoo-core
+ radius-server a RADIUS server for acct/auth
+ rsh-client an rsh client
+ rsh-server an rsh server
+ telnet-client a telnet client
+ telnet-server a telnet server
News and Mail
-------------
-imap-client Any mail reader capable of accessing remote mail
- folders using the IMAP protocol (e.g. Pine)
-imap-server Any IMAP mail server
-mail-reader Mail user agents (Pine, Elm, mailx, &c)
-mail-transport-agent Mail transport agents (Smail, Sendmail, &c)
-news-reader Any news reader (trn, tin, &c)
-news-transport-system Local news system (INN, C News or B News)
-pgp A version of PGP (International or US)
-pop3-server Any POP3 Server
+ imap-client a mail reader capable of accessing remote mail
+ folders using the IMAP protocol (e.g. Pine)
+ imap-server an IMAP mail server
+ mail-reader a mail user agent (e.g. Pine, Elm, mailx, &c)
+ mail-transport-agent a mail transport agent (e.g. Smail, Sendmail, &c)
+ news-reader a news reader (e.g. trn, tin, &c)
+ news-transport-system a local news system (e.g. INN, C News or B News)
+ pgp a version of PGP (International or US)
+ pop3-server a POP3 Server
+
+X Window System
+---------------
+ x-display-manager an X client which manages a collection of X servers
+ x-session-manager a program which starts a desktop environment
+ or launches a general X session
+ x-terminal-emulator an X client which emulates a terminal with a
+ terminfo description in the ncurses-base package
+ x-window-manager an X client which provides window management
+ services
+ xserver an X server that (directly or indirectly) manages
+ physical input and display hardware
+
+Fonts
+-----
+ ttf-japanese-gothic Gothic-style Japanese font
+ ttf-japanese-mincho Mincho-style Japanese font
Graphics and MultiMedia
-----------------------
-mp3-encoder Any MP3 encoder package
-mp3-decoder Any MP3 decoder package
+ audio-mixer a utility to control the input and output levels
+ of a sound card, with a tty interface
+ x-audio-mixer a utility to control the input and output levels
+ of a sound card, X Window System interface
+ mp3-encoder an MP3 encoder package
+ mp3-decoder an MP3 decoder package
+ mpd-client a client that can control the Music Player Daemon
+ pdf-preview a preprocessor that creates PDF output
+ pdf-viewer anything that can display PDF files
+ postscript-preview a preprocessor that creates Postscript output
+ postscript-viewer anything that can display Postscript files
+
+Java and virtual machines
+-------------------------
+ java-compiler a java compiler, for Java version 1
+ java2-compiler a java compiler, for Java version 2
+ java-virtual-machine a JAVA virtual machine
+ java1-runtime a Java runtime environment, Java version 1
+ java2-runtime a Java runtime environment, Java version 2
+
+Scheme and interpreters
+-------------------------
+ scheme-r4rs Scheme interpreter with the R4RS environment
+ scheme-r5rs Scheme interpreter with the R5RS environment
+ scheme-ieee-11878-1900 Scheme interpreter with the IEEE-11878-1900
+ environment
+ scheme-srfi-0 Scheme interpreter accepting the SRFI 0 language
+ extension
+ scheme-srfi-7 Scheme interpreter accepting the SRFI 7 language
+ extension
+ scheme-srfi-55 Scheme interpreter accepting the SRFI 55 language
+ extension
Old and obsolete virtual package names
--------------------------------------
Andrew Howell:
26 Mar 1996 Added www-browser.
-Manoj Srivastava
+Manoj Srivastava:
11 May 1996 Added kernel-image, added new location of this file
Warwick Harvey:
20 Aug 1996 Added sgmls, removed metafont, dvilj, dvips
25 Nov 1996 Removed editor (should have done this a long time ago)
-Christian Schwarz
+Christian Schwarz:
29 Apr 1997 New maintainer of this list
5 May 1997 Added wordlist
29 May 1997 Added dotfile-module, ups-monitor, tcl-interpreter,
29 Jan 1998 Added libc-dev, emacsen
14 Apr 1998 Removed obsolete virtual package `emacs'
-Manoj Srivastava
+Manoj Srivastava:
23 Jun 1999 Added pop3-server
13 Jul 1999 Added ftp-server
-Julian Gilbey
+Julian Gilbey:
26 Oct 1999 Added ispell-dictionary
Added man-browser
Added ident-server
Alphabeticised lists
-Manoj Srivastava
+Manoj Srivastava:
11 Jul 2000 Added x-terminal-emulator
Added x-window-manager
Added xserver
Added linux-kernel-log-daemon
Added system-log-faemon
-
-Manoj Srivastava
24 Aug 2000 Added mp3-encoder
Added mp3-decoder
Added time-daemon
Added rsh-client
Added telnet-client
-
-Manoj Srivastava
16 Jan 2001 Added rsh server
Added telnet-server
-Julian Gilbey
+Julian Gilbey:
13 Feb 2001 Removed libc.4.so
Removed xcompat virtual package names
+
+Manoj Srivastava:
+ 14 Mar 2002 Added java-compiler, java2-compiler
+ Added java-virtual-machine
+ Added java1-runtime and java2-runtime
+ Added dict-client
+ Added foomatic-data
+ Added audio-mixer and x-audio-mixer
+ 30 Aug 2002 Added debconf-2.0
+ Added dhcp-client
+ Added aspell-dictionary
+ Added radius-server
+ 9 Sep 2002 Added dict-server
+ 3 Aug 2003 Added myspell-dictionary
+
+Andreas Barth:
+ 25 Apr 2004 Added stardict-dictionary
+ Added inetd-superserver
+
+Manoj Srivastava:
+ 25 Jun 2004 Added cron-daemon
+
+Manoj Srivastava:
+ 4 Feb 2005 Added mpd-client
+ Added flexmem
+
+Manoj Srivastava:
+ 16 Jun 2005 Removed aspell-dictionary
+
+Manoj Srivastava:
+ 18 Jun 2005 Added x-session-manager
+ Added the section on Scheme and interpreters, which
+ includes:
+ scheme-r4rs
+ scheme-r5rs
+ scheme-ieee-11878-1900
+ scheme-srfi-0
+ scheme-srfi-7
+ scheme-srfi-55
+ Added x-display-manager
+
+Manoj Srivastava:
+ 26 April 2006 Added httpd-cgi
+
+Manoj Srivastava:
+ 02 October 2006 Added stardict
+ Added stardict-dictdata
+ Added lzh-archiver
+
+Russ Allbery:
+ 8 Jul 2007 Added dictd-dictionary
+ Rename inetd-superserver to inet-superserver
+ 2 Dec 2007 Added ttf-japanese-gothic
+ Added ttf-japanese-mincho