Package: dlocate
Version: 0.5-0.3
Severity: wishlist
Consider the virtual package "mail-transport-agent", provided on my
system by 'exim4-daemon-light':
% dlocate -s exim4-daemon-light | grep 'Status\|Provides'
Status: install ok installed
Provides: mail-transport-agent
% dlocate -s mail-transport-agent
Package "mail-transport-agent" not installed.
...that's a little confusing. Users might want to know several things about a
virtual package. Such as what provides it, and if installed, what provided it.
Something like this might be useful:
% dlocate -s mail-transport-agent
'mail-transport-agent' is a virtual package, currently provided by
'exim4-daemon-light'.
List of provider packages: courier-mta exim exim-tls exim4-daemon-heavy
exim4-daemon-light masqmail nullmailer postfix postfix-snap sendmail smail
ssmtp
zmailer zmailer-ssl
Hope this helps...
PS: some ad hoc functions, (no error checking!):
# what provided an installed virtual package?
% debprovidedby() { grep-status -F Provides $1 -a -F Status installed -ns
Package: ; }
% debprovidedby mail-transport-agent
exim4-daemon-light
# what programs provide a given virtual package?
% debproviders() { grep-available -F Provides $1 -ns Package: ; }
% debproviders mail-transport-agent | sort | tr '\n' ' '
courier-mta exim exim-tls exim4-daemon-heavy exim4-daemon-light masqmail
nullmailer postfix postfix-snap sendmail smail ssmtp zmailer zmailer-ssl
-- System Information:
Debian Release: 4.0
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/dash
Kernel: Linux 2.6.16-2-686
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C)
Versions of packages dlocate depends on:
ii dctrl-tools 2.9.3 Command-line tools to process Debi
ii dpkg 1.13.25 package maintenance system for Deb
ii grep-dctrl 2.9.3 Grep Debian package information -
ii perl 5.8.8-7 Larry Wall's Practical Extraction
dlocate recommends no packages.
-- no debconf information
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]