On 14-May-00, 13:56 (CDT), Chris Waters <[EMAIL PROTECTED]> wrote: 
> Julian Gilbey <[EMAIL PROTECTED]> writes:
> 
> > But a package which Recommends: www-browser needs no standard
> > interface whatsoever, for example.
> 
> I believe they all fit this template: 
> 
>   command-line:  <package-specific-program-name> <url>
> 

But a lot of the packages that reference "www-browser" don't even
require this much of an "API", they only require that the package
supplying "www-browser" be able to view HTML. In other words, they never
activate the browser, they just recommend that you use a browser to view
output or docs or some such.

That said, I don't think it's generally unreasonable for us to specify
exactly what we mean when define a virtual package. Each package
might have different levels of detail in the specification. 

As far as virtual-packages vs alternatives go, the first is concept
used deal with functional relationships in the packaging system, while
the latter is a mechanism used to deal with duplicate file system
entries. We need to be very careful about treating them as equivalents.

Steve

Reply via email to