Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 382677 - media-gfx/harfbuzz lacks appropriate USE variables
Summary: media-gfx/harfbuzz lacks appropriate USE variables
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Gentoo Office Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-12 07:48 UTC by Mike Blumenkrantz
Modified: 2011-10-06 10:48 UTC (History)
0 users

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


Attachments
updated ebuild (harfbuzz-0.7.0_pre20110904.ebuild,943 bytes, text/plain)
2011-09-12 16:13 UTC, Mike Blumenkrantz
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mike Blumenkrantz 2011-09-12 07:48:56 UTC
Given that the graphite engine is extremely leaky and awful, it seems appropriate that "required" dependencies such as this become USE variables or disabled.

Reproducible: Always

Steps to Reproduce:
1. Build harfbuzz
2. Leak
3. Not profit


Expected Results:  
Not built graphite, not leaked
Comment 1 Tomáš Chvátal (RETIRED) gentoo-dev 2011-09-12 10:51:48 UTC
As i said in the ebuild, buildsystem needs update, so patches welcome.

I have quite large todolist so I won't get sooner than next month to this.
Comment 2 Mike Blumenkrantz 2011-09-12 16:13:10 UTC
Created attachment 286227 [details]
updated ebuild
Comment 3 Tomáš Chvátal (RETIRED) gentoo-dev 2011-09-13 07:48:10 UTC
Comment on attachment 286227 [details]
updated ebuild

This thing is not proper, that is automagic as it was before, it does not obey the useflags, it just allow you to build without the support if the package is not around. But if the package in dep is around it will link with it.

Thats why i said the configure.ac needs update.
Comment 4 Tomáš Chvátal (RETIRED) gentoo-dev 2011-10-06 10:48:15 UTC
Fixed in live ebuild and patch sent upstream for review.