[Pkg-fonts-devel] ttf-lang-* virtual packages
Adeodato Simó
dato at net.com.org.es
Mon Mar 20 20:13:23 UTC 2006
* Adrian von Bidder [Mon, 20 Mar 2006 19:37:15 +0100]:
> Yo over there on d-policy!
> Explanation: we're discussing how to better organize fonts in Debian. One
> idea is to use virtual packages to have fonts specify their supported
> charsets and/or languages in a ttf-lang-* and/or ttf-charset-* virtual
> package name space. Amongst others, the ability of input methods to
> recommend (or depend?) on proper fonts was mentioned as an advantage of
> this.
> On Sunday 19 March 2006 09:06, Christian Perrier wrote:
> > We request for the creation of virtual packages named
> > ttf-lang-<langname> so that all font packages that are targeted for
> > the supprot of a given language can add a "Provides" on the relevant
> > virtual package(s).
> > The only drawback here is that virtual packages creation is a process
> > that is quite precisely defined in
> > http://www.debian.org/doc/packaging-manuals/virtual-package-names-list.tx
> >t and we would need to request for the creation of *a lot* of virtual
> > packages...:-)
> Well, I guess we need input from the policy gods here ;-)
Depending on your use case, formally requesting such virtual packages
may not be needed. From Policy 3.6:
All packages should use virtual package names where appropriate, and
arrange to create new ones if necessary. They should not use virtual
package names (except privately, amongst a cooperating group of
packages) unless they have been agreed upon and appear in the list of
virtual package names. (See also Section 7.4, `Virtual packages -
`Provides'')
So if the set of packages that would need to depend or recommend a
ttf-lang-foo (or whatever name is finally picked) is reduced and
somehow related, this can probably be considered "cooperation".
Just for reference, here are some statistics (generated with the
attached script):
Number of virtual packages defined in Policy: 73
Number virtual packages provided in the archive (i386): 1611
Number of v.p. defined in Policy and provided in the archive: 62
Number of v.p. defined in Policy but not provided in the archive: 11
Number of v.p. NOT defined in Policy but provided in the archive: 1549
HTH,
--
Adeodato Simó dato at net.com.org.es
Debian Developer adeodato at debian.org
As scarce as truth is, the supply has always been in excess of the demand.
-- Josh Billings
-------------- next part --------------
A non-text attachment was scrubbed...
Name: virtual-packages-stats.sh
Type: application/x-sh
Size: 815 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-fonts-devel/attachments/20060320/42da0d49/virtual-packages-stats.sh
More information about the Pkg-fonts-devel
mailing list