Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 338411 - media-fonts/font-schumacher-misc-1.1.0 missing DEPEND on media-fonts/font-util
Summary: media-fonts/font-schumacher-misc-1.1.0 missing DEPEND on media-fonts/font-util
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks:
 
Reported: 2010-09-23 05:30 UTC by James Rowe
Modified: 2010-10-23 20:54 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
config.log (config.log,22.80 KB, text/plain)
2010-09-23 05:30 UTC, James Rowe
Details

Note You need to log in before you can comment on or make changes to this bug.
Description James Rowe 2010-09-23 05:30:08 UTC
The font-util dependency was dropped seemingly between the bump from 1.0.0 to 
1.1.0, but font-util is still required at build time(see the 
XORG_FONT_MACROS_VERSION call in configure.ac).

Thanks,

James


Reproducible: Always
Comment 1 James Rowe 2010-09-23 05:30:23 UTC
Created attachment 248419 [details]
config.log
Comment 2 James Rowe 2010-09-23 05:40:37 UTC
Digging further...

Seeing #313595(font-misc-misc) and taking a glance at font-bh-lucidatypewriter, 
perhaps font-util should just be added as a FONT=yes DEPEND in the xorg-2 eclass?
Comment 3 Rémi Cardona (RETIRED) gentoo-dev 2010-10-16 21:38:10 UTC
@Michał, since you've taken a longer look at fonts lately, could you take a look at this bug?

Cheers
Comment 4 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2010-10-17 07:36:56 UTC
(In reply to comment #3)
> @Michał, since you've taken a longer look at fonts lately, could you take a
> look at this bug?

It seems that XORG_FONT_UCS2ANY macro requires fontutil as well as the actual ucs2any tool.
Comment 5 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2010-10-17 14:27:18 UTC
(In reply to comment #4)
> It seems that XORG_FONT_UCS2ANY macro requires fontutil as well as the actual
> ucs2any tool.

Ok, in fact ucs2any is a part of font-util :D.

Right now, the following font packages seem to use this macro:

font-adobe-100dpi
font-adobe-75dpi
font-adobe-utopia-100dpi
font-adobe-utopia-75dpi
font-bh-100dpi
font-bh-75dpi
font-bh-lucidatypewriter-100dpi
font-bh-lucidatypewriter-75dpi
font-misc-misc
font-schumacher-misc

I think the best solution right now would be to make the dependency per-package.
Comment 6 Rémi Cardona (RETIRED) gentoo-dev 2010-10-18 05:49:16 UTC
(In reply to comment #5)
> I think the best solution right now would be to make the dependency
> per-package.
> 

font-util doesn't dep on anything, how about we put it in the eclass and we be done with it?

Cheers
Comment 7 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2010-10-18 07:13:58 UTC
(In reply to comment #6)
> (In reply to comment #5)
> > I think the best solution right now would be to make the dependency
> > per-package.
> > 
> 
> font-util doesn't dep on anything, how about we put it in the eclass and we be
> done with it?

That doesn't seem like the clearest solution but as we already overdep on font-util, I can do that too.
Comment 8 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2010-10-23 20:54:01 UTC
Should be fixed in xorg-2.eclass r14.