public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] RFC: addition of virtual/fonts package
@ 2008-09-23  3:03 Jeremy Olexa
  2008-09-23  3:11 ` Robin H. Johnson
  2008-09-23  5:18 ` [gentoo-dev] " Ryan Hill
  0 siblings, 2 replies; 5+ messages in thread
From: Jeremy Olexa @ 2008-09-23  3:03 UTC (permalink / raw
  To: gentoo-dev

I'm thinking that a virtual/fonts package would be a good addition to 
the tree. We have hit this issue in Gentoo Prefix where any font package 
would satisfy a dependency. I also have an open bug where a package 
depends on corefonts but the reporter has stated that another fonts 
package will work. Frankly, I would rather *not* depend on the 
proprietary M$ fonts, myself. So my proposal would be to make every 
fonts package satisfy some virtual and then other packages can depend on 
that virtual to satisfy the need for *some* fonts. I just don't have a 
game plan for the best way to do it.

Do you people agree that this could be useful?
Does anyone have a suggestion for the best way to get it done?

Thanks for reading!
-Jeremy



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-dev] RFC: addition of virtual/fonts package
  2008-09-23  3:03 [gentoo-dev] RFC: addition of virtual/fonts package Jeremy Olexa
@ 2008-09-23  3:11 ` Robin H. Johnson
  2008-09-23  5:18 ` [gentoo-dev] " Ryan Hill
  1 sibling, 0 replies; 5+ messages in thread
From: Robin H. Johnson @ 2008-09-23  3:11 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1046 bytes --]

On Mon, Sep 22, 2008 at 10:03:53PM -0500, Jeremy Olexa wrote:
> I'm thinking that a virtual/fonts package would be a good addition to the 
> tree. We have hit this issue in Gentoo Prefix where any font package would 
> satisfy a dependency. I also have an open bug where a package depends on 
> corefonts but the reporter has stated that another fonts package will work. 
> Frankly, I would rather *not* depend on the proprietary M$ fonts, myself. 
> So my proposal would be to make every fonts package satisfy some virtual 
> and then other packages can depend on that virtual to satisfy the need for 
> *some* fonts. I just don't have a game plan for the best way to do it.
Is a single virtual sufficient? Some years ago I pondered having
virtuals for some of the combinations of fonts: 
- format: truetype, T1, pcf, bdf
- serif, sans serif
- monospace, variable width

-- 
Robin Hugh Johnson
Gentoo Linux Developer & Infra Guy
E-Mail     : robbat2@gentoo.org
GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85

[-- Attachment #2: Type: application/pgp-signature, Size: 329 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [gentoo-dev]  Re: RFC: addition of virtual/fonts package
  2008-09-23  3:03 [gentoo-dev] RFC: addition of virtual/fonts package Jeremy Olexa
  2008-09-23  3:11 ` Robin H. Johnson
@ 2008-09-23  5:18 ` Ryan Hill
  2008-09-23 12:28   ` Jeremy Olexa
  1 sibling, 1 reply; 5+ messages in thread
From: Ryan Hill @ 2008-09-23  5:18 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1415 bytes --]

On Mon, 22 Sep 2008 22:03:53 -0500
Jeremy Olexa <darkside@gentoo.org> wrote:

> I'm thinking that a virtual/fonts package would be a good addition to 
> the tree. We have hit this issue in Gentoo Prefix where any font
> package would satisfy a dependency. I also have an open bug where a
> package depends on corefonts but the reporter has stated that another
> fonts package will work. Frankly, I would rather *not* depend on the 
> proprietary M$ fonts, myself. So my proposal would be to make every 
> fonts package satisfy some virtual and then other packages can depend
> on that virtual to satisfy the need for *some* fonts. I just don't
> have a game plan for the best way to do it.
> 
> Do you people agree that this could be useful?
> Does anyone have a suggestion for the best way to get it done?

Is it something like currently deps on corefonts but liberation-fonts
works?  I think there was a bug open somewhere for that at some point.
I could see a virtual on a some agreed upon choice of core fonts, but
to have every font package in it...

There are also lot of packages that depend on ttf-bitstream-vera that
might work just as easily with dejavu.

-- 
gcc-porting,                                      by design, by neglect
treecleaner,                              for a fact or just for effect
wxwidgets @ gentoo     EFFD 380E 047A 4B51 D2BD C64F 8AA8 8346 F9A4 0662

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-dev]  Re: RFC: addition of virtual/fonts package
  2008-09-23  5:18 ` [gentoo-dev] " Ryan Hill
@ 2008-09-23 12:28   ` Jeremy Olexa
  2008-09-23 17:16     ` Ben de Groot
  0 siblings, 1 reply; 5+ messages in thread
From: Jeremy Olexa @ 2008-09-23 12:28 UTC (permalink / raw
  To: gentoo-dev

Ryan Hill wrote:
> On Mon, 22 Sep 2008 22:03:53 -0500
> Jeremy Olexa <darkside@gentoo.org> wrote:
> 
>> I'm thinking that a virtual/fonts package would be a good addition to 
>> the tree. We have hit this issue in Gentoo Prefix where any font
>> package would satisfy a dependency. I also have an open bug where a
>> package depends on corefonts but the reporter has stated that another
>> fonts package will work. Frankly, I would rather *not* depend on the 
>> proprietary M$ fonts, myself. So my proposal would be to make every 
>> fonts package satisfy some virtual and then other packages can depend
>> on that virtual to satisfy the need for *some* fonts. I just don't
>> have a game plan for the best way to do it.
>>
>> Do you people agree that this could be useful?
>> Does anyone have a suggestion for the best way to get it done?
> 
> Is it something like currently deps on corefonts but liberation-fonts
> works?  I think there was a bug open somewhere for that at some point.
> I could see a virtual on a some agreed upon choice of core fonts, but
> to have every font package in it...

Yes, that is my open bug that I have at the moment. bug #215661. But it 
is not the first time I have come across this. Maybe every font package 
satisfying a virtual is silly, I don't know. Maybe there are only a 
couple of package which can be interchanged, is it known which ones? If 
that was the case, then it is trivial to do || ( corefonts 
liberation-fonts ) and the case is closed here.

> 
> There are also lot of packages that depend on ttf-bitstream-vera that
> might work just as easily with dejavu.
> 

I have heard this as well.



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-dev]  Re: RFC: addition of virtual/fonts package
  2008-09-23 12:28   ` Jeremy Olexa
@ 2008-09-23 17:16     ` Ben de Groot
  0 siblings, 0 replies; 5+ messages in thread
From: Ben de Groot @ 2008-09-23 17:16 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 2513 bytes --]

Jeremy Olexa wrote:
> Ryan Hill wrote:
>> On Mon, 22 Sep 2008 22:03:53 -0500
>> Jeremy Olexa <darkside@gentoo.org> wrote:
>>
>>> I'm thinking that a virtual/fonts package would be a good addition to
>>> the tree. We have hit this issue in Gentoo Prefix where any font
>>> package would satisfy a dependency. I also have an open bug where a
>>> package depends on corefonts but the reporter has stated that another
>>> fonts package will work. Frankly, I would rather *not* depend on the
>>> proprietary M$ fonts, myself. So my proposal would be to make every
>>> fonts package satisfy some virtual and then other packages can depend
>>> on that virtual to satisfy the need for *some* fonts. I just don't
>>> have a game plan for the best way to do it.
>>>
>>> Do you people agree that this could be useful?
>>> Does anyone have a suggestion for the best way to get it done?
>>
>> Is it something like currently deps on corefonts but liberation-fonts
>> works?  I think there was a bug open somewhere for that at some point.
>> I could see a virtual on a some agreed upon choice of core fonts, but
>> to have every font package in it...
> 
> Yes, that is my open bug that I have at the moment. bug #215661. But it
> is not the first time I have come across this. Maybe every font package
> satisfying a virtual is silly, I don't know. Maybe there are only a
> couple of package which can be interchanged, is it known which ones? If
> that was the case, then it is trivial to do || ( corefonts
> liberation-fonts ) and the case is closed here.
> 
>>
>> There are also lot of packages that depend on ttf-bitstream-vera that
>> might work just as easily with dejavu.
>>
> 
> I have heard this as well.
> 
> 
I think the proposal for a virtual/fonts is very useful. I don't know if
there are any cases where bitmap fonts would be needed instead of
truetype fonts. But if that is the case, we should make separate
virtuals for those.

I think it would be best to add the more common font packages to the
fonts virtual, and not all. I'd propose something along the lines of:
|| ( dejavu liberation-fonts ttf-bitstream-vera corefonts )

-- 
Ben de Groot
Gentoo Linux developer (lxde, media, desktop-misc)
Gentoo Linux Release Engineering PR liaison
__________________________________________________

yngwin@gentoo.org
http://ben.liveforge.org/
irc://chat.freenode.net/#gentoo-media
irc://irc.oftc.net/#lxde
__________________________________________________



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 260 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2008-09-23 17:16 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-09-23  3:03 [gentoo-dev] RFC: addition of virtual/fonts package Jeremy Olexa
2008-09-23  3:11 ` Robin H. Johnson
2008-09-23  5:18 ` [gentoo-dev] " Ryan Hill
2008-09-23 12:28   ` Jeremy Olexa
2008-09-23 17:16     ` Ben de Groot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox